4. Y pregunto yo...
— ¿Alguien ha participado en un proyecto con
problemas?
— ¿Acabado fuera de plazo?
— ¿Fuera de presupuesto?
— ¿Con una sensación de fracaso?
5. ¿Os suena?
— La Metodología con la “M” Mayúscula
— usada en cárnicas empresas de consultoría
— Requisitos no especificados claramente
— Cambios en los requisitos
— Equipos no motivados
— ¡Equipos que no saben qué están haciendo!
— Juniors haciendo de Seniors
10. 12 Principios del Agile Manifesto
http://agilemanifesto.org/principles.html
11. Our highest priority is to satisfy the customer through
early and continuous delivery of valuable software.
— customer
— early
— continuous
— valuable
12. Welcome changing requirements, even late in
development. Agile processes harness change for the
customer's competitive advantage.
13. Deliver working software frequently, from a couple of
weeks to a couple of months, with a preference to the
shorter timescale.
— sprints
14. Business people and developers must work together
daily throughout the project.
15. Build projects around motivated
individuals. Give them the
environment and support they
need, and trust them to get the
job done.
19. Agile processes promote sustainable development.
The sponsors, developers, and users should be able
to maintain a constant pace indefinitely.
— antipattern: Death march
— (http://en.wikipedia.org/wiki/
Deathmarch(project_management))
30. Montar un equipo ágil
— Los individuos no son RR.HH. No son
intercambiables
— Equipos localizados y pequeños (5-9)
— Es “ágil”. Las máquinas también deben serlo
— El equipo se autoorganiza
— Se es mejor en lo que nos gusta
— Comunicación cara a cara. Standing meetings
— El cliente está en el equipo
31. Backlog
— User Stories
As a <role>, I want <goal/desire> so that <benefit>
As a user, I want an Axe to kill the presenter so
that we can have beer
32. Roles SCRUM: Cerdos y Gallinas
— Pigs
— ScrumMaster: Jefe de Proyecto. No es el Team
leader. Quita los muebles del paso.
— Product Owner: representa al cliente
(stakeholders)
— Team (3-9 personas)
— Chickens
— Stakeholders
33. Iteraciones
— Time boxing: de 2 semanas a un mes
— Desarrollo completo en cada iteración
— Documentación generada ad-hoc
— ¿Cómo medimos que vamos bien? Por el software que
funciona