Índice del curso Agilidad y Lean en la tecnología, Scrum, XP, Kanban, ágil, Agile. Francisco Javier Cervigon Ruckauer

Índice del curso Agilidad y Lean en la tecnología

  • Lección 0. Introducción

    • Objetivos del curso
    • Modalidad de evaluación
    • Normas en los foros
    • Fuentes, referencias y agradecimientos
  • Lección 1: Construir software no es como construir coches o casas

    • Ágil vs. Tradicional
    • Frente a la predicción… adaptación, o el ciclo de vida iterativo e incremental
    • Ciclo de vida ágil
    • El proyecto ágil
    • El Manifiesto Ágil
    • Los Principios Ágiles
    • Comparativa resumen de agilidad vs tradicional
    • Unión los modelos de procesos y metodologías ágiles
    • Enlaces y lecturas recomendadas
    • Test Lección 1
  • Lección 2: Peopleware

    • Trabajar en más de un proyecto a la vez genera pérdida de tiempo y disminuye la productividad
    • Interrumpir a quién programa, o al que realiza cualquier actividad intelectual, hace que su productividad caiga
    • Los equipos con mucha gente son menos productivos
    • Hay un límite en el que no puedes recortar más el tiempo de un proyecto añadiendo más gente
    • Quemar y saturar de trabajo al equipo no se traduce en mayores resultados
    • Añadir gente a un proyecto retrasado… hace que se retrase aún mas
    • Programar con música hace que seas menos productivo
    • La organización de la sala y las mesas de un equipo de desarrollo software influye en la productividad
    • Entornos físicos y productividad
    • #MobProgramming
    • Motivación en los equipos
    • Test Lección 2
  • Lección 3: El “Product Owner” y las historias de usuario

    • Historias de usuario
    • Qué información contiene una historia de usuario
    • Malas interpretaciones del concepto de historia de usuario I
    • Malas interpretaciones del concepto de historia de usuario II
    • Creando buenas historias de usuario
    • Asignar valor a una historia de usuario
    • Lecturas y enlaces recomendados
    • Taller de historias de usuario
    • Test Lección 3
  • Lección 4: Scrum

    • El equipo en Scrum
    • El Product Backlog
    • El Sprint
    • Reuniones
    • Medir el progreso del proyecto
    • Acordar una buena definición de "done"
    • Beneficios de Scrum
    • Animación de despedida
    • No olvides las buenas prácticas técnicas
    • Lecturas y enlaces recomendados
    • Test Lección 4
  • Lección 5: La planificación ágil

    • La unidad de estimación: Puntos historia
    • Planning Poker
    • Un ejemplo de convergencia en Planning Poker
    • Planning Poker II
    • Peligros al estimar
    • La velocidad
    • Histórico del equipo
    • La experiencia de un año automatizando estimaciones con Puntos Historia
    • Cuánto debe durar una iteración
    • ¿Tiene sentido estimar? Quizá no deberíamos estimar proyectos #NoEstimates
    • Lecturas y enlaces recomendados
    • Test Lección 5
  • Lección 6: Lean y Kanban

    • Lean software development
    • Agilidad y lean no son exactamente lo mismo
    • Desperdicios de Lean I
    • Desperdicios de Lean II
    • Kanban
    • Ejemplo I: Flujo de Kanban
    • Ejemplo II: Kanban y un Sprint Backlog
    • Ejemplo III: Kanban con elementos de Scrum
    • Midiendo el flujo de trabajo en Kanban
    • Los cuellos de botella y el WIP
    • Una pizarra más compleja
    • Enlaces y lecturas recomendadas
    • Test Lección 6
  • Lección 7: Deuda Técnica y Testing Ágil

    • Deuda Técnica
    • Testing Ágil
    • Behaviour Driven Development
    • Cucumber
    • Automatización de pruebas web con Capybara
    • Automatización de pruebas móviles con Calabash I. Calabash y BDD
    • Automatización de pruebas móviles con Calabash II. Calabash y BDD
    • Calidad Software
    • Test Lección 7
  • Examen
Francisco Javier Cervigon Ruckauer

No hay comentarios:

Publicar un comentario