Whats App
December 3, 2023 | Author: Anonymous | Category: N/A
Short Description
Download Whats App...
Description
Instituto tecnológico Superior Cordillera
Diego Coronel
1 “A”
Trabajo Autónomo
18/06/2023
1
Prefacio Los requerimientos determinan lo que hará el sistema (cómo funciona), restricciones sobre su operación e implementación. Dado a que los requerimientos del software son el producto de un proceso de elaboración interactivo e iterativo. Esto es gracias al proceso de elicitación se dispone del conocimiento necesario para la elaboración de una Especificación de Requerimientos de Software y para ello se utilizan una serie de técnicas. La captura de requisitos es la actividad mediante la que el equipo de desarrollo de un sistema de software extrae, de cualquier fuente de información disponible, las necesidades que debe cubrir dicho sistema. Es por esto que para hablar de los requerimientos sobre un tema en específico se debe de pasar por un proceso para su respectiva captura de requerimientos, En un software como como el que posee la aplicación de “WhatsApp” para el envío de mensajes, los requerimientos tienen que ser claros y concisos, al ser una aplicación ya conocida, su captura de requerimientos va a ser un poco más sencilla, esto gracias a la variedad de información que podemos encontrar por internet y así de esta manera tener una investigación más acertada.
Introducción El proceso de captura de requerimientos puede resultar complejo, principalmente si el entorno de trabajo es desconocido para el equipo de analistas, y depende mucho de las personas que participen en él. En la captura de requerimientos para el software de envío de mensajes que utiliza la aplicación de WhatsApp encontramos una cantidad grande de requerimientos funcionales y una cantidad pequeña de requerimientos no funcionales, esto es gracias a que este sistema de envío de mensajes es de mucha utilidad para todo el mundo. Al ser esta una aplicación de uso global, los requerimientos serán más eficientes entorno a su uso y a la exigencia que hay hoy en día para satisfacer al cliente. Es por esto la gran variedad de descargas por segundo que tiene la aplicación y la gran cantidad de buenas opiniones que posee.
2
Glosario de términos Software: Conjunto de programas y rutinas que permiten a la computadora realizar determinadas tareas.
Elicitación: Es un término asociado a la psicología que se refiere al traspaso de información de forma fluida de un ser humano a otro por medio del lenguaje.
Sistemas: Conjunto ordenado de normas y procedimientos que regulan el funcionamiento de un grupo o colectividad.
Interoperabilidad: Es la capacidad de dos o más sistemas o componentes para intercambiar información y usar la información que se ha intercambiado.
Interfaz: Zona de comunicación o acción de un sistema sobre otro. Escabilidad: La escalabilidad es la capacidad de ampliación de un sistema para satisfacer las necesidades empresariales.
Sistema operativo: Los sistemas operativos son los programas encargados de administrar y gestionar de manera eficiente todos los recursos de un ordenador y otros dispositivos. También se les conoce como software de sistema, y su función comienza nada más encender el dispositivo en el que están instalados.
3
Matriz de requerimientos funcionales En la aplicación de WhatsApp existen una gran cantidad de requerimientos funcionales, estos se centran en las características y funcionalidades específicas necesarias para que los usuarios puedan enviar y recibir mensajes de manera efectiva. Plataforma móvil: WhatsApp está disponible para dispositivos móviles y generalmente requiere un sistema operativo compatible, como iOS (iPhone) o Android. Los requisitos específicos pueden variar según la versión de WhatsApp y el sistema operativo. Envío de mensajes de texto: Los usuarios deben poder redactar y enviar mensajes de texto a sus contactos de WhatsApp. Envío de archivos adjuntos: Además de los mensajes de texto, los usuarios deben poder adjuntar y enviar diferentes tipos de archivos, como imágenes, videos, documentos y audios. Opciones de privacidad y seguridad: WhatsApp debe ofrecer opciones de privacidad y seguridad, como cifrado de extremo a extremo, bloqueo de contactos no deseados y configuraciones de privacidad personalizadas. Interfaz intuitiva y fácil de usar: La interfaz de WhatsApp debe ser intuitiva y fácil de usar, con funciones de navegación claramente visibles y accesibles para los usuarios. Gestión de contactos: Los usuarios deben poder agregar, eliminar y gestionar sus contactos en WhatsApp, permitiéndoles buscar y seleccionar contactos para enviar mensajes.
4
Matriz de requerimientos no funcionales Los requerimientos no funcionales para el software de envío de mensajes en la aplicación que esta implementado en la aplicación de WhatsApp, hablan de aspectos relacionados con el rendimiento, la seguridad, la disponibilidad y otros atributos de calidad del sistema. Acá tenemos algunos encontrados: Seguridad y privacidad: WhatsApp nos garantiza seguridad en el envío de mensajes y la privacidad de los usuarios mediante distintas técnicas de cifrado de mensajes y datos personales. Escalabilidad: La aplicación debe ser capaz de manejar un gran volumen de mensajes simultáneamente, sin que este tenga fallos en el rendimiento del sistema. Tolerancia a fallos: El sistema de envío de mensajes debe ser robusto y capaz de manejar fallos o interrupciones de red sin perder mensajes o afectar la experiencia del usuario. Interoperabilidad: El software debe ser compatible con una amplia gama de dispositivos móviles y sistemas operativos, permitiendo a los usuarios comunicarse sin restricciones.
5
View more...
Comments