Contacta con nosotros

Temario del curso

Día 1 - Gestión de proyectos de software en un contexto Waterfall

1. Introducción a Waterfall

a. Contexto histórico

  1. Winston Royce
  2. Antecedentes en procesos de manufactura

b. Fases del modelo Waterfall

  1. Recolección de requisitos
  2. Diseño
  3. Implementación
  4. Verificación
  5. Mantenimiento

c. Desafíos de Waterfall

  1. Gestión del cambio
  2. Distancia entre el conocimiento del negocio y la implementación
  3. Postergación de la gestión de riesgos hasta etapas avanzadas del ciclo de vida
  4. Priorización del alcance

d. Resumen de las reacciones al modelo Waterfall

  1. Adoptar – Enfoques Waterfall, por ejemplo, SSADM
  2. Confrontar – Modelo en V
  3. Adaptar – Incremental
  4. Rechazar – Agile
  5. Mejorar – Lean

2. Estrategias de adaptación del modelo en V para la entrega con Waterfall

a. Verificación y validación tempranas

  1. Costo de identificar problemas tarde
  2. Revisiones e inspecciones
  3. Análisis estático

b. Fases de prueba del modelo en V

  1. Pruebas de unidad e integración de unidades
  2. Sistema
  3. Integración de sistema
  4. Acceptance (Aceptación)

c. Beneficios del modelo en V

  1. Mayor participación del usuario final en la verificación
  2. Mitigación temprana de riesgos

3. Adaptación de Waterfall mediante enfoques incrementales

a. Tipos de enfoques incrementales

  1. Preplanificados
  2. Paralelos, RAD
  3. Evolutivos, RUP

b. Principios de la entrega incremental

  1. Incrementos del producto
  2. Prototipado
  3. Timeboxing (cajas de tiempo)

c. Beneficios de la entrega incremental

  1. Mayor participación del usuario en la toma de decisiones
  2. Retorno de inversión temprana
  3. Capacidad de responder al cambio

4. Rechazo del modelo Waterfall en favor de Agile

a. Esenciales de Agile

  1. Manifiesto Ágil
  2. Principios Agile

b. Introducción a Scrum, el marco de trabajo Agile más popular

  1. Entrega iterativa
  2. Trabajo colaborativo
  3. Documentación justo a tiempo
  4. Planificación adaptativa

c. Beneficios de Agile

  1. Mayor participación del usuario durante todo el proceso
  2. Equipo de desarrollo empoderado
  3. Retorno de inversión rápido
  4. Mayor capacidad para responder al cambio
  5. Reducción del desarrollo innecesario

5. Mejora de Waterfall con la entrega mediante Kanban

a. Lean y Kanban

  1. Historia de la entrega Lean
  2. Historia de Kanban
  3. Principio de reducción de desperdicios

b. Introducción a Kanban

  1. El tablero Kanban
  2. Gestión del trabajo en progreso

c. Beneficios de Kanban

  1. Mayor capacidad para responder al cambio
  2. Retorno de inversión rápido
  3. Reducción del desarrollo innecesario

Día 2 - Técnicas de gestión de proyectos Agile

1. Control de procesos empíricos

a. Inspección

  1. Demostración
  2. Retrospectiva

b. Adaptación

  1. Planificación adaptativa
  2. Mejora continua

c. Transparencia

  1. Participación de las partes interesadas
  2. Negociación de contratos
  3. Documentación justo a tiempo

2. Gestión de requisitos

a. Backlogs

  1. Backlog del producto
  2. Backlog de release
  3. Backlog de sprint

b. Elementos del backlog

  1. Historias de usuario
  2. Defectos
  3. Especificaciones de requisitos

c. Riesgo

  1. Ajuste del backlog para gestionar riesgos
  2. Gráfico de quema de riesgos (risk burndown)

3. Estimación y control

a. Planificación con timebox

  1. Planificación de release
  2. Planificación de iteración
  3. Comunicación diaria

b. Técnicas de priorización

  1. MoSCow
  2. Basada en valor
  3. Otras técnicas

c. Técnicas de estimación

  1. Grooming de historias de usuario
  2. Planning Poker

4. Gestión de la entrega

a. Entrega iterativa

  1. Velocidad del equipo
  2. Retorno de inversión rápido

b. Radiadores de información

  1. Muro de Scrum
  2. Gráfico de burn-down

5. Gestión del equipo

a. Liderazgo asociativo

  1. ScrumMaster como facilitador
  2. Rol del gestor de proyectos tradicional

b. Participación del usuario final

  1. El único tomador de decisiones: el Product Owner
  2. Comunicación con las partes interesadas (Cerdos y Gallinas)

c. Equipo empoderado

  1. Equipos autogestionados
  2. Rol del especialista dentro del equipo
  3. Gestión de equipos fragmentados

Requerimientos

Ninguno

 14 Horas

Número de participantes


Precio por participante

Testimonios (4)

Próximos cursos

Categorías Relacionadas