0% encontró este documento útil (0 votos)
441 vistas5 páginas

Whats App

El documento presenta los requerimientos funcionales y no funcionales de la aplicación WhatsApp para el envío de mensajes. Describe que WhatsApp debe permitir el envío de textos, archivos adjuntos, y ofrecer privacidad y seguridad. También debe tener una interfaz intuitiva y gestión de contactos. Entre los requerimientos no funcionales se encuentran la seguridad, escalabilidad, tolerancia a fallos e interoperabilidad.

Cargado por

Diego Josue
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
441 vistas5 páginas

Whats App

El documento presenta los requerimientos funcionales y no funcionales de la aplicación WhatsApp para el envío de mensajes. Describe que WhatsApp debe permitir el envío de textos, archivos adjuntos, y ofrecer privacidad y seguridad. También debe tener una interfaz intuitiva y gestión de contactos. Entre los requerimientos no funcionales se encuentran la seguridad, escalabilidad, tolerancia a fallos e interoperabilidad.

Cargado por

Diego Josue
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

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.

También podría gustarte