El objetivo de este curso es enseñar a los participantes a trabajar en equipo, utilizando las modernas prácticas de la Programación Extrema (XP): desarrollo guiado por las pruebas (Test Driven Development, TDD), integración continua (Continuous Integration), re-escribir el código (Refactoring) y programación en pares (Pair Programming), para desarrollar un incremento de funcionalidad de software potencialmente entregable.
Los participantes aprenden a hacerlo en el marco de trabajo Scrum, haciendo un desarrollo iterativo e incremental, donde el instructor juega el rol de Product Owner (PO). Los equipos de desarrollo que se formen utilizarán de una forma práctica todos los principios y prácticas de desarrollo ágil en un mini-proyecto de 3 días, a partir de un “esqueleto” de software que deberán trabajar para desarrollar las funcionalidades requeridas por el PO.
¿Que es un PSD? ¿Por qué hacer un PSD?