SlideShare una empresa de Scribd logo
1 de 37
Sección Estudiantil
Proyectos Unac
Introducción al Scrum
Expositor
Ricardo Miguel Palacin Anco
Estudiante de Ing. De Software
Scrum Master Certified (SMC)
Proyectos UNAC
PROYECTO
¿Qué es un proyecto?
Proyectos UNAC
Proyecto
• Conjunto único de
actividades necesarias para
producir un resultado
previamente definido, en un
rango de fechas
determinado y con una
asignación específica de
recursos.
• Conjunto de actividades
interrelacionadas y no
repetitivas, que están
orientadas al logro de metas
especificas y que poseen un
inicio y un fin claramente
establecidos.
Proyectos UNAC
Causas mas comunes de fracaso en
proyectos
Pulse of the Profession 2016: Capturing the Value of Project Management 2016
Proyectos UNAC
Requerimientos de diferentes
perspectivas
The Expert
(Short Comedy Sketch)
Proyectos UNAC
Velocidad e Incertidumbre
• Muchas compañías han
descubierto que para
mantenerse en el actual
mercado competitivo
necesitan algo más que los
conceptos básicos de calidad
elevada, costes reducidos y
diferenciación. Además de
esto, también es necesario
velocidad y flexibilidad...
Hirotaka Takeuchi and Ikujiro Nonaka (1986): The
new new product development game
Proyectos UNAC
Manifiesto Ágil
Estamos poniendo al descubierto mejores métodos para
desarrollar software, haciéndolo y ayudando a otros a
que lo hagan. Con este trabajo hemos llegado a valorar:
• A los individuos y su interacción, por encima de los procesos y
las herramientas.
• El software que funciona, por encima de la documentación
exhaustiva.
• La colaboración con el cliente, por encima de la negociación
contractual.
• La respuesta al cambio, por encima del seguimiento de un plan.
Aunque hay valor en los elementos de la derecha,
valoramos más los de la izquierda
Firmado por:
Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward
Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew
Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve
Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas.
Proyectos UNAC
Principios del Manifiesto Ágil
• La máxima prioridad es satisfacer al cliente.
• Darle la bienvenida a requisitos.
• Entregamos software de buen funcionamiento frecuentemente.
• Trabajar juntos todos, todos los días lo largo del proyecto.
• Construimos proyectos con individuos motivados.
• Conversación cara a cara.
• Un software que funciona es la principal medida de progreso
principal.
• Los procesos ágiles promueven el desarrollo sostenible.
• La atención continua a la excelencia técnica y los buenos
diseños mejoran la agilidad.
• Simplicidad (arte de maximizar la cantidad de trabajos no
realizados) es esencial.
• Las mejores arquitecturas, requisitos y diseños surgen de equipos
que se auto-organizan.
• A intervalos regulares el equipo reflexiona sobre cómo ser más
eficaz, en base a eso se ajusta el comportamiento.
Proyectos UNAC
Metodologías Agiles
Proyectos UNAC
¿Cuándo es útil una metodología ágil?
Líneas de
Producción
Desarrollo de
nuevos productos
Investigación
Científica
Ralph d. Stacey :Strategic management and organizational dynamics
Proyectos UNAC
SCRUM
Proyectos UNAC
Agile methods and practices
Proyectos UNAC
Scrum
• Entre 1985 y 1986, Ikujiro Nonaka y Hirotaka Takeushi observaron los
procesos de producción de empresas en Japon y EEUU.
• Observaron que sus fases de construcción se solapaban, construían
grupos interdisciplinarios, trabajando en el mismo lugar físico.
• A esto se le denomino Scrum (Similitud con el rugby)
Proyectos UNAC
¿Rugby?
Proyectos UNAC
Scrum
• Ken Schwaber y Jeff Sutherland elaboraron sobre el concepto de
Scrum y su aplicabilidad al desarrollo de software durante una
presentación en la conferencia Object-Oriented Programming,
Systems, Languages & Applications (OOPSLA) en 1995 en Austin,
Texas.
Proyectos UNAC
Scrum
…es un proceso en el que se aplican de
manera regular un conjunto de buenas
prácticas para trabajar colaborativamente, en
equipo, y obtener el mejor resultado posible de
un proyecto…
…es una de las metodologías ágiles más populares.
Es una metodología de adaptación, iterativa,
rápida, flexible y eficaz, diseñada para ofrecer un
valor significativo de forma rápida en todo el
proyecto..
…es una estrategia de gestión
donde se aplican de manera regular un conjunto de prácticas
para mejorar el trabajo colaborativo y obtener el mejor resultado
posible en la gestión de un
proyecto software…
Proyectos UNAC
Scrum
Proyectos UNAC
Scrum
Proyectos UNAC
• Kylo Ren se pone en contacto con un
empresa que fabrica robos, para realizar
un pedido
Quiero un robot que
me sirva de escolta
Ejemplo practico - Scrum
Proyectos UNAC
Ejemplo practico - Scrum
• Kylo Ren se reúne con el Product Owner,
el tomara nota de lo que quiere (Project
Vision Statement).
Proyectos UNAC
• El product owner divide el
proyecto en User Stories
que son las que componen
el Prioritized Product
Backlog.
Ejemplo practico - Scrum
Proyectos UNAC
• El Scrum Core Team se reúne para estimar cada User
Stories de la Prioritized Product Backlog.
• En este caso utilizan Planning Poker.
Ejemplo practico - Scrum
8
3
2
5
5
13
URGENTES
MENOS IMPORTANTES
Proyectos UNAC
Ejemplo practico - Scrum
• El Scrum Core Team se reúne para planificar
fechas y sus liberaciones (Release Planning)
Proyectos UNAC
Ejemplo practico - Scrum
• El Scrum Team comienza su trabajo desglosando la
primera historia del Prioritized Product Backlog, la
cual la subdividen en tareas menores para crear el
Sprint Product Backlog.
8
3
2
5
5
13
13
Tarea diaria
Producto terminado
Proyectos UNAC
Ejemplo practico - Scrum
• Comienza el Sprint y las tareas que desarrolla
el Scrum Team se anotan en un Scrumboard
PENDIENTES EN DESARROLLO TERMINADAS
PLACA DELANTERA 5
PLACA TRASERA 4
LATERAL IZQUIERDO 2
LATERAL DERECHO 2
Proyectos UNAC
Ejemplo practico - Scrum
• Se tiene reuniones diarias (Daily Standup)
duracion de 15 minutos a cada miembro (Time
Boxing)
13
PLACA DELANTERA 5
PLACA TRASERA 4
LATERAL IZQUIERDO 2
LATERAL DERECHO 2
• ¿ Que hice desde ayer?
• ¿ Que voy hacer mañana?
• ¿ Que impedimentos tuve?
Proyectos UNAC
• (Review Sprint): El Scrum Team presenta el entregable del
Sprint.
Ejemplo practico - Scrum
Proyectos UNAC
• Retrospective Sprint
• Seguir haciendo:
mejores practicas
• Empezar a hacer:
mejoras en los
procesos
• Dejar de hacer:
problemas de
procesos y
embotellamiento
Ejemplo practico - Scrum
Proyectos UNAC
Ejemplo practico - Scrum
• Se pasa a la siguiente historia del Prioritized Product
Backlog.
8
3
2
5
5
Tarea diaria
Producto terminado
5
Proyectos UNAC
Ejemplo practico - Scrum
Buen trabajo
• Kylo Ren se va feliz!!
Proyectos UNAC
Certificaciones
Proyectos UNAC
Certificaciones
Proyectos UNAC
Certificaciones
Proyectos UNAC
“Una sola metodología no puede funcionar
para todo el espectro de proyectos, en vez
de eso el administrador de cada proyecto
debería identificar la naturaleza especifica
de cada proyecto y seleccionar la mejor
metodología de desarrollo aplicable”
Stephen P. Hawrysh and Jim Ruprecht (2000)
Light Methodologies: It's Like Déjà Vu All Over Again
Proyectos UNAC
Proyectos UNAC
Proyectos UNAC
Ricardo Miguel Palacin Anco
rpalacin.anco@gmail.com
Gerente PMO de SEDIPRO SAN MARCOS

Más contenido relacionado

La actualidad más candente

Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
Mohan Late
 

La actualidad más candente (20)

Agile project kick off from the trenches
Agile project kick off from the trenchesAgile project kick off from the trenches
Agile project kick off from the trenches
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 
Confluence + jira together
Confluence + jira togetherConfluence + jira together
Confluence + jira together
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Jira
JiraJira
Jira
 
Agile
AgileAgile
Agile
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Módulo 6. Agile Testing
Módulo 6. Agile TestingMódulo 6. Agile Testing
Módulo 6. Agile Testing
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Use of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management ToolUse of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management Tool
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Acceptance criteria
Acceptance criteriaAcceptance criteria
Acceptance criteria
 
Jira training
Jira trainingJira training
Jira training
 

Destacado

MDD - Andrés Goyes
MDD - Andrés GoyesMDD - Andrés Goyes
MDD - Andrés Goyes
2008PA2Info3
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
Paola Galindo
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutos
Rebeka Sanabria
 
Metodologías de desarrollo de software ucp
Metodologías de desarrollo de software   ucpMetodologías de desarrollo de software   ucp
Metodologías de desarrollo de software ucp
Alonso Toro Lazo
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
UVM
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
Sergio Sanchez
 
Model-Driven Software Engineering in Practice - Chapter 1 - Introduction
Model-Driven Software Engineering in Practice - Chapter 1 - IntroductionModel-Driven Software Engineering in Practice - Chapter 1 - Introduction
Model-Driven Software Engineering in Practice - Chapter 1 - Introduction
Marco Brambilla
 

Destacado (20)

MDD - Andrés Goyes
MDD - Andrés GoyesMDD - Andrés Goyes
MDD - Andrés Goyes
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutos
 
Introducción a las Metodologías Ágiles
Introducción a las Metodologías ÁgilesIntroducción a las Metodologías Ágiles
Introducción a las Metodologías Ágiles
 
Metodologías de desarrollo de software ucp
Metodologías de desarrollo de software   ucpMetodologías de desarrollo de software   ucp
Metodologías de desarrollo de software ucp
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
 
Fundamentos de las metodologías ágiles
Fundamentos de las metodologías ágilesFundamentos de las metodologías ágiles
Fundamentos de las metodologías ágiles
 
CORETIC - SCRUM
CORETIC - SCRUMCORETIC - SCRUM
CORETIC - SCRUM
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
 
Scrum en 15 minutos
Scrum en 15 minutosScrum en 15 minutos
Scrum en 15 minutos
 
Presentacion Atmosferia 2011
Presentacion Atmosferia 2011Presentacion Atmosferia 2011
Presentacion Atmosferia 2011
 
Desarrollo Agil
Desarrollo AgilDesarrollo Agil
Desarrollo Agil
 
Scrum vs RUP
Scrum vs RUPScrum vs RUP
Scrum vs RUP
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de software
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Sensibilización en Metodologías Ágiles
Sensibilización en Metodologías ÁgilesSensibilización en Metodologías Ágiles
Sensibilización en Metodologías Ágiles
 
Model-Driven Software Engineering in Practice - Chapter 1 - Introduction
Model-Driven Software Engineering in Practice - Chapter 1 - IntroductionModel-Driven Software Engineering in Practice - Chapter 1 - Introduction
Model-Driven Software Engineering in Practice - Chapter 1 - Introduction
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
Metodologías de desarrollo ágiles: Scrum, XP
Metodologías de desarrollo ágiles: Scrum, XPMetodologías de desarrollo ágiles: Scrum, XP
Metodologías de desarrollo ágiles: Scrum, XP
 

Similar a Introducción a la metodologías ágiles y scrum

Desarrollo ágil
Desarrollo ágilDesarrollo ágil
Desarrollo ágil
fponceh
 
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
Alejandro Gabay
 
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdf
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdfSprint_ScrumFundamentos_JM_Agosto21_vA.pdf
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdf
valverdeisaac69
 

Similar a Introducción a la metodologías ágiles y scrum (20)

Scrum
ScrumScrum
Scrum
 
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.pptSEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
 
Gestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMGestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUM
 
3.desarrollo ágil
3.desarrollo ágil3.desarrollo ágil
3.desarrollo ágil
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Gestión ágil de proyectos TIC
Gestión ágil de proyectos TICGestión ágil de proyectos TIC
Gestión ágil de proyectos TIC
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Metodologias ágiles
Metodologias ágilesMetodologias ágiles
Metodologias ágiles
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a Agile
 
Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3
 
Desarrollo ágil
Desarrollo ágilDesarrollo ágil
Desarrollo ágil
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptx
 
s05 - paradigma de construcción de soluciones basado en desarrollo de código
s05 - paradigma de construcción de soluciones basado en desarrollo de códigos05 - paradigma de construcción de soluciones basado en desarrollo de código
s05 - paradigma de construcción de soluciones basado en desarrollo de código
 
Scrum.pptx
Scrum.pptxScrum.pptx
Scrum.pptx
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
 
Curso scrum 2017
Curso scrum 2017Curso scrum 2017
Curso scrum 2017
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdf
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdfSprint_ScrumFundamentos_JM_Agosto21_vA.pdf
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdf
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectos
 

Último (6)

DIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigaciónDIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigación
 
Modelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdfModelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdf
 
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptxEVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
 
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALESLA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
 
Willer Gehizon Sanchez Mora
Willer Gehizon Sanchez MoraWiller Gehizon Sanchez Mora
Willer Gehizon Sanchez Mora
 
Expo Construir 2024 agenda-workshops (2).pdf
Expo Construir 2024 agenda-workshops (2).pdfExpo Construir 2024 agenda-workshops (2).pdf
Expo Construir 2024 agenda-workshops (2).pdf
 

Introducción a la metodologías ágiles y scrum

  • 1. Sección Estudiantil Proyectos Unac Introducción al Scrum Expositor Ricardo Miguel Palacin Anco Estudiante de Ing. De Software Scrum Master Certified (SMC)
  • 3. Proyectos UNAC Proyecto • Conjunto único de actividades necesarias para producir un resultado previamente definido, en un rango de fechas determinado y con una asignación específica de recursos. • Conjunto de actividades interrelacionadas y no repetitivas, que están orientadas al logro de metas especificas y que poseen un inicio y un fin claramente establecidos.
  • 4. Proyectos UNAC Causas mas comunes de fracaso en proyectos Pulse of the Profession 2016: Capturing the Value of Project Management 2016
  • 5. Proyectos UNAC Requerimientos de diferentes perspectivas The Expert (Short Comedy Sketch)
  • 6. Proyectos UNAC Velocidad e Incertidumbre • Muchas compañías han descubierto que para mantenerse en el actual mercado competitivo necesitan algo más que los conceptos básicos de calidad elevada, costes reducidos y diferenciación. Además de esto, también es necesario velocidad y flexibilidad... Hirotaka Takeuchi and Ikujiro Nonaka (1986): The new new product development game
  • 7. Proyectos UNAC Manifiesto Ágil Estamos poniendo al descubierto mejores métodos para desarrollar software, haciéndolo y ayudando a otros a que lo hagan. Con este trabajo hemos llegado a valorar: • A los individuos y su interacción, por encima de los procesos y las herramientas. • El software que funciona, por encima de la documentación exhaustiva. • La colaboración con el cliente, por encima de la negociación contractual. • La respuesta al cambio, por encima del seguimiento de un plan. Aunque hay valor en los elementos de la derecha, valoramos más los de la izquierda Firmado por: Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas.
  • 8. Proyectos UNAC Principios del Manifiesto Ágil • La máxima prioridad es satisfacer al cliente. • Darle la bienvenida a requisitos. • Entregamos software de buen funcionamiento frecuentemente. • Trabajar juntos todos, todos los días lo largo del proyecto. • Construimos proyectos con individuos motivados. • Conversación cara a cara. • Un software que funciona es la principal medida de progreso principal. • Los procesos ágiles promueven el desarrollo sostenible. • La atención continua a la excelencia técnica y los buenos diseños mejoran la agilidad. • Simplicidad (arte de maximizar la cantidad de trabajos no realizados) es esencial. • Las mejores arquitecturas, requisitos y diseños surgen de equipos que se auto-organizan. • A intervalos regulares el equipo reflexiona sobre cómo ser más eficaz, en base a eso se ajusta el comportamiento.
  • 10. Proyectos UNAC ¿Cuándo es útil una metodología ágil? Líneas de Producción Desarrollo de nuevos productos Investigación Científica Ralph d. Stacey :Strategic management and organizational dynamics
  • 13. Proyectos UNAC Scrum • Entre 1985 y 1986, Ikujiro Nonaka y Hirotaka Takeushi observaron los procesos de producción de empresas en Japon y EEUU. • Observaron que sus fases de construcción se solapaban, construían grupos interdisciplinarios, trabajando en el mismo lugar físico. • A esto se le denomino Scrum (Similitud con el rugby)
  • 15. Proyectos UNAC Scrum • Ken Schwaber y Jeff Sutherland elaboraron sobre el concepto de Scrum y su aplicabilidad al desarrollo de software durante una presentación en la conferencia Object-Oriented Programming, Systems, Languages & Applications (OOPSLA) en 1995 en Austin, Texas.
  • 16. Proyectos UNAC Scrum …es un proceso en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto… …es una de las metodologías ágiles más populares. Es una metodología de adaptación, iterativa, rápida, flexible y eficaz, diseñada para ofrecer un valor significativo de forma rápida en todo el proyecto.. …es una estrategia de gestión donde se aplican de manera regular un conjunto de prácticas para mejorar el trabajo colaborativo y obtener el mejor resultado posible en la gestión de un proyecto software…
  • 19. Proyectos UNAC • Kylo Ren se pone en contacto con un empresa que fabrica robos, para realizar un pedido Quiero un robot que me sirva de escolta Ejemplo practico - Scrum
  • 20. Proyectos UNAC Ejemplo practico - Scrum • Kylo Ren se reúne con el Product Owner, el tomara nota de lo que quiere (Project Vision Statement).
  • 21. Proyectos UNAC • El product owner divide el proyecto en User Stories que son las que componen el Prioritized Product Backlog. Ejemplo practico - Scrum
  • 22. Proyectos UNAC • El Scrum Core Team se reúne para estimar cada User Stories de la Prioritized Product Backlog. • En este caso utilizan Planning Poker. Ejemplo practico - Scrum 8 3 2 5 5 13 URGENTES MENOS IMPORTANTES
  • 23. Proyectos UNAC Ejemplo practico - Scrum • El Scrum Core Team se reúne para planificar fechas y sus liberaciones (Release Planning)
  • 24. Proyectos UNAC Ejemplo practico - Scrum • El Scrum Team comienza su trabajo desglosando la primera historia del Prioritized Product Backlog, la cual la subdividen en tareas menores para crear el Sprint Product Backlog. 8 3 2 5 5 13 13 Tarea diaria Producto terminado
  • 25. Proyectos UNAC Ejemplo practico - Scrum • Comienza el Sprint y las tareas que desarrolla el Scrum Team se anotan en un Scrumboard PENDIENTES EN DESARROLLO TERMINADAS PLACA DELANTERA 5 PLACA TRASERA 4 LATERAL IZQUIERDO 2 LATERAL DERECHO 2
  • 26. Proyectos UNAC Ejemplo practico - Scrum • Se tiene reuniones diarias (Daily Standup) duracion de 15 minutos a cada miembro (Time Boxing) 13 PLACA DELANTERA 5 PLACA TRASERA 4 LATERAL IZQUIERDO 2 LATERAL DERECHO 2 • ¿ Que hice desde ayer? • ¿ Que voy hacer mañana? • ¿ Que impedimentos tuve?
  • 27. Proyectos UNAC • (Review Sprint): El Scrum Team presenta el entregable del Sprint. Ejemplo practico - Scrum
  • 28. Proyectos UNAC • Retrospective Sprint • Seguir haciendo: mejores practicas • Empezar a hacer: mejoras en los procesos • Dejar de hacer: problemas de procesos y embotellamiento Ejemplo practico - Scrum
  • 29. Proyectos UNAC Ejemplo practico - Scrum • Se pasa a la siguiente historia del Prioritized Product Backlog. 8 3 2 5 5 Tarea diaria Producto terminado 5
  • 30. Proyectos UNAC Ejemplo practico - Scrum Buen trabajo • Kylo Ren se va feliz!!
  • 34. Proyectos UNAC “Una sola metodología no puede funcionar para todo el espectro de proyectos, en vez de eso el administrador de cada proyecto debería identificar la naturaleza especifica de cada proyecto y seleccionar la mejor metodología de desarrollo aplicable” Stephen P. Hawrysh and Jim Ruprecht (2000) Light Methodologies: It's Like Déjà Vu All Over Again
  • 37. Proyectos UNAC Ricardo Miguel Palacin Anco rpalacin.anco@gmail.com Gerente PMO de SEDIPRO SAN MARCOS