Sprint 3: 10. Identificar Tareas
Entradas:
Equipo principal de Scrum
Historias de usuario comprometidos
Herramientas:
Reuniones de planificación del Sprint
Salidas:
Lista de tareas
HU | Descripción del HU | Número de Tarea | Descripción de la tarea |
---|---|---|---|
HU5.1 | Implementar la importación masiva de clientes desde Google Sheets con reporte por Telegram | SCRUM-63 | Establecer la conexión autenticada con la API de Google Sheets. |
SCRUM-60 | Configurar el nodo para leer los datos del Sheet correcto. | ||
SCRUM-61 | Implementar el mecanismo de procesamiento por lotes. | ||
SCRUM-62 | Desarrollar el script de transformación para mapear los campos del Sheet. | ||
SCRUM-64 | Añadir el nodo HTTP Request para hacer la llamada POST al endpoint /clientes/bulk-clients. | ||
SCRUM-138 | Configurar la autenticación y los encabezados correctos para la API del CRM. | ||
SCRUM-139 | Implementar la lógica para consolidar resultados (éxitos, fallos). | ||
SCRUM-140 | Formatear el mensaje de resumen del reporte. | ||
SCRUM-141 | Configurar y añadir el nodo de Telegram para enviar la notificación. | ||
SCRUM-142 | Diseñar y desarrollar un botón/sección en el panel de administración. | ||
SCRUM-143 | Crear un endpoint seguro que active el webhook de n8n. | ||
SCRUM-144 | Conectar el botón de la UI con el nuevo endpoint del CRM. | ||
SCRUM-145 | Crear guía de formato CSV/Excel esperado por el flujo. | ||
HU5.2 | Consultar entregas del día por Telegram/WhatsApp | SCRUM-69 | Crear un endpoint GET /entregas/hoy filtrado por técnico y fecha. |
SCRUM-70 | Configurar webhook para escuchar mensajes de WhatsApp. | ||
SCRUM-71 | Identificar el comando "/entregas hoy" y llamar a la API. | ||
SCRUM-72 | Formatear la respuesta en mensaje de texto para WhatsApp. | ||
HU5.3 | Solicitar KPIs resumidos por WhatsApp | SCRUM-65 | Crear/adaptar un endpoint GET /kpi/summary. |
SCRUM-66 | Detectar el comando "/kpi" y validar el rol. | ||
SCRUM-67 | Llamar a la API de KPIs si la validación es exitosa. | ||
SCRUM-68 | Formatear la respuesta y enviarla al administrador. | ||
HU6.4 | Cerrar sesión automáticamente por inactividad | SCRUM-168 | Implementar temporizador de inactividad en frontend. |
SCRUM-169 | Diseñar y desarrollar modal de advertencia. | ||
SCRUM-170 | Implementar lógica para mostrar modal, botón y cierre de sesión. |