Historias de usuario 📋
1. COMO Usuario QUIERO autenticarme PARA PODER ingresar al sistema satisfactoriamente.
Criterios de aceptación:
Se debe poder tener control sobre el inicio y cierre de sesión.
Se debe usar una fuente de datos básica para autenticar al usuario.
Se debe avisarle al usuario en caso de que no se permita el inicio de sesión.
2. COMO Usuario QUIERO registrarme PARA PODER realizar las diferentes labores que me permita el sistema.
Criterios de aceptación:
Se deben añadir los nuevos usuarios a la fuente de datos básica.
Es necesario que cada usuario tenga un correo único.
3. COMO Usuario QUIERO editar mi perfil PARA PODER corregir o actualizar mi información personal.
El usuario podrá modificar toda su información personal, menos su identificador interno.
Criterios de aceptación:
Se debe mostrar con claridad la posibilidad de editar la información del perfil del usuario y avisarle en caso de que haga alguna modificación no permitida.
El valor del identificador interno no es modificable por el usuario y el correo debe seguir siendo único.
4. COMO Usuario QUIERO crear una subasta PARA PODER vender un artÃculo al mejor postor.
Para registrar una subasta, se requiere su fecha de inicio, su fecha de fin y el articulo a ofertar. Un artÃculo es todo aquel elemento que es ofrecido por un usuario a los demás usuarios de SaleIt.
Criterios de aceptación:
La información básica de un artÃculo es:
Identificador interno.
Nombre del artÃculo.
Descripción
Precio mÃnimo.
Estado de uso. (nuevo o usado)
Dimensiones.
Ubicación del producto.
Fecha de vencimiento de la subasta.
El usuario vendedor debe proporcionar como mÃnimo el nombre del artÃculo, fecha de vencimiento, estado de uso, precio mÃnimo y ubicación para poder registrarlo.
Una vez el artÃculo es registrado debe aparecer disponible para ser pujado por los demás usuarios de SaleIt.
No pueden existir identificadores internos iguales para los artÃculos.
Se debe avisarle al usuario en caso de que no se permita el registro.
5. COMO Usuario QUIERO modificar una subasta que tengo ofertada PARA PODER realizar los cambios deseados sobre la información relacionada a esta.
Los usuarios del sistema necesitan poder modificar de una forma sencilla y agradable la información de sus subastas ofertadas.
Criterios de aceptación:
Al momento de modificar la información de la subasta, solo se podrá modificar su fecha de fin y la información del artÃculo ofrecido. Del artÃculo se debe poder modificar:
Nombre del artÃculo.
Detalles del artÃculo. (Marca, peso, modelo, material)
Precio mÃnimo.
Estado de uso. (nuevo o usado)
Dimensiones.
Ubicación del producto.
El valor del identificador interno de la subasta y del articulo no es modificable por el usuario.
La fecha de inicio no puede ser modificable por el usuario.
Se debe avisarle al usuario en caso de que haga alguna modificación no permitida.
6. COMO Usuario QUIERO eliminar una subasta que tengo creada PARA PODER retirarla.
Cuando alguna subasta ofrecida se quiere retirar, esta se debe eliminar de su lista de subastas creadas.
Criterios de aceptación:
Al darse de baja una subasta, esta ya no estará disponible para ser pujada.
7. COMO Usuario QUIERO consultar todas mis subastas creadas PARA PODER tener información sobre el estado de mis subastas.
Se debe mostrar una lista de las subastas que tiene el usuario ofertadas.
8. COMO Usuario QUIERO consultar todas las subastas en las que he participado PARA PODER ver mi historial de participaciones.
Se debe mostrar una lista de las subastas en las que el usuario ha participado.
9. COMO Usuario QUIERO realizar una puja PARA PODER ofertar por un artÃculo.
Una vez un usuario decide el artÃculo que desea obtener, puede proceder a hacer su puja respectiva.
Criterios de aceptación:
El valor a pujar debe ser mayor o igual que la puja mÃnima.
10. COMO Usuario QUIERO ver un artÃculo en especÃfico PARA PODER conocer los detalles de este.
Al seleccionar un artÃculo se debe poder ver más información de el.
Criterios de aceptación:
Se debe mostrar:
Nombre del artÃculo.
Fecha de finalización de la subasta.
Puja con mayor valor.
Ubicación del artÃculo.
Una tabla con todas las pujas realizadas, indicando el id del pujador (para su anonimato), la fecha de la puja y el valor pujado.
11. COMO Usuario QUIERO buscar un artÃculo en especifico PARA PODER encontrar el artÃculo deseado.
Criterios de aceptación:
Se podrá buscar un artÃculo por su nombre en una barra de búsqueda.
La búsqueda del artÃculo se hará en todas las categorÃas.
12. COMO Usuario QUIERO marcar como favorito un artÃculo PARA PODER añadirlo a mi lista de favoritos.
Criterios de aceptación:
Al momento de consultar o buscar un artÃculo debe existir la opción para marcar como favorito.
13. COMO Usuario QUIERO consultar mi lista de favoritos PARA PODER ver qué artÃculos me han gustado.
Criterios de aceptación:
Se debe mostrar con claridad una lista de los artÃculos marcados como favoritos por el usuario.
14. COMO Usuario QUIERO consultar una categorÃa especÃfica PARA PODER ver los artÃculos correspondientes a ésta.
Se debe mostrar una lista de artÃculos disponibles correspondiente a la categorÃa seleccionada.
Última actualización
¿Te fue útil?