3 Story Mapping y Backlog - Davidcuama/via-coinogas GitHub Wiki

Sección 3 · Story Mapping y Backlog del Producto

3.1 Story Mapping

El mapa organiza el trabajo en dos dimensiones. En horizontal, la columna vertebral del proceso: la secuencia de actividades que un usuario recorre de principio a fin. En vertical, la prioridad de entrega.

La primera banda es el esqueleto ambulante: la ruta más corta que ya entrega valor, y que corresponde al alcance comprometido para el Sprint 1.

Se presenta en dos partes por legibilidad.

Parte 1 — Flujo del solicitante

Story Map parte 1

Parte 2 — Flujo del área de compras

Story Map parte 2

Tabla equivalente

Actividad del usuario Sprint 1 (comprometido) Sprint 2 (siguiente) Posterior (backlog)
Iniciar el requerimiento HU-01, HU-02, HU-03 — HU-18
Detallar lo que se necesita HU-06, HU-07 HU-08 HU-10
Especificar y evidenciar — HU-09, HU-11 HU-12, HU-14
Sugerir proveedores — HU-13 —
Planear la recepción HU-04, HU-05 — —
Enviar y validar HU-15, HU-16, HU-17 HU-19 —
Recibir y gestionar — HU-20, HU-21, HU-22 HU-23, HU-24
Analizar y decidir HU-29, HU-30 HU-31, HU-32 HU-33
Consultar y reportar — HU-25 HU-26, HU-28
Administrar — HU-27 —

Los huecos en la banda del Sprint 1 son intencionales. Se prioriza que el flujo llegue completo de punta a punta antes que llenar cada actividad.


3.2 Backlog del Producto

33 historias de usuario agrupadas en 7 épicas, con una estimación acumulada de 119 story points.

El backlog vive en las Issues de este repositorio, etiquetadas por épica, prioridad y estimación, y organizadas en milestones por sprint.

Épicas

Épica Historias Puntos
1 · Radicación del requerimiento HU-01 a HU-05 12
2 · Detalle de ítems y especificaciones HU-06 a HU-10 18
3 · Evidencias y proveedores sugeridos HU-11 a HU-14 13
4 · Validación, envío y trazabilidad HU-15 a HU-19 18
5 · Gestión del área de compras HU-20 a HU-24 21
6 · Consulta, reportes y administración HU-25 a HU-28 16
7 · Analítica e indicadores HU-29 a HU-33 21

Listado de historias

ID Historia de usuario Prior. Est.
HU-01 Como solicitante quiero abrir un formulario de requerimiento completamente en blanco para no arrastrar información de solicitudes anteriores. Alta 3
HU-02 Como solicitante quiero registrar mi nombre, mi área o proyecto y el centro de costo para que compras sepa de dónde viene la solicitud y a qué se imputa el gasto. Alta 3
HU-03 Como solicitante quiero redactar la justificación del requerimiento para explicar por qué la compra es necesaria. Alta 2
HU-04 Como solicitante quiero seleccionar la prioridad de la compra para que compras sepa cuáles atender primero. Alta 2
HU-05 Como solicitante quiero indicar la fecha en que necesito recibir la compra para que se planee la entrega a tiempo. Alta 2
HU-06 Como solicitante quiero agregar y eliminar varios ítems dentro de un mismo requerimiento para no tener que radicar una solicitud por cada artículo. Alta 5
HU-07 Como solicitante quiero registrar la cantidad y la descripción de cada ítem para que compras sepa exactamente qué y cuánto se necesita. Alta 3
HU-08 Como solicitante quiero marcar si un ítem requiere calibración y si es reembolsable para que compras aplique el tratamiento correspondiente. Alta 2
HU-09 Como solicitante quiero registrar las especificaciones técnicas de cada ítem para que no haya ambigüedad sobre el artículo solicitado. Alta 5
HU-10 Como solicitante quiero que el sistema calcule el total del ítem y del requerimiento a partir del precio de referencia para no hacer cuentas a mano. Media 3
HU-11 Como solicitante quiero adjuntar fotografías del artículo para evitar confusiones sobre lo que estoy pidiendo. Alta 5
HU-12 Como solicitante quiero tomar la fotografía directamente con la cámara de mi celular para no depender de un computador cuando estoy en campo. Media 3
HU-13 Como solicitante quiero sugerir hasta tres proveedores con su teléfono para agilizar la búsqueda de cotizaciones. Alta 3
HU-14 Como solicitante quiero indicar si existen productos sustitutos para dar alternativas al área de compras. Media 2
HU-15 Como solicitante quiero que el sistema me impida enviar el formulario incompleto y me diga qué falta, para no retrasar el proceso de cotización. Alta 5
HU-16 Como solicitante quiero recibir un número consecutivo al radicar para poder referirme a mi solicitud sin ambigüedad. Alta 3
HU-17 Como solicitante quiero ver una confirmación en pantalla al enviar para saber con certeza que la solicitud quedó registrada. Alta 2
HU-18 Como solicitante quiero guardar un borrador y retomarlo después para no perder lo diligenciado si me interrumpen. Baja 5
HU-19 Como analista de compras quiero recibir un correo cuando se radique un requerimiento para enterarme sin tener que revisar el sistema constantemente. Media 3
HU-20 Como analista de compras quiero ver todos los requerimientos radicados en una sola bandeja para dejar de rastrearlos en el correo. Alta 5
HU-21 Como analista de compras quiero filtrar y ordenar la bandeja por área, prioridad, estado y fecha para decidir qué atender primero. Alta 5
HU-22 Como analista de compras quiero abrir la ficha completa de un requerimiento con sus fotografías para evaluarlo sin pedir información adicional. Alta 3
HU-23 Como analista de compras quiero cambiar el estado de un requerimiento para que el solicitante y yo sepamos en qué punto va. Media 3
HU-24 Como analista de compras quiero devolver un requerimiento con observaciones para que el solicitante corrija lo que falta sin recurrir al correo. Media 5
HU-25 Como solicitante quiero consultar el listado de mis requerimientos y su estado para hacer seguimiento sin llamar a compras. Media 3
HU-26 Como analista de compras quiero exportar los requerimientos a Excel para alimentar los informes del área sin transcribir a mano. Media 5
HU-27 Como administrador quiero parametrizar las áreas, los centros de costo y las prioridades para que el formulario refleje la estructura real de la empresa. Media 3
HU-28 Como administrador quiero consultar la bitácora de cambios de un requerimiento para saber quién modificó qué y cuándo. Baja 5
HU-29 Como analista de compras quiero disponer de vistas de datos ya organizadas para conectar Power BI sin depender del equipo de desarrollo cada vez que cambie un reporte. Alta 5
HU-30 Como analista de compras quiero un tablero con el volumen de requerimientos por periodo, área y prioridad para entender la carga de trabajo del área. Alta 5
HU-31 Como jefe del área quiero ver el tiempo promedio entre la radicación y el cierre de un requerimiento para identificar dónde se están demorando los procesos. Media 5
HU-32 Como jefe del área quiero ver la tasa de requerimientos devueltos por información incompleta para medir si la digitalización redujo los errores de diligenciamiento. Media 3
HU-33 Como analista de compras quiero que el tablero se actualice solo todos los días para no tener que refrescarlo a mano. Baja 3

3.3 Sprint 1 Planning

Duración: 3 semanas Capacidad comprometida: 40 story points Historias: HU-01, HU-02, HU-03, HU-04, HU-05, HU-06, HU-07, HU-15, HU-16, HU-17, HU-29, HU-30

Objetivo del Sprint 1 Entregar el formulario digital de radicación con validación de campos obligatorios, soporte para múltiples ítems y persistencia en base de datos —sustituyendo el diligenciamiento del archivo Excel para el flujo básico del solicitante— y exponer sobre esa información las vistas de solo lectura y el tablero inicial de indicadores en Power BI.

El orden no es arbitrario. Un tablero de indicadores no puede construirse antes de que existan datos reales que mostrar, de modo que la analítica depende de que el flujo de radicación funcione primero. Por eso las historias del tablero se ubican al final del sprint y se designan como el margen de maniobra del alcance: si el desarrollo del formulario consume más tiempo del previsto, HU-30 se traslada al Sprint 2 sin poner en riesgo el objetivo principal.

Reparto por integrante

Integrante Historias asignadas Carga
Juan Esteban Villada HU-01, HU-06, HU-15 13
Juan Camilo Gómez HU-02, HU-07, HU-29 11
Juan Pablo Posso HU-03, HU-04, HU-05, HU-16, HU-17 11
David Cuadros HU-30, más la interlocución con el cliente y la documentación del sprint 5

El Product Owner asume menos puntos de desarrollo porque concentra la interlocución con el cliente, la documentación del entregable y la validación del tablero.

Detalle de las historias

El detalle completo de cada historia —tareas, criterios de aceptación, estimación y responsable— está en la issue correspondiente del repositorio. Filtrar por el milestone «Sprint 1 - Radicación y analítica base».