1. Información Básica:
- Título del JIRA: [Breve descripción del requerimiento o tarea]
- Tipo de Tarea: [Análisis, Ingesta, Transformaciones Launcher, Transformaciones Capa Snapshot, Flujo CEFEO, Spark-Lineage/Datahub, Dolphin, Documentación, Otras Tareas Técnicas]
2. Descripción Detallada:
- Objetivo: ¿Cuál es el propósito principal de esta tarea? ¿Qué se espera lograr?
- Contexto: ¿Por qué es necesaria esta tarea? ¿Hay algún antecedente o situación actual que deba ser conocido?
- Especificaciones Técnicas: Detalles técnicos relevantes para la tarea. Por ejemplo, para una ingesta, especificar la fuente de datos, el formato, la frecuencia, etc.
3. Recursos y Referencias:
- Artefactos de Diseño: Enlaza directamente a los diseños técnicos, plantillas de ingestas, etc., preferiblemente almacenados en Confluence o en un repositorio centralizado.
- Referencias Anteriores: Enlaza a JIRAs relacionados, correos electrónicos, conversaciones de Slack, etc., que puedan proporcionar contexto adicional.
4. Herramientas y Servicios AWS Involucrados:
- Servicios AWS: [S3, Athena, Glue, EMR, etc.]
- Lenguaje de Programación: [Scala, si es relevante para la tarea]
5. Criterios de Aceptación (Definition of Done):
- Enumera los criterios específicos que deben cumplirse para considerar que la tarea está completa. Por ejemplo:
- Código desarrollado y revisado.
- Pruebas unitarias y de integración realizadas.
- Documentación actualizada.
- Datos cargados correctamente en S3 (para tareas de ingesta).
- Transformaciones validadas y datos disponibles en Athena (para tareas de transformación).
- Etc.
6. Comentarios Adicionales:
- Cualquier otra información o detalle que el equipo deba conocer.
Ejemplo:
Campo | Detalle |
---|---|
Información Básica | |
Título del JIRA | Ingesta de datos de ventas desde API externa |
Tipo de Tarea | Ingesta |
Descripción Detallada | |
Objetivo | Ingestar datos de ventas diarias desde una API externa para análisis en Athena. |
Contexto | Necesitamos analizar las ventas diarias en comparación con las campañas de marketing. |
Especificaciones Técnicas | Fuente: API externa (URL proporcionada). Formato: JSON. Frecuencia: Diaria a las 00:00 UTC. |
Recursos y Referencias | |
Artefactos de Diseño | [Enlace a Confluence con diseño técnico] |
Referencias Anteriores | [Enlace a JIRA relacionado] |
Herramientas y Servicios AWS | |
Servicios AWS | S3, Athena, Glue |
Lenguaje de Programación | Scala |
Subtareas y Estado | |
Subtarea 1 | Desarrollo del código de ingesta 🟢 |
Subtarea 2 | Pruebas unitarias 🟡 |
Subtarea 3 | Carga de datos en S3 🟢 |
Subtarea 4 | Validación en Athena 🟠 |
Subtarea 5 | Actualización de documentación 🟡 |
Criterios de Aceptación (Definition of Done) | |
Criterio 1 | Código desarrollado y revisado. |
Criterio 2 | Datos cargados correctamente en S3. |
Criterio 3 | Transformaciones validadas y datos disponibles en Athena. |
Criterio 4 | Documentación actualizada en Confluence. |
Comentarios Adicionales | La API externa tiene un límite de 10,000 registros por solicitud. |
Leyenda de Banderas de Colores:
- 🟢 Verde: Completado
- 🟡 Amarillo: En progreso
- 🟠 Naranja: Pendiente
- 🔴 Rojo: Bloqueado
0 comentarios:
Publicar un comentario
Gracias por participar en esta página.