SCRUM
Desde las trincheras
Mayo, 2015
frt@utn
Hello my name is…
Patricio Gaston Moreno
▪ SupervisorQA @ConveyArg
▪ ScrumCoach@ConveyArg
▪ ISI @ frt.utn
▪ @jackpato77
Pablo Augusto Mazzeo
▪ Senior Scrum Master @ConveyArgentina
▪ Certified ScrumMaster @ScrumAlliance
▪ Certified Scrum Product Owner @ScrumAlliance
▪ CoachOntológico Profesional @ECP
Que vengo a buscar?
Agenda
▪ El Problema
▪ Manifiesto Agil
▪ Principios Agiles
▪ Mitos y Legendas
▪ Gestion de Proyectos Agiles
▪ Scrum
▪ Roles y Artefactos
KickStart
El Problema
▪ Codename: Statewide Automated Child Welfare Information System
– Equipo: Florida
– Comienza: 1990
– Estimaciones: 8 años => $32 millones
– Comienza: 2002
– Estimaciones: 12 años => $ 170 millones
– Comienza: 2005
– Estimaciones: 15 años => $230 millones
FAIL
El Problema
▪ Codename: Statewide Automated Child Welfare Information System
– Equipo: Minnesota
– Comienza: 1999
– Estimaciones: 1 año => $1.1 millones
200:1 Diferencia
Paso 1: Reconoces el Problema
–24% proyectos fallidos
–44% proyectos con problemas
–68% PROBLEMATICOS
Fuente: Standish Group CHAOS Report 2009
Bastard Circle From Hell (BCFH)
Baja Productividad
Retrasos Apuros
Mala Calidad
ErroresInterrupciones
Cliente
Insatisfecho
Reduccion
Beneficios
Costos extra
Desmotivacion
Falta competencias
Presion
Agile Manifesto
Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
2001, Snowbird (UT)
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
DaveThomas
Agile Manifesto
Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
2001, Snowbird (UT)
Creador XP
TDD
SW Design Patterns
Smalltalk
JUnit
Agile Manifesto
Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
2001, Snowbird (UT)
User Case
Crystal Family
Agile Manifesto 2001, Snowbird (UT)
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
DaveThomas
Scrum (1995)
Scrum Guide
Agile Alliance
Agile Manifesto 2001, Snowbird (UT)
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
DaveThomas
Pragmatic Programmer (1999)
Programming Ruby (2000)
Agile Manifesto 2001, Snowbird (UT)
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
DaveThomas
Craft of SWTesting (1995)
Context-DrivenTesting
Agile Manifesto 2001, Snowbird (UT)
“We are uncovering better ways of developing software by
doing it and helping others do it.
Through this work we have come to value:
“Estamos descubriendo mejores maneras de desarrollar
software haciendo software y ayudando a otros a hacerlo.
A traves de este trabajo hemos llegado a valorar:
Agile Manifesto 2001, Snowbird (UT)
Agile Manifesto 2001, Snowbird (UT)
1. Indivíduos e interacciones
sobre
procesos y herramientas
Agile Manifesto 2001, Snowbird (UT)
2. Software funcionando
sobre
documentación extensiva
Agile Manifesto 2001, Snowbird (UT)
3. Colaboración con el cliente
sobre
negociación contractual
Agile Manifesto 2001, Snowbird (UT)
4. Respuesta ante el cambio
sobre
seguir el plan
Agile Manifesto Principios
Agile Manifesto Principios
Satisfacer al cliente mediante entregas tempranas y continuas
de SW con valor
Aceptar el cambio de requisitos, incluso en etapas tardias del
desarrollo. Esto aporta ventaja competitiva.
Entregamos SW functional frecuentemente, de 2 a 4 semanas
prefiriendo siempre el periodo mas corto.
Los responsables del negocio y el equipo trabajan juntos de
forma cotidiana durante todo el proyecto.
Agile Manifesto Principios
Los proyectos se desarrollan en torno a individuos motivados.
Hay que darles el entorno y el apoyo que necesitan, y
confiarles la ejecucion del trabajo.
El metodo mas eficiente y efectivo de comunicar informacion
al equipo y entre sus miembros es la conversacion cara a cara.
El SW funcionando es la medida principal de progreso.
Los procesos agiles promueven el desarrollo sostenible. Los
promotores, desarrolladores y usuarios debemos ser capaces
de mantener un ritmo constant de forma indefinida.
Agile Manifesto Principios
La atencion continua a la excelencia tecnica y al buen diseño
mejora la agilidad.
La simplicidad, o el arte de maximizer la cantidad de trabajo no
realizado, es esencial.
Las mejores arquitecturas, requisites y diseños emergen de
equipos auto-organizados.
A intervalos regulares el equipo reflexiona sobre como ser mas
efectivo para a continuacion ajustar y perfeccionar su
comportamiento en consecuencia.
Mitos del Agile Development
Cuentos chinos, verso, sanata y falsas verdades…
Mitos del Agile Development
▪ Las metodologías agiles no controlan el alcance
▪ Los proyectos agiles son dificiles de manejar
▪ Los proyectos agiles no escalan
▪ Los procesos agiles son solo para programadores
▪ La agilidad es una “bala de plata”
▪ Ser agil es ser informal
▪ El agilismo no planifica
Leyes del Agilismo
Ley de Parkinson
“Las necesidades se expanden para ocupar todos los
recursos disponibles”
Ley de Hosftadter
“Una tarea siempre dura más que de lo que esperas,
incluso teniendo en cuenta la ley Hosftadter”
Corolario: “Eres incapaz de estimar, asumelo”
Leyes del Agilismo
Ley de Pareto
“Para numerosos fenomenos el 20% de las
causas probocan el 80% de los efectos”
Leyes del Agilismo
Ley de Humphrey
“Lo sabré cuando lo vea”
Leyes del Agilismo
Ley de Brooks
“Añadir más personas a un proyecto
retrasado solo lo retrasa más”
Ley de Ziv
“El desarrollo del
software es
impredicible y los
requisitos nunca
serán
completamente
comprendidos”
Leyes del Agilismo
Leyes de Lehman
▪ “Cambio continuo: Un sistema debe ser continuamente
adaptado o será cada vez menos satisfactorio para sus
usuarios”
▪ “Complejidad creciente: La complejidad de un sistema
crece salvo que se trabaje para tratar de reducirla”
▪ “Por cada 25% de incremento de complejidad en el
problema se produce un 100% de complejidad en la
solución”
▪ - Robert L. Glass
Leyes del Agilismo
▪ “Los clientes prefieren las malas noticias a las sorpresas”
Leyes del Agilismo
La respuesta a todo

Más contenido relacionado

PDF
Métodos agiles – pasado, presente y futuro
PDF
Herramientas Ágiles para la Dirección de Proyectos
PDF
Técnicas ágiles para trabajo en equipo: ¡Innova, Emprende, Destaca!
PDF
DrupalCamp14 Corporate Agile
PDF
Introducción a lean para managers
PPTX
¿Como ser Ágil cuando el trabajo NO se puede planear?
PPTX
Sensibilizacion a las Metodologías Ágiles y Framework de Cynefin por @jorge_abad
Métodos agiles – pasado, presente y futuro
Herramientas Ágiles para la Dirección de Proyectos
Técnicas ágiles para trabajo en equipo: ¡Innova, Emprende, Destaca!
DrupalCamp14 Corporate Agile
Introducción a lean para managers
¿Como ser Ágil cuando el trabajo NO se puede planear?
Sensibilizacion a las Metodologías Ágiles y Framework de Cynefin por @jorge_abad

La actualidad más candente (20)

PPTX
Version Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abad
PDF
¿Por qué necesito Agilidad?
PDF
Toolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercado
PPTX
Ejecutando proyectos con equipos autogestionados por @jorge_abad
PDF
Adopción ágil: El sentido, el enfoque y la kata
PDF
Organizaciones Ágiles
PPT
Metodologías ágiles como catalizador del cambio
PPTX
Kaizen - Las 10 Reglas del Kaizen
PDF
Toyota Kata: Grandes desafíos en pequeños pasos
PPTX
Bad Smells in Agile Transformations
PPTX
Kanban en el Gobierno Escocés - StarTechConf 2015
PDF
¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...
PPTX
Sesión Scrum 101 (Introducción a Scrum)
PDF
Transformaciones guiadas por hipotesis y experimentos
PDF
Transformación y escalado agil en las organizaciones
PPTX
Agile reloaded @ Chile Agil
PDF
Agile inception
PDF
El agile mindset: más allá de una metodología
PDF
El Secreto del Exito de los Equipos Agiles
PDF
Imagenes sobre transformacion agil, digital, cultural
Version Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abad
¿Por qué necesito Agilidad?
Toolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercado
Ejecutando proyectos con equipos autogestionados por @jorge_abad
Adopción ágil: El sentido, el enfoque y la kata
Organizaciones Ágiles
Metodologías ágiles como catalizador del cambio
Kaizen - Las 10 Reglas del Kaizen
Toyota Kata: Grandes desafíos en pequeños pasos
Bad Smells in Agile Transformations
Kanban en el Gobierno Escocés - StarTechConf 2015
¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...
Sesión Scrum 101 (Introducción a Scrum)
Transformaciones guiadas por hipotesis y experimentos
Transformación y escalado agil en las organizaciones
Agile reloaded @ Chile Agil
Agile inception
El agile mindset: más allá de una metodología
El Secreto del Exito de los Equipos Agiles
Imagenes sobre transformacion agil, digital, cultural
Publicidad

Destacado (8)

PPTX
Wc valencia social business v1c
PDF
Zyncro en el WebCongress Barcelona
PDF
Wc madrid social business v2a
PPTX
Changing corporate marketing with enterprise social networks v2a eng
PDF
WC social business v1b (1) eng
PPTX
Scrum Bolivia Day 2013 brochure
PPTX
PDF
Gestión Ágil de Proyectos Scrum - Rosario - Julio-2010
Wc valencia social business v1c
Zyncro en el WebCongress Barcelona
Wc madrid social business v2a
Changing corporate marketing with enterprise social networks v2a eng
WC social business v1b (1) eng
Scrum Bolivia Day 2013 brochure
Gestión Ágil de Proyectos Scrum - Rosario - Julio-2010
Publicidad

Similar a Scrum101 (20)

PPT
SEPG LA 2005 Presentation "Practicas Agiles En Mejora De Procesos"
PDF
The Agile Road v2 - San Marcos Agile Week
PDF
Agile tools by Rose Mery Restrepo Velez
PPTX
Scrum Master Datalaticaec- Guia para certificado
PPTX
Introducción a las Metodologías Ágiles EXECyL
PPTX
El Emperador No Tiene Traje
PDF
Ágil es algo que eres, CMMI es algo que usas
PPT
Introducción a las Metodologías Ágiles
PDF
La alternativa agil v5.3
PDF
Introducción a la innovación y transformación digital con metodologías ágiles
PPTX
METODOLOGÍAS ÁGILES
PPTX
METODOLOGÍAS ÁGILES EN TI
PDF
The agile road - Piura Agile Day 2012
PDF
Agile tools- Caja de herramientas ágiles - Open Space AOC Bariloche 2016
PDF
"Estamos buscando mejores formas..." ¿lo estamos haciendo?
PPTX
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
PPT
La Alternativa Ágil 1.0
PDF
Presentación gestión ágil de proyectos v 1.0
PPTX
Metodologias agiles
PDF
Metodologias de desarrollo para ingenieria de sistemas
SEPG LA 2005 Presentation "Practicas Agiles En Mejora De Procesos"
The Agile Road v2 - San Marcos Agile Week
Agile tools by Rose Mery Restrepo Velez
Scrum Master Datalaticaec- Guia para certificado
Introducción a las Metodologías Ágiles EXECyL
El Emperador No Tiene Traje
Ágil es algo que eres, CMMI es algo que usas
Introducción a las Metodologías Ágiles
La alternativa agil v5.3
Introducción a la innovación y transformación digital con metodologías ágiles
METODOLOGÍAS ÁGILES
METODOLOGÍAS ÁGILES EN TI
The agile road - Piura Agile Day 2012
Agile tools- Caja de herramientas ágiles - Open Space AOC Bariloche 2016
"Estamos buscando mejores formas..." ¿lo estamos haciendo?
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
La Alternativa Ágil 1.0
Presentación gestión ágil de proyectos v 1.0
Metodologias agiles
Metodologias de desarrollo para ingenieria de sistemas

Último (9)

PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
hojas_de_calculo_aplicado para microsoft office
PPTX
presentación de introducción a las metodologías agiles .pptx
PPTX
Control de seguridad en los sitios web.pptx
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
PROPIEDADES Y METODOS DE PrOO CON PYTHON
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PDF
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
PDF
Presentacion de compiladores e interpretes
Implementación equipo monitor12.08.25.pptx
hojas_de_calculo_aplicado para microsoft office
presentación de introducción a las metodologías agiles .pptx
Control de seguridad en los sitios web.pptx
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PROPIEDADES Y METODOS DE PrOO CON PYTHON
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
Presentacion de compiladores e interpretes

Scrum101

  • 2. Hello my name is… Patricio Gaston Moreno ▪ SupervisorQA @ConveyArg ▪ ScrumCoach@ConveyArg ▪ ISI @ frt.utn ▪ @jackpato77 Pablo Augusto Mazzeo ▪ Senior Scrum Master @ConveyArgentina ▪ Certified ScrumMaster @ScrumAlliance ▪ Certified Scrum Product Owner @ScrumAlliance ▪ CoachOntológico Profesional @ECP
  • 3. Que vengo a buscar?
  • 4. Agenda ▪ El Problema ▪ Manifiesto Agil ▪ Principios Agiles ▪ Mitos y Legendas ▪ Gestion de Proyectos Agiles ▪ Scrum ▪ Roles y Artefactos
  • 6. El Problema ▪ Codename: Statewide Automated Child Welfare Information System – Equipo: Florida – Comienza: 1990 – Estimaciones: 8 años => $32 millones – Comienza: 2002 – Estimaciones: 12 años => $ 170 millones – Comienza: 2005 – Estimaciones: 15 años => $230 millones FAIL
  • 7. El Problema ▪ Codename: Statewide Automated Child Welfare Information System – Equipo: Minnesota – Comienza: 1999 – Estimaciones: 1 año => $1.1 millones 200:1 Diferencia
  • 8. Paso 1: Reconoces el Problema –24% proyectos fallidos –44% proyectos con problemas –68% PROBLEMATICOS Fuente: Standish Group CHAOS Report 2009
  • 9. Bastard Circle From Hell (BCFH) Baja Productividad Retrasos Apuros Mala Calidad ErroresInterrupciones Cliente Insatisfecho Reduccion Beneficios Costos extra Desmotivacion Falta competencias Presion
  • 10. Agile Manifesto Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith 2001, Snowbird (UT) Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland DaveThomas
  • 11. Agile Manifesto Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith 2001, Snowbird (UT) Creador XP TDD SW Design Patterns Smalltalk JUnit
  • 12. Agile Manifesto Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith 2001, Snowbird (UT) User Case Crystal Family
  • 13. Agile Manifesto 2001, Snowbird (UT) Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland DaveThomas Scrum (1995) Scrum Guide Agile Alliance
  • 14. Agile Manifesto 2001, Snowbird (UT) Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland DaveThomas Pragmatic Programmer (1999) Programming Ruby (2000)
  • 15. Agile Manifesto 2001, Snowbird (UT) Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland DaveThomas Craft of SWTesting (1995) Context-DrivenTesting
  • 16. Agile Manifesto 2001, Snowbird (UT) “We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: “Estamos descubriendo mejores maneras de desarrollar software haciendo software y ayudando a otros a hacerlo. A traves de este trabajo hemos llegado a valorar:
  • 17. Agile Manifesto 2001, Snowbird (UT)
  • 18. Agile Manifesto 2001, Snowbird (UT) 1. Indivíduos e interacciones sobre procesos y herramientas
  • 19. Agile Manifesto 2001, Snowbird (UT) 2. Software funcionando sobre documentación extensiva
  • 20. Agile Manifesto 2001, Snowbird (UT) 3. Colaboración con el cliente sobre negociación contractual
  • 21. Agile Manifesto 2001, Snowbird (UT) 4. Respuesta ante el cambio sobre seguir el plan
  • 23. Agile Manifesto Principios Satisfacer al cliente mediante entregas tempranas y continuas de SW con valor Aceptar el cambio de requisitos, incluso en etapas tardias del desarrollo. Esto aporta ventaja competitiva. Entregamos SW functional frecuentemente, de 2 a 4 semanas prefiriendo siempre el periodo mas corto. Los responsables del negocio y el equipo trabajan juntos de forma cotidiana durante todo el proyecto.
  • 24. Agile Manifesto Principios Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecucion del trabajo. El metodo mas eficiente y efectivo de comunicar informacion al equipo y entre sus miembros es la conversacion cara a cara. El SW funcionando es la medida principal de progreso. Los procesos agiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constant de forma indefinida.
  • 25. Agile Manifesto Principios La atencion continua a la excelencia tecnica y al buen diseño mejora la agilidad. La simplicidad, o el arte de maximizer la cantidad de trabajo no realizado, es esencial. Las mejores arquitecturas, requisites y diseños emergen de equipos auto-organizados. A intervalos regulares el equipo reflexiona sobre como ser mas efectivo para a continuacion ajustar y perfeccionar su comportamiento en consecuencia.
  • 26. Mitos del Agile Development Cuentos chinos, verso, sanata y falsas verdades…
  • 27. Mitos del Agile Development ▪ Las metodologías agiles no controlan el alcance ▪ Los proyectos agiles son dificiles de manejar ▪ Los proyectos agiles no escalan ▪ Los procesos agiles son solo para programadores ▪ La agilidad es una “bala de plata” ▪ Ser agil es ser informal ▪ El agilismo no planifica
  • 28. Leyes del Agilismo Ley de Parkinson “Las necesidades se expanden para ocupar todos los recursos disponibles” Ley de Hosftadter “Una tarea siempre dura más que de lo que esperas, incluso teniendo en cuenta la ley Hosftadter” Corolario: “Eres incapaz de estimar, asumelo”
  • 29. Leyes del Agilismo Ley de Pareto “Para numerosos fenomenos el 20% de las causas probocan el 80% de los efectos”
  • 30. Leyes del Agilismo Ley de Humphrey “Lo sabré cuando lo vea”
  • 31. Leyes del Agilismo Ley de Brooks “Añadir más personas a un proyecto retrasado solo lo retrasa más”
  • 32. Ley de Ziv “El desarrollo del software es impredicible y los requisitos nunca serán completamente comprendidos” Leyes del Agilismo
  • 33. Leyes de Lehman ▪ “Cambio continuo: Un sistema debe ser continuamente adaptado o será cada vez menos satisfactorio para sus usuarios” ▪ “Complejidad creciente: La complejidad de un sistema crece salvo que se trabaje para tratar de reducirla” ▪ “Por cada 25% de incremento de complejidad en el problema se produce un 100% de complejidad en la solución” ▪ - Robert L. Glass Leyes del Agilismo
  • 34. ▪ “Los clientes prefieren las malas noticias a las sorpresas” Leyes del Agilismo