Skip to content

TASK-XXX: [Título Descriptivo]

Proyecto: [Nombre del Proyecto] Fase: [FASE X: Nombre] Prioridad: [CRITICAL/HIGH/MEDIUM/LOW] Estimación: [Tiempo estimado]


📋 CONTEXTO

[Por qué esta tarea es necesaria. Qué problema resuelve. Cómo encaja en el proyecto.]

Motivación

[Explicación del problema o necesidad]

Impacto

[Qué pasa si NO se hace esta tarea]


🎯 OBJETIVO

[Descripción específica y medible de qué lograr]

Criterios de Éxito

  • Criterio 1 (medible)
  • Criterio 2 (verificable)
  • Criterio 3 (objetivo)

🔗 DEPENDENCIAS

Tareas Previas Requeridas

  • TASK-XXX: [Nombre] (debe estar COMPLETED)
  • TASK-YYY: [Nombre] (debe estar COMPLETED)

Tareas Bloqueadas por Esta

  • TASK-ZZZ: [Nombre] (esperando esta tarea)

Recursos Necesarios

  • Software: [Herramientas, librerías]
  • Documentación: [Links a docs relevantes]
  • Acceso: [Permisos, credenciales]

📝 PASOS DE IMPLEMENTACIÓN

Paso 1: [Nombre del Paso]

# Comandos específicos
comando1
comando2

Verificación: [Cómo verificar que este paso funcionó]

Paso 2: [Nombre del Paso]

// Código específico si aplica

Verificación: [Cómo verificar]

Paso 3: [Nombre del Paso]

[Descripción detallada]

Verificación: [Cómo verificar]

[Repetir para cada paso...]


CRITERIOS DE VERIFICACIÓN

Tests

  • Compila sin errores
  • Compila sin warnings críticos
  • Unit tests pasan
  • Integration tests pasan (si aplica)

Código

  • Sigue estándares de código
  • Documentación inline actualizada
  • Sin TODOs o FIXMEs críticos

Documentación

  • README actualizado (si aplica)
  • API docs generados (si aplica)
  • Comentarios en código completos

Git

  • Cambios commiteados
  • Mensaje de commit descriptivo
  • Branch actualizado (si aplica)

📊 TRACKING

Estado

  • TODO - No iniciada
  • IN_PROGRESS - En desarrollo
  • BLOCKED - Bloqueada (especificar razón)
  • IN_REVIEW - En revisión
  • COMPLETED - Terminada y verificada

Fechas

  • Creada: [YYYY-MM-DD]
  • Iniciada: [YYYY-MM-DD HH:MM]
  • Completada: [YYYY-MM-DD HH:MM]

Tiempo Real

  • Estimado: [Xh]
  • Real: [Yh]
  • Diferencia: [±Zh] [(razón si >20% diff)]

📝 NOTAS DE IMPLEMENTACIÓN

Decisiones Tomadas

Problemas Encontrados

  • [Problema 1]: [Solución aplicada]
  • [Problema 2]: [Solución aplicada]

Optimizaciones

  • [Optimización 1]: [Mejora lograda]

🔍 RESULTADO

[Completar al finalizar la tarea]

Qué se Logró

  • [Resultado concreto 1]
  • [Resultado concreto 2]
  • [Resultado concreto 3]

Archivos Modificados

path/to/file1.cpp     [+123, -45]
path/to/file2.hpp     [+67, -12]

Tests Añadidos/Modificados

test_feature1.cpp     [nuevo]
test_feature2.cpp     [modificado]

Commit Hash

abc123def - TASK-XXX: [Commit message]

🎓 APRENDIZAJES

Qué Funcionó Bien

  • [Técnica/enfoque exitoso]

Qué Mejorar

  • [Área de mejora]

Para Próximas Tareas

  • [Sugerencia para mejorar proceso]

SIGN-OFF

  • Implementador: Tarea completada según especificaciones
  • Reviewer: Código revisado y aprobado (si aplica)
  • Tester: Tests ejecutados y pasando

Completado por: [Nombre] Fecha: [YYYY-MM-DD] Firma: ✅


Template Version: 1.0.0 Last Updated: 2025-10-17