DOCUMENTATION
Documentacion completa
Todo lo que necesitas saber para gestionar proyectos con Planning Task.
Planning Task es una plataforma de gestion de proyectos agil disenada especificamente para equipos de desarrollo de software. Combina las mejores practicas de Scrum con herramientas modernas de automatizacion e inteligencia artificial.
Para quien es?
Define User Stories con formato estandar, prioriza por valor de negocio y trackea progreso en el dashboard.
Gestiona sprints, facilita retrospectivas, monitoriza velocity y detecta bloqueos automaticamente.
Trabaja con Kanban board, registra tiempo, linkea PRs de GitHub y completa checklists de review.
Reporta bugs con severidad, valida tareas con criterios de aceptacion y usa el flujo to-validate.
Visualiza dashboards de metricas, leaderboard del equipo y progreso de los sprints en tiempo real.
Implementar OAuth Google
API notificaciones push
Disenar onboarding
Refactorizar TaskService
Time tracking widget
Fix filtros dashboard
Dark mode header
CI/CD pipeline
Mas de 20 features integradas para una gestion completa.
Proyectos
Multi-proyecto con equipos, colores tematicos, estadisticas y gestion de miembros.
Sprints
Ciclos de trabajo con estados planned/active/completed, burndown y retrospectiva.
Tareas
User Stories completas con puntos, prioridad calculada, criterios de aceptacion y plan de implementacion.
Epics
Agrupacion de funcionalidad con colores, linking bidireccional y tracking de progreso.
Bugs
Reporte de bugs con 4 niveles de severidad, estados y asignacion a developers.
Time Tracking
Cronometro integrado por tarea con historial de sesiones y tiempo total acumulado.
Kanban Board
Board con 4 columnas, drag & drop para cambiar estado, boton de agregar por columna.
Comentarios
Sistema de comentarios en cada tarea con @mentions y notificaciones.
Notificaciones
Sistema push en tiempo real con tipos info/success/warning/error y mark as read.
Team & Roles
4 roles con permisos granulares: Owner, Admin, Member, Viewer.
Proposals
Sistema de propuestas para mejoras con votacion y estados de aprobacion.
Achievements
14 badges en 4 categorias con auto-evaluacion, leaderboard y gamificacion.
Daily Standup
Vista automatica del standup diario con trabajo de ayer, hoy y bloqueos.
Retrospectiva
Notas de retrospectiva por sprint: que fue bien, que mejorar, action items.
Workflow Rules
Automatizacion con triggers, condiciones y acciones personalizables.
Task Templates
Blueprints reutilizables para crear tareas con campos pre-rellenados.
Saved Views
Guarda combinaciones de filtros para acceso rapido a vistas frecuentes.
AI Planning
Boton "Rellenar con IA" que genera automaticamente titulo, User Story, criterios y plan.
Modo Offline
Service Worker para trabajar sin conexion con sincronizacion posterior.
Dashboard
Metricas completas: KPIs, velocity, burndown, heatmap, performance y leaderboard.
El corazon de Planning Task. Cada tarea es una User Story completa con toda la informacion que tu equipo necesita.
Generacion con IA
El boton "Rellenar con IA" en la seccion General genera automaticamente:
- User Story completa (Como/Quiero/Para)
- Criterios de aceptacion relevantes
- Plan de implementacion con pasos
- Enfoque tecnico sugerido
- Puntos de negocio y desarrollo estimados
Task Modal - 7 secciones completas
Seccion General
La seccion principal tiene 4 sub-secciones:
General
Nombre descriptivo de la tarea. Ej: "Implementar autenticacion"
Boton magico que genera automaticamente User Story, criterios, plan de implementacion y mas a partir del titulo.
Asignar a un sprint del proyecto (planned/active/completed)
Desarrollador principal asignado a la tarea
Desarrollador secundario para pair programming
to-do → in-progress → to-validate → done
Rango de fechas para planificacion y calendario
Fibonacci (1,2,3,5,8,13,21,34) - valor para el negocio
Fibonacci (1,2,3,5,8,13) - esfuerzo tecnico estimado
User Story
El actor. Ej: "Como usuario registrado"
La funcionalidad. Ej: "quiero poder cambiar mi contrasena"
El beneficio. Ej: "para mantener mi cuenta segura"
Lista dinamica de criterios que deben cumplirse para considerar la tarea terminada.
Implementacion
Pendiente / En Progreso / Completado
Descripcion del approach para resolver la tarea
Lista ordenada de pasos a seguir
Alteraciones necesarias en la base de datos
Endpoints nuevos o modificados
Riesgos tecnicos identificados
Que NO se incluye en esta tarea
Adjuntos
Arrastra o selecciona archivos de cualquier tipo
Descarga o elimina archivos adjuntos previos
Crear Nueva Tarea
Seccion Subtareas
Divide tareas complejas en subtareas mas pequenas. Cada subtarea tiene su propio status y developer asignado. Barra de progreso automatica.
Herramienta de Dependencias
Define relaciones entre tareas: "bloqueada por" y "bloquea a". Las tareas bloqueadas muestran un icono de alerta en el Kanban.
Blocked by:
Blocks:
Herramienta de Tiempo
Cronometro integrado play/stop. Registra sesiones de tiempo con inicio, fin y duracion. Muestra tiempo total acumulado.
Sesiones anteriores (3)
Herramienta GitHub
Linkea Pull Requests de GitHub. Soporta formato completo (URL) o corto (owner/repo#123). Muestra estado: Open, Merged, Closed.
feat: add push notifications
feat/push-notificationsfix: notification bell badge count
fix/bell-badgeHerramienta de Review
Checklist de code review con templates predefinidos (Frontend, Backend, Fullstack). Solo visible cuando la tarea esta en to-validate o posterior.
Seccion Actividad
Timeline de actividad: comentarios del equipo y historial de cambios. Filtros: Todo, Comentarios, Cambios.
Carlos M. · hace 2h
@Sergio he terminado el componente NotificationBell. Puedes revisar el PR #247?
Sistema · hace 3h
Status cambiado: to-do → in-progress
Sergio R. · hace 5h
He empezado con la configuracion de FCM. El Service Worker ya esta registrado.
Flujo de Estados
Sistema de Prioridad
La prioridad se calcula automaticamente: bizPoints / devPoints. A mayor ratio, mayor prioridad. Ejemplo: 13 bizPoints / 3 devPoints = P4.3
Ciclos de trabajo con board visual y metricas.
Ciclo de vida del Sprint
Planned
Sprint creado con fechas, listo para asignar tareas.
Active
Sprint en curso. Las tareas se trabajan en el Kanban board.
Completed
Sprint finalizado. Se genera retrospectiva y metricas.
Kanban Board
Board visual con 4 columnas. Arrastra las tareas para cambiar su estado. Cada columna muestra el conteo de tareas.
Implementar OAuth Google
API notificaciones push
Disenar onboarding
Refactorizar TaskService
Time tracking widget
Fix filtros dashboard
Dark mode header
CI/CD pipeline
Sprint Cards
Mar 11 - Mar 25
12
Tasks
62
Pts Neg
38
Pts Dev
Feb 24 - Mar 10
15
Tasks
78
Pts Neg
45
Pts Dev
Mar 25 - Abr 8
0
Tasks
0
Pts Neg
0
Pts Dev
Burndown Chart
Grafico que muestra el progreso del sprint vs la linea ideal. Actualizado en tiempo real conforme se completan tareas.
Retrospectiva
Al final de cada sprint, el equipo registra: que fue bien, que mejorar, y action items para el siguiente sprint.
Agrupa funcionalidad relacionada bajo un Epic con color identificativo.
- Colores personalizados (8 opciones: morado, azul, esmeralda, ambar, rojo, rosa, cian, indigo)
- Linking bidireccional: Epic ↔ Tareas
- Barra de progreso automatica basada en tareas completadas
- Filtro por Epic en la tabla y Kanban
- Badge de color en las Task Cards del Kanban
Sistema de tracking de bugs integrado en cada proyecto.
Niveles de Severidad
Bloquea funcionalidad principal. Requiere fix inmediato.
Funcionalidad importante afectada. Prioridad alta.
Problema menor que afecta la experiencia.
Mejora estetica o problema trivial.
Login falla con email largo
Dashboard no carga en Safari
Typo en modal de confirmacion
Sistema de roles con permisos granulares.
Control total. Puede eliminar el proyecto, gestionar miembros y cambiar roles.
Gestiona tareas, sprints, bugs y miembros. No puede eliminar el proyecto.
Trabaja en tareas asignadas, comenta y registra tiempo.
Solo lectura. Puede ver el proyecto pero no modificar nada.
Sistema de comunicacion integrado en tiempo real.
Informacion general: asignaciones, cambios de estado.
Acciones completadas: tarea finalizada, sprint cerrado.
Alertas: tarea bloqueada, sprint por vencer.
Problemas: bug critico reportado, conflicto de dependencias.
Panel de control con metricas en tiempo real.
KPIs
Proyectos activos, sprints activos, tareas completadas, tareas pendientes.
Sprint Chart
Grafico de lineas con puntos de negocio y desarrollo por sprint.
Tasks Completion
Grafico de completado de tareas en el tiempo.
Task Distribution
Distribucion de tareas por estado (pie chart).
Team Velocity
Velocidad del equipo sprint a sprint.
Developer Workload
Carga de trabajo por developer (tareas asignadas).
Sprint Burndown
Progreso del sprint actual vs linea ideal.
Overdue Tasks
Tareas vencidas que necesitan atencion.
Bugs Severity
Distribucion de bugs por severidad.
Activity Heatmap
Mapa de calor de actividad del equipo.
Sprint Timeline
Timeline visual de los sprints del proyecto.
Performance Metrics
Metricas detalladas de rendimiento por developer.
Achievements
Badges desbloqueados y progreso de gamificacion.
Leaderboard
Ranking del equipo por puntos (tareas + bugs + achievements).
Welcome, Sergio! 👋
4
Proyectos
3
Sprints
47
Completadas
12
Pendientes
Sprint Burndown
Activity Heatmap
Sistema de logros para motivar al equipo.
14 badges desbloqueables con auto-evaluacion automatica.
Ranking por puntos: devPoints completados + bugs resueltos (x3) + achievements (x5). Periodos: Mes, Trimestre, Total.
First Task
Speed Demon
Bug Hunter
Sprint Master
10 Tasks
Perfectionist
Team Player
On Fire
Al finalizar cada sprint, el equipo analiza metricas, rendimiento y registra aprendizajes para mejorar en el siguiente ciclo.
42pts
Velocity
83%
Completion
10/12
Completadas
58pts
Biz Points
+12%
vs Anterior
Performance por Developer
👍 Que fue bien
💡 Que mejorar
Carry-over — Tareas no completadas
Estas tareas pasan al siguiente sprint automaticamente.
Vista automatica del standup diario con timer de 15 minutos, navegacion por developer y clasificacion de tareas.
Daily Standup — Sprint 14
El timer empieza en 15:00 y cuenta hacia atras. Usa los botones para navegar entre developers. El developer activo se resalta.
Ayer2
Hoy1
Ayer1
Hoy2
Bloqueado1
Ayer1
Hoy1
Ayer1
Hoy1
Crea reglas automaticas con triggers, condiciones y acciones.
Trigger
Evento que dispara la regla: cambio de estado, nueva tarea, nuevo comentario, etc.
Condition
Condicion que debe cumplirse: status es X, developer es Y, sprint es Z.
Action
Accion automatica: enviar notificacion, cambiar estado, asignar developer.
Ejemplo: Auto-notify on done
Reutiliza configuraciones frecuentes.
Task Templates
Crea blueprints reutilizables. Al crear una tarea, puedes guardarla como template para usar en futuras tareas similares. Incluye todos los campos: titulo, User Story, criterios, puntos, etc.
Saved Views
Guarda combinaciones de filtros (developer, status, sprint, epic) para acceso rapido. Puedes marcar vistas como compartidas para que todo el equipo las use.
Pon Planning Task en marcha en minutos. La web app y el MCP Server se instalan por separado.
1Web App (Frontend)
Requisitos previos
# 1. Clone repository
$ git clone https://github.com/sergioramosv/planning-task.git
# 2. Install dependencies
$ cd planning-task && npm install
# 3. Configure environment
$ cp .env.example .env
# 4. Start development server
$ npm run dev
✓ Ready on http://localhost:3000
Variables de entorno (Firebase)
2MCP Server (87 herramientas)
Disponible en npm
Instala el servidor MCP globalmente con un solo comando. Funciona con Claude Code, Codex, Gemini y mas.
npmjs.com/package/planning-task-mcp# 1. Instalar globalmente
$ npm install -g planning-task-mcp
# 2. Configurar (interactivo)
$ planning-task-mcp-setup
✓ MCP registrado en todos tus clientes — 87 tools disponibles
Clientes compatibles
El setup detecta y configura automaticamente todos los clientes MCP instalados en tu sistema.
Preguntas frecuentes.
Es gratis Planning Task?
Puedo usarlo sin Firebase?
Cuantos proyectos puedo crear?
Funciona offline?
Como funciona el MCP Server?
Puedo integrar con GitHub?
Como funciona el chatbot de IA?
Soporta modo oscuro?
Empieza con Planning Task
Gestion agil con inteligencia artificial para automatizar tu flujo de desarrollo completo.
Ver en GitHubInspirado en pgamexp.com de manufosela