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


Épica 2: Gestión de Clientes


Épica 3: Catálogo de Productos


Épica 4: Procesos Comerciales


Épica 5: Alertas y Vencimientos


Épica 6: Gestión de Certificados



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.

Entradas populares de este blog

XP Crear HIstorias de Usuario

XP: Diseño

XP: Enviar entregables