Está en la página 1de 9

DOCUMENTO CON ESPECIFICACIÓN DE REQUERIMIENTOS. GA1- 220501092-AA4-EV02.

ELABORACIÓN DE HISTORIAS DE USUARIO DEL PROYECTO. GA2- 220501093-AA1-EV03.

PRESENTADO POR:

JORGE ANTONIO SÁNCHEZ JESUS RODOLFO VACCA ROMERO


ANDERSON GOMEZ SOTTO EMILSON NAVARRO GARCÍA
VICTOR ALFONSO GUTIERREZ LOPEZ ADRIANA MARÍA CORREA DÍAZ
KAREN PAOLA REGINO MARCELO CESAR ANDRÉS MUÑOZ TORO
ANDRÉS FELIPE CELEITA CÁCERES JOSÉ ENRIQUE COLONIA
ANYI YULIE MENDOZA LEIVA

PRESENTADO A: HERNANDO MORÁN

CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL CEAI – REGIONAL VALLE

TECNOLOGÍA EN ANÁLISIS Y DESARROLLO DE SOFTWARE. 2024

ADSO 21

1
Introducción

Este documento presenta las especificaciones de requerimientos y la elaboración de

historias de usuarios para el proyecto de desarrollo de la página web de M&P Tienda de Ropa.

Este proyecto es realizado por estudiantes aprendices del Servicio Nacional de Aprendizaje

(SENA), en el marco de su formación académica y práctica en el área análisis y desarrollo de

software.

El objetivo principal de esta iniciativa es diseñar y desarrollar una página web funcional,

atractiva y fácil de usar, que permita a M&P Tienda de Ropa aumentar su presencia en línea,

llegar a nuevos clientes y mejorar la experiencia de compra de sus clientes actuales.

A lo largo de este documento, se detallarán los requerimientos funcionales y no

funcionales del sitio web, así como las historias de usuarios que guiarán el desarrollo y la

implementación de las diferentes funcionalidades.

2
1. DOCUMENTO CON ESPECIFICACIÓN DE REQUERIMIENTOS.

Descripción
ID Tipo de Prioridad Estado
Requisito
La página web debe mostrar el logo de
001 Funcional la tienda en todas sus interfaces. Pendiente

La página web debe tener un nombre de


002 Funcional dominio referente a la tienda de ropa Pendiente
M&P
la página web contara con un sistema
003 Funcional compatible con varios motores de Pendiente
búsqueda.
La página web podrá integrarse con las
diferentes redes sociales como
004 Funcional Facebook, Instagram o Twitter. Pendiente

La página web contara con una interfaz


005 No Funcional de Administrador con sus diferentes Pendiente
funcionalidades especiales.
El sistema permitirá al administrador
006 Funcional añadir y eliminar categorías por medio Pendiente
de formularios
El sistema permitirá al administrador a
007 Funcional través de formularios introducir o Pendiente
eliminar nuevos géneros
el sistema podrá mostrar al
008 Funcional administrador un informe de artículos por Pendiente
disponibilidad
La página web contara con un sistema
009 Funcional de ingreso a la interfaz de administrador Pendiente

La página web contara con una sección


010 Funcional en todas sus interfaces para registro e Pendiente
ingreso de usuario

3
El sistema permitirá recuperar
011 Funcional contraseñas en caso de olvidar la Pendiente
contraseña del usuario.

El sistema permitirá generar una


recuperación al usuario mediante el
012 Funcional correo electrónico registrado, y como Pendiente
alternativa mediante un numero
telefónico registrado.
La página web contara con un sistema
de muestra de error al momento de
013 No funcional ingresar un dato mal por parte del Pendiente
usuario

La página web contara con botones de


filtros de búsqueda por categorias
014 Funcional Pendiente

La página web en todas sus interfaces


mostrara un carrito de compras
015 Funcional Pendiente

El sistema permitirá en el carrito de


016 Funcional compras tener la opción de agregar y Pendiente
eliminar productos de manera individual
El sistema permitirá que a través del
carrito de compras tenga la opción
017 Funcional Pendiente
después del pago, de recoger en tienda
o solicitar envío.
el sistema notificara al cliente el estado
del pedido (enviado, entregado) por
018 Funcional medio de correo electrónico. Pendiente

El sistema mostrara cada producto de la


019 Funcional tienda con una descripción detallada: Pendiente
precio, imagen, talla disponible
La página web contara con un sistema
de inventario donde mostrara la
disponibilidad de cada producto al
020 Funcional Pendiente
usuario.

La página web contara con un sistema


021 Funcional de pagos en línea por PSE, tarjeta de Pendiente
crédito o cuenta de ahorros.

4
La página web contara con una interfaz
022 No Funcional de calificación de satisfacción de los Pendiente
usuarios “reseña” de la tienda
La interfaz de administrador contara con
023 Funcional la opción de enviar información de Pendiente
descuentos a los clientes.
La página web permitirá que el sistema
024 No Funcional pueda procesar los pedidos con fluidez Pendiente
Todas las comunicaciones externas
entre el servidor de datos, la aplicación y
No
025 el cliente del sistema deben estar Pendiente
Funcional
cifradas utilizando el algoritmo RSA.

Toda funcionalidad del sistema debe


026 No Funcional responder al usuario lo más rápido Pendiente
posible
El sistema debe ser capaz de operar
027 No Funcional adecuadamente con 10.000 usuarios Pendiente
con secciones concurrentes
La tienda virtual debe tener una
028 No Funcional disponibilidad del 99.99% de las veces Pendiente
que el usuario intente acceder.
Se requiere que el sistema pueda
minimizar el tiempo de respuesta para
las transacciones, como los procesos de
029 No Funcional pago, asegurando que los usuarios Pendiente
puedan completar sus acciones de
manera rápida y eficiente.
La página web permitirá manejar un
aumento significativo en el tráfico de
030 No Funcional datos durante eventos de venta o Pendiente
temporadas altas.

se requiere una adaptación del sistema


donde a medida que crece el catálogo
031 No Funcional de productos, no se verá afectado el Pendiente
rendimiento de la página.

se requiere que el sistema pueda


Proteger los datos personales y
financieros de los usuarios
032 No Funcional implementando medidas como cifrado Pendiente
SSL, autenticación segura y protección
contra ataques.

5
Se requiere que la interfaz debe sea
033 No Funcional entendible y fácil de usar. Pendiente

Se requiere que la navegación sea fluida


034 No Funcional entre las categorías. Pendiente

Se requiere que el sitio web debe estar


035 No Funcional disponible las 24 horas del día, los 7 Pendiente
días de la semana.
se requiere minimizar el tiempo de
036 No Funcional inactividad planificado para Pendiente
actualizaciones o mantenimiento.
Se requiere que el diseño de la página
web debe ser responsive, adaptándose
037 No Funcional a diferentes dispositivos (móviles, Pendiente
tabletas, computadoras).

La tienda virtual podrá Funcionar


correctamente en diferentes
038 No Funcional navegadores (Chrome, Firefox, Safari, Pendiente
etc.).

Se requiere que el sistema genere una


039 No Funcional alerta cuando un producto está agotado Pendiente
o en riesgo de agotarse.
La página web tendrá imágenes de
040 No Funcional productos de buena calidad 72 ppp Pendiente

Se requiere optimizar el tamaño de las


041 No Funcional imágenes para no afectar la velocidad Pendiente
del sitio.
Se requiere diseñar a la interfaz
042 No Funcional coherente a los colores y diseño del logo
de la tienda.
El sistema permitirá al usuario manejar
en el carrito de compras la opción de
043 Funcional productos reservados Pendiente

Que el sistema permitirá al usuario


044 Funcional manejar en el carrito de compra la Pendiente
opción editar el pedido

045 Funcional El sistema permitirá al usuario manejar Pendiente


la opción de seguimiento de pedido y

6
devolución

046 Funcional El sistema permitirá al usuario tener la Pendiente


opción de botón de ayuda

2. ELABORACIÓN DE HISTORIAS DE USUARIO DEL PROYECTO.

7
 HU OO9 REGISTRO A LA INTERFAZ DE USUARIO

8
COMO: Administrador

QUIERO: que los clientes puedan registrar sus datos personales

PARA: tener una base de datos confiable.

criterios de aceptación:

 El usuario debe poder acceder a la página de registro desde cualquier parte de

las interfaces de la página web.

 El formulario de registro debe solicitar al usuario información básica, como

nombre, dirección de correo electrónico y contraseña.

 El sistema debe validar que la dirección de correo electrónico sea única en la

base de datos.

 El sistema debe enviar un correo electrónico de confirmación al usuario después

de completar el registro.

 El usuario debe poder acceder a su cuenta con el correo electrónico y la

contraseña proporcionados durante el registro.

 El sistema debe permitir al usuario actualizar su información personal, como la

dirección de envío y la información de contacto, después del registro.

También podría gustarte