Product Discovery
Es la primera fase de nuestra Metodología, donde entendemos los problemas de los usuarios y el valor de la herramienta que se desea construir.
Aprendizaje
- Importancia del Product Discovery
- Formato de los workshops
- Herramientas usadas (User Story Map y Elevator Pitch)
User Stories & Backlog
Debemos refinar nuestro entendimiento de la funcionalidad detectada, descomponiéndola en ítems o incrementos de funcionalidad que usaremos primero para planear y luego para construir el producto incrementalmente, con el involucramiento cercano de los Product Owners.
Aprendizaje
- Atributos esenciales de las User Stories
- Escritura
- Atributos esenciales del Backlog
Estimaciones
Necesitaremos saber cuán grande es el producto a construir para estimar el costo y también para planear un equipo
Aprendizaje
- Problemas con las estimaciones
- Estimaciones relativas y story points
- Planning Poker
Planeamiento
Es momento para definir un plan, una primera versión de él, que esboce el camino para alcanzar nuestros objetivos.
Aprendizaje
- Importancia de la priorización (herramientas)
- Aristas del planeamiento
- ¿Qué puede salir mal con los planes?
Desarrollo Iterativo e incremental
Empezamos nuestro desarrollo por las User Stories que priorizamos en nuestro backlog, que iremos construyendo gradualmente para obtener feedback rápido.
Aprendizaje
- ¿Qué logramos trabajando de esta manera?
- Estrategia iterativa y estrategia incremental
- Iteraciones de duración fija
Equipos Ágiles
El desarrollo de software se hace en equipos. Un equipo no implica la reunión de un grupo de personas. Es mucho más que eso, tiene identidad. Los integrantes colaboran. Tienen el mismo objetivo, un sentido de compromiso y solidaridad y sienten que aportan valor.
Aprendizaje
- Atributos esenciales de los equipos ágiles
- Qué hacemos en 10Pines para crear un buen ambiente
- ¿Por qué es tan importante la auto-organización?