Está en la página 1de 14

lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO


CON ESPECIFICACION DE REQUERIMIENTOS

RAFAEL RICARDO CARDOSO


FEBRERO 2022.

CENTRO DE ELECTRICIDAD, ELECTRONICA Y DE


TELECOMUNICACIONES
TECNOLOGIA EN ANALISIS Y DESARROLLO DE SOFTWARE
AÑO 2022
lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
Pág. 4
Especificación de requisitos de software

DOCUMENTO CON ESPECIFICACION


DE REQUERIMIENTOS
Evidencia de producto: GA1-220501092-AA4-EV02
Documento. Técnica de Validación
CENTRO DE ELECTRICIDAD, ELECTRONICA Y DE
TELECOMUNICACIONES
TECNOLOGIA EN ANALISIS Y DESARROLLO DE SOFTWARE
AÑO 2022

Versión del documento


Fecha Revisión Autor Verificado por:

Rafael Ricardo Cardoso


26/02/2022 V0.0 Bahamon

Descripción de requisitos del software


lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
.
Especificación de requisitos de software

Contenido
Versión del Documento 4
1 INTRODUCCIÓN 6
1.1 Alcance 6
1.2 Definiciones, acrónimos y abreviaturas 6
1.3 Referencias 6
2 DESCRIPCIÓN GENERAL 7
2.1 Funcionalidad del producto 7
2.2 Características de los usuarios 8
2.3 Restricciones 8
2.4 Suposiciones y dependencias 8
3 REQUISITOS ESPECÍFICOS 9
3.1 Requerimientos funcionales 9
3.1.1 Requisito funcional 1 9
3.1.2 Requisito funcional 2 9
3.1.3 Requisito funcional 3 9
3.1.4 Requisito funcional 4 10
3.1.5 Requisito funcional 5 10
3.1.6 Requisito funcional 6 10
3.1.7 Requisito funcional 7 11
4.1 Requerimientos no funcionales 11
4.1.1 Requisito no funcional 1 11
4.1.2 Requisito no funcional 2 11
4.1.3 Requisito no funcional 3 11
4.1.4 Requisito no funcional 4 12
4.1.5 Requisito no funcional 5 12
4.1.6 Requisito no funcional 6 12
4.1.7 Requisito no funcional 7 13
5 Versión del documento 13
lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
Pág. 6
Especificación de requisitos de software

1. Introducción
Las Especificaciones de Requisitos del Producto (PRD) definen un producto nuevo que está
elaborando la empresa, o los requerimientos para uno o más nuevos aspectos de un producto
que ya existe. Este documento debería definir los problemas que un producto (o alguno de sus
rasgos) debe resolver, pero debería evitar definir la solución técnica a esos problemas.
Esta distinción permite a los ingenieros utilizar su experiencia y pericia para proporcionar la
mejor solución a los requerimientos definidos en dicho documento. Esta especificación se ha
estructurado basándose en las directrices dadas para Especificaciones de Requisitos Software
por el estándar IEEE Práctica Recomendada A NSI/IEEE 830, 1998

1.1. Alcance
Esta especificación de requisitos está dirigida al usuario del sistema, para continuar con el
desarrollo de aplicaciones predictivas orientadas a la compra de productos y para
profundizar en la gestion de éstos, la cual tiene por objetivo principal el gestionar los
distintos procesos administrativos (Compras, ventas, pagos, envíos) y de mercadeo
(Marketing).

1.2. Definiciones, acrónimos y abreviaturas


Nombre Descripción
Usuario Persona que usará el sistema para gestionar procesos

PRD Documento con Especificación de Requisitos


RF Requisito Funcional
RNF Requisito No Funcional

1.3. Referencias
Titulo del Documento Referencia
Standard IEEE 830 – 1 998IEEE

Descripción de requisitos del software


lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
.
Especificación de requisitos de software

2. Descripción general
2.1 Perspectiva del producto
Se proyecta implementar un sistema de un software predictivo que permita predecir y
determinar los hábitos de consumo de la población respecto a la adquisición de prendas de
vestir, además permitirá registrar todas las tendencias, inclinaciones y/o limitaciones
financieras del individuo para generar una estadística más precisa y de esta forma
perfeccionar la base del conocimiento de la misma, gestionara desde el momento que el
usuario entre en la tienda y escoja un producto, pasando por el proceso de pago hasta la
entrega o devolución si a ello hubiere lugar, adicional este podrá puntuar el servicio a través
de una pequeña encuesta o ranking de estrellas en la aplicación.. El sistema de información
a implementarse es un software independiente, ya que no tendrá relación con otros
sistemas.
lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
Pág. 8
Especificación de requisitos de software

2.2 Funcionalidad del producto

2.3 Características de los usuarios


Tipo de usuario Administrador
Formación ADSI en Informática
Actividades Desarrollador y control del sistema en general

Tipo de usuario Vendedor

Descripción de requisitos del software


lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
.
Especificación de requisitos de software

Formación Marketing
Actividades Facilitar el uso del aplicativo

Tipo de usuario Cliente


Formación Cualquiera
Actividades Usuario principal del aplicativo

2.4 Restricciones
• Interfaz debe ser usada con internet.
• Aplicación dependerá de la información suministrada por el usuario
• Lenguajes y tecnologías en uso: JAVA, Python, Android SDK.
• Los servidores deben ser capaces de atender consultas concurrentemente.
• El sistema se diseñará según un modelo cliente/servidor.
• El sistema deberá tener un diseño e implementación sencilla, independiente de la
plataforma o del lenguaje de programación.
• El sistema deberá adaptarse a posibles cambios en el futuro.
.

2.5 Suposiciones y dependencias


• Se asume que los requisitos aquí descritos son estables
• Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos
antes indicados para garantizar una ejecución correcta de la misma

3. Requisitos específicos
3.1. Requerimientos Funcionales

Identificación del RF01


Requerimiento.
lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
Pág. 10
Especificación de requisitos de software

Nombre del Registro del Usuario.


Requerimiento
Características: Los usuarios deberán registrarse para poder usar el software.

Descripción del El software deberá guardar las credenciales del usuario


Requerimiento (administrador, vendedor, cliente) y permitirá acceder a ellas al
momento de la autenticación del usuario comprobado la base de
datos existente.
Requerimiento RNF01
No funcional RNF02
RFN05
Prioridad del requerimiento: Alta

Identificación del RF02


Requerimiento.
Nombre del Autenticación del Usuario.
Requerimiento
Características: Los usuarios deberán autenticarse para poder usar el software.

Descripción del El software autenticara las credenciales introducidas por el usuario


Requerimiento (administrador, vendedor, cliente y dará acceso si estas son
correctas, de otro modo denegara la entrada a la aplicación.
Requerimiento RNF01
No funcional RNF02
RNF05
RNF06
Prioridad del requerimiento: Alta

Identificación del RF03


Requerimiento.
Nombre del Selección de productos.
Requerimiento
Características: Los usuarios podrán utilizar el catálogo previamente cargado en el
software.
Descripción del El software dispondrá de un catálogo visual de las prendas o
Requerimiento productos que el usuario podrá seleccionar las que desee del
módulo donde se encuentre, el valor y gestión de pagos se vera
reflejado en el carrito de compras
Requerimiento RNF01
No funcional RNF02 - RNF04
Prioridad del requerimiento: Alta
Identificación del RF04
Requerimiento.
Nombre del Gestión de pagos.
Requerimiento
Características: Los usuarios podrán seleccionar el método de pago disponible en el
software
Descripción del El software dispondrá de los métodos de pago, y el usuario podrá

Descripción de requisitos del software


lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
.
Especificación de requisitos de software

Requerimiento añadir, quitar o modificar la cantidad de artículos a comprar, en este


módulo podrá gestión pagos y el saldo se verá reflejado en el carrito
de compras y será descontado del saldo del cliente.
Requerimiento RNF01
No funcional RNF02
RNF05
RNF07
Prioridad del requerimiento: Alta

Identificación del RF05


Requerimiento.
Nombre del Devolución de productos.
Requerimiento
Características: Los usuarios podrán pulsar el botón en el apartado devolución de
productos
Descripción del El software dispondrá de un paso a paso para la devolución de las
Requerimiento prendas o productos que se ajusten a las políticas de devolución de
la empresa o establecimiento, el valor y gestión de pagos de la
devolución se verá reflejado en la cuenta bancaria del cliente.
Requerimiento RNF01
No funcional RNF05
RNF06
RNF07
Prioridad del requerimiento: Alta

Identificación del RF06


Requerimiento.
Nombre del Gestionar reportes.
Requerimiento
Características: El sistema permitirá generar reportes.

Descripción del Permite al pronal de ventas y administrador, generar e imprimir


Requerimiento todo tipo de reportes de los eventos a generados o concluidos, así
como ver estadísticas de ventas, balances, estados de cuentas y
rentabilidad.
Requerimiento RNF01
No funcional RNF02

Prioridad del requerimiento: Alta

Identificación del RF07


Requerimiento.
Nombre del Auditoria de sistema
Requerimiento
Características: Garantiza las soluciones con problemas existentes mediante la
utilización del sistema
Descripción del Evaluar y analizar los procesos del sistema, proponiendo solución
lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
Pág. 12
Especificación de requisitos de software

Requerimiento de problemas existentes dentro del sistema u software utilizado.


Requerimiento RNF03
No funcional RNF04
RNF06
RNF07
Prioridad del requerimiento: Alta

Requerimientos No Funcionales.
Identificación del RNF01
Requerimiento.
Nombre del Interfaz del sistema.
Requerimiento
Características: El sistema presentara una interfaz de usuario sencilla para que sea
de fácil manejo a los usuarios del sistema.
Descripción del El sistema debe tener una interfaz de uso intuitiva y sencilla.
Requerimiento
Prioridad del requerimiento: Alta

Identificación del RNF02


Requerimiento.
Nombre del Ayuda en el uso del sistema.
Requerimiento
Características: La interfaz del usuario deberá de presentar un sistema de ayuda
para que los mismos usuarios del sistema se les faciliten el trabajo
en cuanto al manejo del sistema.
Descripción del La interfaz debe estar complementada con un buen sistema de
Requerimiento ayuda (la administración puede recaer en personal con poca
experiencia en el uso de aplicaciones informáticas).
Prioridad del requerimiento: Alta

Identificación del RNF03


Requerimiento.
Nombre del Mantenimiento.
Requerimiento
Características: El sistema deberá de tener un manual de instalación y manual de
usuario para facilitar los mantenimientos que serán realizados por el
administrador.
Descripción del El sistema debe disponer de una documentación fácilmente
Requerimiento actualizable que permita realizar operaciones de
mantenimiento con el menor esfuerzo posible.
.
Prioridad del requerimiento: Alta

Identificación del RNF04


Requerimiento.
Nombre del Desempeño

Descripción de requisitos del software


lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
.
Especificación de requisitos de software

Requerimiento

Características: El sistema garantizara a los usuarios un desempeño en cuanto a los


datos almacenado en el sistema ofreciéndole una confiabilidad a
esta misma
Descripción del Garantizar el desempeño del sistema informático a los diferentes
Requerimiento usuarios. En este sentido la información almacenada o registros
realizados podrán ser consultados y actualizados permanente y
simultáneamente, sin que se afecte el tiempo de respuesta.
Prioridad del requerimiento: Alta
Identificación del RNF05
Requerimiento.
Nombre del Nivel de Usuario
Requerimiento
Características: El sistema garantizara a los usuarios un desempeño en cuanto a los
datos almacenado en el sistema ofreciéndole una confiabilidad a
esta misma
Descripción del Garantizara al usuario el acceso de información de acuerdo al nivel
Requerimiento que posee facilidades y controles para permitir el acceso a la
información al personal autorizado a través de Internet, con la
intención de consultar y subir información pertinente para cada una
de ellas.
Prioridad del requerimiento: Alta

Identificación del RNF06


Requerimiento.
Nombre del Confiabilidad continúa del sistema.
Requerimiento
Características:
El sistema El sistema tendrá que estar en funcionamiento las 24 horas los 7
días de la semana. Ya que es una página web diseñada para la
carga de datos y comunicación entre usuarios.

Descripción del La disponibilidad del sistema debe ser continua con un nivel de
Requerimiento servicio requerimiento: para los usuarios de 7 días por 24 horas,
garantizando un esquema adecuado que permita la posible falla en
cualquiera de sus componentes, contar con una contingencia,
generación de alarmas
Prioridad del requerimiento: Alta

Identificación del RNF07


Requerimiento.
Nombre del Seguridad en información
Requerimiento
Características: El sistema garantizara a los usuarios una seguridad en cuanto a la
información que se procede en el sistema.
Descripción del Garantizar la seguridad del sistema con respecto a la información y
Requerimiento datos que se manejan tales sean documentos, archivos y
lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
Pág. 14
Especificación de requisitos de software

contraseñas
Prioridad del requerimiento: Alta

Historias de usuario

Numero de historia ID 01 prioridad Alta


Nombre de la historia Registro del usuario
Usuario cliente
Puntos estimados de 0
esfuerzo
Descripción de la historia El software deberá guardar las credenciales del usuario
de usuario (administrador, vendedor, cliente) y permitirá acceder a ellas al
momento de la autenticación del usuario comprobado la base de
datos existente.
Observaciones Usuario debe registrarse
Criterios de Aceptación Dado que: El usuario no está registrado en la aplicación
Y la aplicación esta lista para ingresar nuevo usuario
escenario 1 Y guardar sus credenciales en su Base de Datos
Cuando: el cliente necesita estar registrado
Entonces: el usuario se registra
Y el usuario puede escoger productos
Y el usuario puede comprar productos
Observaciones Usuario no desea registrarse
Criterios de Aceptación Dado que: El usuario no quiere registrarse
Y la aplicación no puede registrar el nuevo usuario
escenario 2 Cuando: el cliente necesita estar registrado
Entonces: la aplicación muestra un mensaje de debe ingresar
datos de usuario
Y el usuario no podrá ser registrado
Y el usuario no podrá comprar productos en esta tienda

Numero de historia ID 02 prioridad Alta


Nombre de la historia Autenticación del Usuario
Usuario cliente
Puntos estimados de 0
esfuerzo
Descripción de la historia El software autenticara las credenciales introducidas por el usuario
de usuario (administrador, vendedor, cliente y dará acceso si estas son
correctas, de otro modo denegara la entrada a la aplicación.
Observaciones Usuario autenticado
Criterios de Aceptación Dado que: El usuario está registrado en la aplicación
Y la aplicación necesita que ingrese las credenciales
escenario 1 Y validar sus credenciales con su Base de Datos
Cuando: el cliente necesita ingresar a esta
Entonces: el usuario se loguea

Descripción de requisitos del software


lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
.
Especificación de requisitos de software

Y el usuario puede escoger productos


Y el usuario puede comprar productos
Observaciones Usuario no autenticado
Criterios de Aceptación Dado que: El usuario no se autentica en la aplicación
Y la aplicación no puede verificar el usuario
escenario 2 Cuando: el cliente no desea ingresar a la aplicación
Entonces: la aplicación muestra un mensaje de debe ingresar
datos de usuario para loguearse
Y el usuario no podrá ingresar
Y el usuario no podrá comprar productos en esta tienda

Numero de historia ID 03 prioridad Alta


Nombre de la historia Selección de productos
Usuario cliente
Puntos estimados de 1/2
esfuerzo
Descripción de la historia El software dispondrá de un catálogo visual de las prendas o
de usuario productos que el usuario podrá seleccionar las que desee del
módulo donde se encuentre, el valor y gestión de pagos se verá
reflejado en el carrito de compras
Observaciones Catalogo cargado
Criterios de Aceptación Dado que: El usuario deberá escoger productos
Y la aplicación carga el catálogo completo
escenario 1 Y habilita la selección de productos múltiples
Cuando: el cliente necesita escoger productos y marcas
Entonces: el usuario confirma el carrito de compras
Y el usuario puede validar sus productos
Y el usuario puede modificar o eliminar productos
Observaciones Catalogo no carga
Criterios de Aceptación Dado que: El usuario no escogerá productos
Y la aplicación no carga el catálogo completo
escenario 2 Y no habilita la selección de productos
Cuando: el cliente no podrá escoger productos y marcas
Entonces: el usuario no confirmará el carrito de compras
Y el usuario no podrá validar sus productos
Y el usuario no podrá modificar o eliminar productos
Numero de historia ID 04 prioridad Alta
Nombre de la historia Selección de productos
Usuario cliente
Puntos estimados de 1/2
esfuerzo
Descripción de la historia El software dispondrá de un catálogo visual de las prendas o
de usuario productos que el usuario podrá seleccionar las que desee del
módulo donde se encuentre, el valor y gestión de pagos se verá
reflejado en el carrito de compras
lOMoARcPSD|12326334

EVIDENCIA DE PRODUCTO GA1-220501092-AA4-EV02 DOCUMENTO CON


ESPECIFICACION DE REQUERIMIENTOS
Pág. 16
Especificación de requisitos de software

Observaciones Catalogo cargado


Criterios de Aceptación Dado que: El usuario deberá escoger productos
Y la aplicación carga el catálogo completo
escenario 1 Y habilita la selección de productos múltiples
Cuando: el cliente necesita escoger productos y marcas
Entonces: el usuario confirma el carrito de compras
Y el usuario puede validar sus productos
Y el usuario puede modificar o eliminar productos
Observaciones Catalogo no carga
Criterios de Aceptación Dado que: El usuario no escogerá productos
Y la aplicación no carga el catálogo completo
escenario 2 Y no habilita la selección de productos
Cuando: el cliente no podrá escoger productos y marcas
Entonces: el usuario no confirmará el carrito de compras
Y el usuario no podrá validar sus productos
Y el usuario no podrá modificar o eliminar productos

Descripción de requisitos del software

También podría gustarte