5. Crear el backlog priorizado del producto
Entradas:
Herramientas:
Método MoSCoW
Épica 1: Seguridad y gestión de usuarios
Implementar un sistema que permita registrar, editar y eliminar usuarios, validando credenciales de forma segura y cerrando sesiones tras un tiempo de inactividad.
Historias de usuario:
MUST HAVE
-
Como administrador quiero registrar, editar y eliminar usuarios para asegurar que solo el personal autorizado pueda acceder al CRM.
-
Valor: Alto (esencial para la seguridad)
-
Riesgo: Bajo
-
Dependencia: Sistema de gestión de roles, base de datos
-
MUST HAVE
-
Como administrador quiero que el sistema valide mis credenciales usando un método seguro para proteger la información del sistema.
-
Valor: Alto (fundamental para la protección de datos)
-
Riesgo: Bajo
-
Dependencia: Integración con sistema de autenticación
-
SHOULD HAVE
-
Como administrador quiero que mi sesión se cierre automáticamente después de un tiempo de inactividad para evitar accesos no deseados.
-
Valor: Medio
-
Riesgo: Medio
-
Dependencia: Configuración de tiempo de inactividad, sistema de notificaciones
-
Épica 2: Gestión de Clientes
Gestionar la información de los clientes, incluyendo su registro, búsqueda y visualización de sus contratos y proformas anteriores.
Historias de usuario:
MUST HAVE
-
Como administrador quiero poder registrar los datos de mis clientes para tener la información organizada en el sistema.
-
Valor: Alto (fundamental para la gestión eficiente de clientes)
-
Riesgo: Bajo
-
Dependencia: Formulario de registro de clientes, base de datos
-
MUST HAVE
-
Como administrador quiero poder encontrar clientes por RUC, nombre o giro para acceder rápidamente a sus detalles sin tener que buscar manualmente.
-
Valor: Alto
-
Riesgo: Bajo
-
Dependencia: Motor de búsqueda, base de datos optimizada
-
SHOULD HAVE
-
Como administrador quiero ver el historial de proformas y contratos por cliente para tener referencia de propuestas anteriores.
-
Valor: Alto
-
Riesgo: Medio
-
Dependencia: Base de datos de transacciones, gestión de clientes
-
Épica 3: Catálogo de Productos
Gestionar un catálogo centralizado de productos, permitiendo su edición y eliminación de acuerdo a la necesidad.
Historias de usuario:
MUST HAVE
-
Como administrador quiero disponer de un catálogo de productos con precios y descripciones para usarlos en las proformas.
-
Valor: Alto (fundamental para el sistema)
-
Riesgo: Bajo
-
Dependencia: Base de datos de productos, interfaz de edición
-
MUST HAVE
-
Como administrador quiero editar y eliminar productos o servicios existentes para mantener el catálogo actualizado.
-
Valor: Alto
-
Riesgo: Medio
-
Dependencia: Sistema de validación, base de datos de productos
-
Épica 4: Procesos Comerciales
Gestionar la generación de proformas y contratos asociados a clientes, calculando los totales y permitiendo su conversión.
Historias de usuario:
MUST HAVE
-
Como administrador quiero generar una proforma asociada a un cliente seleccionando productos/servicios desde el catálogo para ofrecer un presupuesto ajustado.
-
Valor: Alto
-
Riesgo: Bajo
-
Dependencia: Catálogo de productos, base de datos de clientes
-
MUST HAVE
-
Como administrador quiero que el sistema calcule el subtotal con respecto a la cantidad y precio ingresado para obtener un total preciso sin errores de cálculo.
-
Valor: Alto
-
Riesgo: Bajo
-
Dependencia: Sistema de cálculos automáticos, catálogo de productos
-
SHOULD HAVE
-
Como administrador quiero generar un contrato seleccionando productos/servicios desde el catálogo para formalizar la venta de los productos adquiridos por el cliente.
-
Valor: Alto
-
Riesgo: Medio
-
Dependencia: Catálogo de productos, base de datos de clientes
-
SHOULD HAVE
-
Como administrador quiero poder convertir una proforma en un contrato para agilizar el proceso de venta.
-
Valor: Medio
-
Riesgo: Bajo
-
Dependencia: Funcionalidad de conversión, gestión de productos y contratos
-
Épica 5: Alertas y Vencimientos
Permitir la visualización de alertas y fechas de vencimiento de los productos o servicios para evitar problemas de vencimiento.
Historias de usuario:
MUST HAVE
-
Como administrador quiero poder visualizar alertas y las fechas de vencimiento de recargas para evitar que los productos queden fuera de su periodo de validez.
-
Valor: Alto
-
Riesgo: Bajo
-
Dependencia: Sistema de alertas, base de datos de productos
-
MUST HAVE
-
Como administrador quiero recibir una alerta cuando un producto esté cerca de vencer para tomar acciones preventivas.
-
Valor: Alto
-
Riesgo: Bajo
-
Dependencia: Sistema de notificaciones, base de datos de productos
-
SHOULD HAVE
-
Como administrador quiero recibir recordatorios previos a las fechas de vencimiento para tomar medidas con antelación.
-
Valor: Medio
-
Riesgo: Medio
-
Dependencia: Configuración de fechas y alertas
-
Épica 6: Gestión de Certificados
Generar y gestionar los certificados de los contratos, permitiendo su impresión masiva y vista previa antes de la entrega.
Historias de usuario:
MUST HAVE
-
Como administrador quiero poder generar protocolos de operatividad de los detalles de un contrato para tener documentación que respalde cada proceso relacionado con el contrato.
-
Valor: Alto
-
Riesgo: Bajo
-
Dependencia: Plantillas de certificados, datos del contrato
-
MUST HAVE
-
Como administrador quiero poder generar certificados individuales para cada contrato para entregar al cliente un respaldo oficial de que los productos han sido revisados correctamente.
-
Valor: Alto
-
Riesgo: Medio
-
Dependencia: Base de datos de contratos, plantilla de certificados
-
SHOULD HAVE
-
Como administrador quiero poder imprimir todos los certificados asociados a un contrato en una sola operación para facilitar la entrega de documentos al cliente.
-
Valor: Medio
-
Riesgo: Medio
-
Dependencia: Sistema de impresión masiva, base de datos de contratos
-
COULD HAVE
-
Como administrador quiero seleccionar un rango de fechas o filtros para la impresión masiva de certificados para gestionar grandes volúmenes de servicios realizados.
-
Valor: Bajo
-
Riesgo: Medio
-
Dependencia: Filtros de fecha, sistema de impresión masiva
-
COULD HAVE
-
Como administrador quiero tener una vista previa antes de imprimir los certificados para verificar que la información técnica esté correcta antes de entregarlos al cliente.
-
Valor: Bajo
-
Riesgo: Bajo
-
Dependencia: Funcionalidad de vista previa, base de datos de certificados
-
Salidas:
Backlog Priorizado del Producto
Épica 1: Seguridad y gestión de usuarios
Criterios de Terminado
Épica 1: Seguridad y gestión de usuarios
-
Registrar, editar y eliminar usuarios:
-
Se han implementado las funcionalidades de registro, edición y eliminación de usuarios dentro del sistema.
-
Las pruebas de validación aseguran que solo los usuarios con los permisos adecuados puedan realizar estas acciones.
-
El Product Owner ha revisado y aprobado el flujo de usuarios en el sistema.
-
La documentación técnica y de usuario está actualizada, y se ha agregado un apartado que describe el proceso de gestión de usuarios.
-
Se ha realizado una sesión de feedback con los stakeholders para evaluar la experiencia del administrador en la gestión de usuarios.
-
-
Validación de credenciales de forma segura:
-
El sistema utiliza un método de autenticación seguro, como el cifrado de contraseñas.
-
Se ha realizado una auditoría de seguridad para confirmar que las credenciales de los usuarios son validadas correctamente.
-
El Product Owner ha aprobado la seguridad del sistema tras las pruebas de penetración y vulnerabilidad.
-
La documentación técnica describe los procedimientos para la gestión segura de credenciales.
-
-
Cierre automático de sesión tras inactividad:
-
El sistema implementa un tiempo configurable de inactividad tras el cual la sesión se cierra automáticamente.
-
Se ha realizado la prueba de inactividad para asegurarse de que el cierre automático funcione correctamente en todos los dispositivos compatibles.
-
El Product Owner ha revisado y validado el flujo de cierre automático de sesión.
-
Se ha actualizado la documentación de usuario para incluir instrucciones sobre la gestión de sesiones y tiempos de inactividad.
-
Épica 2: Gestión de Clientes
-
Registro de datos de clientes:
-
Se ha implementado un formulario para registrar los datos de los clientes (nombre, RUC, giro, teléfono, etc.).
-
Los datos de clientes se almacenan correctamente en la base de datos y son accesibles para consultas.
-
El Product Owner ha revisado y aprobado el flujo de registro de clientes y la integración con la base de datos.
-
La documentación técnica está actualizada con los detalles sobre el formato y validación de los datos de clientes.
-
-
Búsqueda de clientes por RUC, nombre o giro:
-
Se ha implementado un motor de búsqueda rápido y eficiente que permite encontrar clientes por RUC, nombre o giro.
-
Las pruebas de rendimiento han confirmado que la búsqueda es eficiente incluso con grandes volúmenes de datos.
-
El Product Owner ha validado el motor de búsqueda y su eficiencia en el sistema.
-
La documentación de usuario ha sido actualizada con los procedimientos de búsqueda de clientes y la optimización de consultas.
-
Épica 3: Catálogo de Productos
-
Catálogo de productos con precios y descripciones:
-
Se ha creado un catálogo de productos que incluye nombre, precio, descripción y otros detalles necesarios para las proformas.
-
El sistema permite la visualización, edición y eliminación de productos dentro del catálogo de manera eficiente.
-
El Product Owner ha revisado y aprobado el diseño y las funcionalidades del catálogo de productos.
-
La documentación técnica está actualizada y describe cómo agregar, editar y eliminar productos en el catálogo.
-
-
Edición y eliminación de productos o servicios:
-
Los administradores pueden editar y eliminar productos o servicios existentes dentro del catálogo sin problemas.
-
Las pruebas de validación aseguran que solo los administradores con permisos adecuados puedan modificar el catálogo.
-
El flujo de edición y eliminación de productos ha sido probado y validado por el Product Owner.
-
La documentación de usuario ha sido actualizada con las instrucciones sobre cómo manejar el catálogo de productos.
-