SlideShare una empresa de Scribd logo
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
MAÑANAEMPIEZO UN NUEVO PROYECTO:
¿QUÉ METODOLOGÍAÁGIL ME PONGO?
El Ecosistema Ágil
Versión 1.6.0 20150601
LUCHO SALAZAR
@luchosalazarc
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
LUCHO SALAZAR
@luchosalazarc
Miembro de Ágiles Colombia
• http://www.agilescolombia.org
• @AgilesColombia
• facebook.com/AgilesColombia
• Meetup.com/agilescolombia
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
• Presentación
• La Esencia de la Ingeniería de Software
• Valores y Principios Ágiles
• El Ecosistema Ágil
• Más sobre el ecosistema ágil: SAFe
• Más sobre el ecosistema ágil: DAD
• Conclusiones
• Referencias
Contenido
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
.
“Estamos descubriendo formas mejores de
desarrollar software...”
[Manifiesto por el desarrollo ágil de software]
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
El Estado Anterior
…
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Por qué usar métodos + prácticas ágiles (Estudio 2013)
Fuente: 8th Annual State of
Agile Survey. Version One
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Por qué usar métodos + prácticas ágiles (Estudio 2014)
Fuente: 9th Annual State of
Agile Survey. Version One
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Sin embargo…
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Veo personas que trabajan con métodos convencionales
Veo personas que
no son ágiles…
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
La Esencia de la Ingeniería de Software
El Núcleo de la
Ingeniería de
Software:
La Esencia
Fuente:
La Esencia de la Ingeniería de
Software: Aplicando el Núcleo de
Semat. [Ivar Jacobson y Otros.]
Oportunidad
Requisitos
Interesado
Sistema de
Software
Equipo
Forma de
trabajo
Trabajo
apoya
identifica
ejecuta y planea
produce
satisface
empleay
adapta
seenfoca
en
delimitany
restringen
Creadoparaabordar
ClienteSoluciónEsfuerzo
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Cosas por hacer (en todo proyecto de software)
Explorar
Posibilidades
Asegurar la Satisfacción
del Interesado
Darle forma al
Sistema
Implementar el
Sistema
Probar el Sistema
Desplegar
el Sistema
Usar el Sistema
Operar
el Sistema
Comprender las Necesidades
del Interesado
Prepararse para
hacer el Trabajo
Coordinar
Actividades
Apoyar el
Equipo
Detener el
Trabajo
Rastrear
el Progreso
Comprender los
Requisitos
ClienteSoluciónEsfuerzo
Fuente: La Esencia de la Ingeniería de Software: Aplicando el Núcleo de Semat. [Ivar Jacobson y Otros.]
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
El Buscador de Métodos y Prácticas Ágiles
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Fundamentos de los métodos ágiles
Desarrollo
Iterativo
Desarrollo
Incremental
Fundamentos
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
El marco de trabajo ‘scrum’
Desarrollo
Iterativo
Desarrollo
Incremental
Iteraciones
Refinamiento de Backlog
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
Scrum
Fundamentos
Reunión diaria
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Pruebas ágiles
Desarrollo
Iterativo
Desarrollo
Incremental
Reunión diaria
Iteraciones
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
Scrum
Pruebas
Fundamentos
Refinamiento de Backlog
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
eXtreme Programming (XP)
Desarrollo
Iterativo
Desarrollo
Incremental
Programación Par Reunión diaria Velocidad
Iteraciones
Liberaciones
frecuentes
Propiedad
colectiva
Historias de
Usuario
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Sign Up
for Tasks
Refinamiento de Backlog
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
eXtreme Programming Scrum
Pruebas
Fundamentos
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Lean Software Development
Desarrollo
Iterativo
Desarrollo
Incremental
Programación Par Reunión diaria Velocidad
Iteraciones
Liberaciones
frecuentes
Propiedad
colectiva
Historias de
Usuario
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Sign Up
for Tasks
Refinamiento de Backlog
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
eXtreme Programming Scrum
Pruebas
Fundamentos
Tablero
Kanban
Lead time
Lean
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Gestión ágil del Producto
Desarrollo
Iterativo
Desarrollo
Incremental
Programación Par Reunión diaria Velocidad
Iteraciones
Liberaciones
frecuentes
Propiedad
colectiva
Historias de
Usuario
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Sign Up
for Tasks
Refinamiento de Backlog
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
eXtreme Programming Scrum
Pruebas
Fundamentos
Tablero
Kanban
Lead time
Lean
Historias de
Usuario
INVEST
3 C
Partición de Historias
User Story Mapping
Personas
Gestión del Producto
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Los equipos ágiles
Desarrollo
Iterativo
Desarrollo
Incremental
Programación Par Reunión diaria Velocidad
Iteraciones
Liberaciones
frecuentes
Propiedad
colectiva
Historias de
Usuario
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Sign Up
for Tasks
Refinamiento de Backlog
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
eXtreme Programming Scrum
Pruebas
Fundamentos
Tablero
Kanban
Lead time
Lean
Historias de
Usuario
INVEST
3 C
Partición de Historias
User Story Mapping
Personas
Gestión del Producto
Equipo
Facilitación
Retrospectiva del
corazón
Sala del equipo
Niko-niko
Scrum de Scrums
Ritmo sostenido
Constitución
del Proyecto
Sign Up
for Tasks
Equipos
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
DevOps
Desarrollo
Iterativo
Control de
Versiones
Desarrollo
Incremental
Programación Par Reunión diaria Velocidad
Iteraciones
Liberaciones
frecuentes
Propiedad
colectiva
Historias de
Usuario
Integración
continua
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Sign Up
for Tasks
Refinamiento de Backlog
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
eXtreme Programming Scrum
Pruebas
Fundamentos
Tablero
Kanban
Lead time
Lean
Historias de
Usuario
INVEST
3 C
Partición de Historias
User Story Mapping
Personas
Gestión del Producto
Equipo
Facilitación
Retrospectiva del
corazón
Sala del equipo
Niko-niko
Scrum de Scrums
Ritmo sostenido
Constitución
del Proyecto
Sign Up
for Tasks
Equipos
Despliegue
continuo
Compilación
automática
DevOps
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Diseño ágil
Desarrollo
Iterativo
Control de
Versiones
Desarrollo
Incremental
Programación Par Reunión diaria Velocidad
Iteraciones
Liberaciones
frecuentes
Propiedad
colectiva
Historias de
Usuario
Diseño simple
Integración
continua Refactoring
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Sign Up
for Tasks
Refinamiento de Backlog
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
eXtreme Programming Scrum
Pruebas
Fundamentos
Tablero
Kanban
Lead time
Lean
Historias de
Usuario
INVEST
3 C
Partición de Historias
User Story Mapping
Personas
Gestión del Producto
Equipo
Facilitación
Retrospectiva del
corazón
Sala del equipo
Niko-niko
Scrum de Scrums
Ritmo sostenido
Constitución
del Proyecto
Sign Up
for Tasks
Equipos
Despliegue
continuo
Compilación
automática
DevOps
Reglas de
simplicidad
Sesión de diseño
rápido
Tarjetas CRC
Lenguaje
del Dominio
Diseño
Fuente: Agile Alliance. http://guide.agilealliance.org/subway.html
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
¡El ecosistema ágil!
Fuente: Agile Alliance. http://guide.agilealliance.org/subway.html
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
¡El ecosistema ágil!
Desarrollo
Iterativo
Control de
Versiones
Desarrollo
IncrementalEquipo
Facilitación
Retrospectiva del
corazón
Sala del equipo
Niko-niko
Scrum de Scrums
Ritmo sostenido
Constitución
del Proyecto
Programación Par Reunión diaria Velocidad
Iteraciones
Liberaciones
frecuentes
Propiedad
colectiva
Historias de
Usuario
Diseño simple
Despliegue
continuo
Integración
continua Refactoring
Reglas de
simplicidad
Sesión de diseño
rápido
Tarjetas CRC
Lenguaje
del Dominio
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Sign Up
for Tasks
Compilación
automática
INVEST
3 C
Partición de Historias
User Story Mapping
Personas
Refinamiento de Backlog
Tablero
Kanban
Lead time
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
eXtreme Programming
Equipos
Lean
Scrum
Gestión del Producto
DevOps
Diseño
Pruebas
Fundamentos
Fuente: Agile Alliance. http://guide.agilealliance.org/subway.html
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
¡El ecosistema ágil!
Desarrollo
Iterativo
Control de
Versiones
Desarrollo
IncrementalEquipo
Facilitación
Retrospectiva del
corazón
Sala del equipo
Niko-niko
Scrum de Scrums
Ritmo sostenido
Constitución
del Proyecto
Programación Par Reunión diaria Velocidad
Iteraciones
Liberaciones
frecuentes
Propiedad
colectiva
Historias de
Usuario
Diseño simple
Despliegue
continuo
Integración
continua Refactoring
Reglas de
simplicidad
Sesión de diseño
rápido
Tarjetas CRC
Lenguaje
del Dominio
Rol-
Característica-
Motivo
Given-When-
Then BDD
ATDD
Pruebas de aceptación
Objetos simulados (Mocks)
TDD
Pruebas exploratorias
Pruebas unitarias
Pruebas de usabilidad
Sign Up
for Tasks
Compilación
automática
INVEST
3 C
Partición de Historias
User Story Mapping
Personas
Refinamiento de Backlog
Tablero
Kanban
Lead time
Tres preguntas
Burndown chart
Timebox
Tablero de tareas
Definición de
Preparado
Definición de
Terminado
Estimación
por puntos
Planning
Poker
Estimación
relativa
Backlog
eXtreme Programming
Equipos
Lean
Scrum
Gestión del Producto
DevOps
Diseño
Pruebas
Fundamentos
Fuente: Agile Alliance. http://guide.agilealliance.org/subway.html
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Scaled Agile
Framework -
SAFe
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
SAFe ScrumXP
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Presentación
DAD
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
DAD Agile Manifesto
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Métodos Ágiles Más Usados (2013)
Fuente: 8th Annual State of Agile Survey. Version One
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Métodos Ágiles Más Usados (2014)
Fuente: 9th Annual State of Agile Survey. Version One
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Conclusiones y Recomendaciones
• Empiece a abordar el
ecosistema ágil de manera
gradual, orgánicamente
• Antes de hacerlo, interiorice y
empiece a practicar el “Ágil es
algo que eres…”, los Valores y
Principios del Manifiesto Ágil
• Lo siento mucho pero solo con
Scrum no es suficiente
• Hágase acompañar de expertos,
no lo intente solo la primera vez
• El entrenamiento es necesario y
nunca es suficiente
• Ágil significa reemplazar la
predictibilidad falsa por la
eficiencia
• Con la tecnología, combina lo
mítico, lo estético, lo simbólico
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Referencias Web/Bibliográficas
[1] Salazar-Caraballo Luis Antonio. Asuntos de
la Ingeniería del Software: Volumen II.
http://www.amazon.com/Asuntos-
Ingenier%C3%ADa-del-Software-
Volumen/dp/1494962810/ref=la_B00B1FN726
_1_3?s=books&ie=UTF8&qid=1401811341&s
r=1-3
[2] Salazar-Caraballo Luis Antonio. Asuntos de
la Ingeniería del Software: Volumen I.
http://www.amazon.com/Asuntos-
Ingenier%C3%ADa-Software-
Art%C3%ADculos-
Seleccionados/dp/1482344106/ref=la_B00B1
FN726_1_2?s=books&ie=UTF8&qid=1401811
393&sr=1-2
• El Gazafatonario
– http://www.gazafatonarioit.com
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Referencias Web/Bibliográficas
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Acerca del Autor
@luchosalazarc
lucho.salazar@gmail.com
http://co.linkedin.com/in/luchosalazar
http://www.gazafatonarioit.com
Lucho Salazar: autor, conferencista, coach ágil, facilitador,
experto en procesos y métodos de software, incluyendo
métodos y prácticas ágiles, Ingeniería de Requisitos,
Arquitectura de software, Análisis y Diseño de software y
Gerencia de Proyectos. Sus artículos han sido publicados por
medios como Líder de Proyecto, Asociación Española de
Profesionales en Dirección de Proyectos, Scrum Alliance y la
revista PROIECTUS, editada también en España.
Lucho es autor de los libros “Asuntos de la Ingeniería de
Software”, Volumen I y Volumen II. Es traductor al español de
la guía oficial de Scrum y de los libros de Ivar Jacobson “Casos
de Uso 2.0” y “La Esencia de la Ingeniería del Software:
aplicando el Kernel de Semat”. Es miembro del Comité
Ejecutivo de Semat Latinoamérica, una iniciativa mundial que
busca refundar la Ingeniería del Software. Es miembro de IEEE.
Su blog se puede leer en http://www.gazafatonarioit.com.
Lucho también escribe poemas, su libro Ansiedad de un
Náufrago fue publicado en 2010. Su próximo libro, El
VademeScrum, una especie de marco referencial de Scrum y de
sus componentes, está en proceso de edición.
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Nombre y apellidos
correo@intergrupo.com
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Sobre el material utilizado
• Además de las referencias explícitas, esta presentación
puede contener material o ideas de otras personas u
organizaciones que omití sin intención.
• Nota: Trate de dar crédito a todos, pero si consideras
que faltaste por que no te referencié o debo modificar
algo de tu propiedad, por favor, no dudes en hacérmelo
saber, contactándome a: lucho.Salazar@gmail.com
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Aviso de Copyright
• Eres libre de:
– Compartir- copiar, distribuir y transmitir este trabajo
– Modificar- adaptar el trabajo
• Bajo las siguientes condiciones
– Atribución: debes atribuir el trabajo en la manera especificada por el autor o licenciante (pero
de ninguna manera que sugiera que ellos aprueban su uso del trabajo).
• Nada de lo dispuesto en esta licencia menoscaba o restringe los
derechos morales del autor.
• Para más información ver http://creativecommons.org/licenses/by/3.0/
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Información de contacto
• Luis Antonio “Lucho” Salazar-Caraballo
– lucho.salazar@gmail.com
#ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
Nombre y apellidos
correo@intergrupo.com

Más contenido relacionado

La actualidad más candente

Mapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story MapMapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story Map
Jorge Hernán Abad Londoño
 
Que es Scrum?
Que es Scrum?Que es Scrum?
Que es Scrum?
Uzi Mamani Fernández
 
Taller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIPTaller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIP
Jorge Hernán Abad Londoño
 
Prácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startupPrácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startup
Ruben Orta
 
BarCamp Scrum Col30-2015
BarCamp Scrum Col30-2015BarCamp Scrum Col30-2015
BarCamp Scrum Col30-2015
Julián R. Figueroa
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
Jorge Hernán Abad Londoño
 
Semana 1 Introducción a Scrum
Semana 1   Introducción a ScrumSemana 1   Introducción a Scrum
Semana 1 Introducción a Scrum
Richard Eliseo Mendoza Gafaro
 
Desarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumDesarrollo ágil de software, Scrum
Desarrollo ágil de software, Scrum
Pablo Lischinsky
 
Emprender con Agile
Emprender con AgileEmprender con Agile
Emprender con Agile
Cristina de la Fuente Gómez
 
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
SolidQ
 
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
TestingUy
 
The Agile Road v2 - San Marcos Agile Week
The Agile Road v2 - San Marcos Agile WeekThe Agile Road v2 - San Marcos Agile Week
The Agile Road v2 - San Marcos Agile Week
Uzi Mamani Fernández
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Jorge Hernán Abad Londoño
 
Scrum y la gestión de proyecto Web
Scrum y la gestión de proyecto WebScrum y la gestión de proyecto Web
Scrum y la gestión de proyecto Web
investic
 
Metodologías ágiles como catalizador del cambio
Metodologías ágiles como catalizador del cambioMetodologías ágiles como catalizador del cambio
Metodologías ágiles como catalizador del cambio
Roberto Canales
 
Presentación de Scrum
Presentación de ScrumPresentación de Scrum
Presentación de Scrum
Humberto Alvarez, PMP®
 
Product Vision Board
Product Vision BoardProduct Vision Board
Product Vision Board
John Camilo Trilleros Restrepo
 
Scrum En 20 Minutos
Scrum En 20 MinutosScrum En 20 Minutos
Scrum En 20 Minutos
Gustavo Quiroz
 
Diseñando nuestra estrategia de Transformación Agile con enfoque participativ...
Diseñando nuestra estrategia de Transformación Agile con enfoque participativ...Diseñando nuestra estrategia de Transformación Agile con enfoque participativ...
Diseñando nuestra estrategia de Transformación Agile con enfoque participativ...
Gemma Hornos Cirera
 

La actualidad más candente (20)

Mapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story MapMapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story Map
 
Que es Scrum?
Que es Scrum?Que es Scrum?
Que es Scrum?
 
Evolucion de scrum a ruck
Evolucion de scrum a ruckEvolucion de scrum a ruck
Evolucion de scrum a ruck
 
Taller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIPTaller: Kanban Avanzado. Superando el Limitar el WIP
Taller: Kanban Avanzado. Superando el Limitar el WIP
 
Prácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startupPrácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startup
 
BarCamp Scrum Col30-2015
BarCamp Scrum Col30-2015BarCamp Scrum Col30-2015
BarCamp Scrum Col30-2015
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
 
Semana 1 Introducción a Scrum
Semana 1   Introducción a ScrumSemana 1   Introducción a Scrum
Semana 1 Introducción a Scrum
 
Desarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumDesarrollo ágil de software, Scrum
Desarrollo ágil de software, Scrum
 
Emprender con Agile
Emprender con AgileEmprender con Agile
Emprender con Agile
 
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
 
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
 
The Agile Road v2 - San Marcos Agile Week
The Agile Road v2 - San Marcos Agile WeekThe Agile Road v2 - San Marcos Agile Week
The Agile Road v2 - San Marcos Agile Week
 
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
Estimación, Priorización y Seguimiento de un Proyecto Ágil Empleando el User ...
 
Scrum y la gestión de proyecto Web
Scrum y la gestión de proyecto WebScrum y la gestión de proyecto Web
Scrum y la gestión de proyecto Web
 
Metodologías ágiles como catalizador del cambio
Metodologías ágiles como catalizador del cambioMetodologías ágiles como catalizador del cambio
Metodologías ágiles como catalizador del cambio
 
Presentación de Scrum
Presentación de ScrumPresentación de Scrum
Presentación de Scrum
 
Product Vision Board
Product Vision BoardProduct Vision Board
Product Vision Board
 
Scrum En 20 Minutos
Scrum En 20 MinutosScrum En 20 Minutos
Scrum En 20 Minutos
 
Diseñando nuestra estrategia de Transformación Agile con enfoque participativ...
Diseñando nuestra estrategia de Transformación Agile con enfoque participativ...Diseñando nuestra estrategia de Transformación Agile con enfoque participativ...
Diseñando nuestra estrategia de Transformación Agile con enfoque participativ...
 

Similar a Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?

Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
Juan Astudillo
 
Principios ágiles
Principios ágilesPrincipios ágiles
Principios ágiles
Alvaro Ruiz de Mendarozqueta
 
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Federico Toledo
 
Desarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.comDesarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.com
José Luis Lee Rázuri
 
Introducción a Scrum by JLVG
Introducción a Scrum by JLVGIntroducción a Scrum by JLVG
Introducción a Scrum by JLVGbenq2011
 
Las SinCuenta Sombras de Scrum
Las SinCuenta Sombras de ScrumLas SinCuenta Sombras de Scrum
Las SinCuenta Sombras de Scrum
LeanSight Consulting
 
Workshop Framework SCRUM
Workshop Framework SCRUMWorkshop Framework SCRUM
Workshop Framework SCRUM
Angel Lacret
 
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
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareLeanSight Consulting
 
Ofreciendo servicios ágiles en un mundo no muy ágil v2 agiles 2014
Ofreciendo servicios ágiles en un mundo no muy ágil v2  agiles 2014Ofreciendo servicios ágiles en un mundo no muy ágil v2  agiles 2014
Ofreciendo servicios ágiles en un mundo no muy ágil v2 agiles 2014
Deusdit Correa Cornejo
 
Ingeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y TecnologíaIngeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y Tecnología
Alvaro Ruiz de Mendarozqueta
 
Scrum UMNG - Herramientas de Emprendimiento
Scrum UMNG - Herramientas de EmprendimientoScrum UMNG - Herramientas de Emprendimiento
Scrum UMNG - Herramientas de Emprendimiento
Julián R. Figueroa
 
DevOps Practices and how to implement it using VSTS
DevOps Practices and how to implement it using VSTSDevOps Practices and how to implement it using VSTS
DevOps Practices and how to implement it using VSTS
Fernando Mejía
 
Curso scrum 2017
Curso scrum 2017Curso scrum 2017
Curso scrum 2017
José Luis Lee Rázuri
 
Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008
jose diaz
 
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
Alejandro Marin
 
24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo
SpanishPASSVC
 
Diapos metodologiascrum
Diapos metodologiascrumDiapos metodologiascrum
Diapos metodologiascrum
Naysha Marisela López Young
 
5. Prototipado
5.  Prototipado5.  Prototipado
5. Prototipado
DCU_MPIUA
 

Similar a Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo? (20)

Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
 
Principios ágiles
Principios ágilesPrincipios ágiles
Principios ágiles
 
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
 
Desarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.comDesarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.com
 
Introducción a Scrum by JLVG
Introducción a Scrum by JLVGIntroducción a Scrum by JLVG
Introducción a Scrum by JLVG
 
Las SinCuenta Sombras de Scrum
Las SinCuenta Sombras de ScrumLas SinCuenta Sombras de Scrum
Las SinCuenta Sombras de Scrum
 
Workshop Framework SCRUM
Workshop Framework SCRUMWorkshop Framework SCRUM
Workshop Framework 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...
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto software
 
Ofreciendo servicios ágiles en un mundo no muy ágil v2 agiles 2014
Ofreciendo servicios ágiles en un mundo no muy ágil v2  agiles 2014Ofreciendo servicios ágiles en un mundo no muy ágil v2  agiles 2014
Ofreciendo servicios ágiles en un mundo no muy ágil v2 agiles 2014
 
Ingeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y TecnologíaIngeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y Tecnología
 
Scrum UMNG - Herramientas de Emprendimiento
Scrum UMNG - Herramientas de EmprendimientoScrum UMNG - Herramientas de Emprendimiento
Scrum UMNG - Herramientas de Emprendimiento
 
DevOps Practices and how to implement it using VSTS
DevOps Practices and how to implement it using VSTSDevOps Practices and how to implement it using VSTS
DevOps Practices and how to implement it using VSTS
 
Agile at Work
Agile at WorkAgile at Work
Agile at Work
 
Curso scrum 2017
Curso scrum 2017Curso scrum 2017
Curso scrum 2017
 
Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008
 
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
 
24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo
 
Diapos metodologiascrum
Diapos metodologiascrumDiapos metodologiascrum
Diapos metodologiascrum
 
5. Prototipado
5.  Prototipado5.  Prototipado
5. Prototipado
 

Último

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
nicromante2000
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
juanjosebarreiro704
 

Último (6)

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 

Mañana empiezo un nuevo proyecto: ¿qué metodología ágil me pongo?

  • 1. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc
  • 2. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc MAÑANAEMPIEZO UN NUEVO PROYECTO: ¿QUÉ METODOLOGÍAÁGIL ME PONGO? El Ecosistema Ágil Versión 1.6.0 20150601 LUCHO SALAZAR @luchosalazarc
  • 3. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc LUCHO SALAZAR @luchosalazarc
  • 4. Miembro de Ágiles Colombia • http://www.agilescolombia.org • @AgilesColombia • facebook.com/AgilesColombia • Meetup.com/agilescolombia
  • 5. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc • Presentación • La Esencia de la Ingeniería de Software • Valores y Principios Ágiles • El Ecosistema Ágil • Más sobre el ecosistema ágil: SAFe • Más sobre el ecosistema ágil: DAD • Conclusiones • Referencias Contenido
  • 6. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc . “Estamos descubriendo formas mejores de desarrollar software...” [Manifiesto por el desarrollo ágil de software]
  • 7. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc El Estado Anterior …
  • 8. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Por qué usar métodos + prácticas ágiles (Estudio 2013) Fuente: 8th Annual State of Agile Survey. Version One
  • 9. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Por qué usar métodos + prácticas ágiles (Estudio 2014) Fuente: 9th Annual State of Agile Survey. Version One
  • 10. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Sin embargo…
  • 11. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Veo personas que trabajan con métodos convencionales Veo personas que no son ágiles…
  • 12. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc La Esencia de la Ingeniería de Software El Núcleo de la Ingeniería de Software: La Esencia Fuente: La Esencia de la Ingeniería de Software: Aplicando el Núcleo de Semat. [Ivar Jacobson y Otros.] Oportunidad Requisitos Interesado Sistema de Software Equipo Forma de trabajo Trabajo apoya identifica ejecuta y planea produce satisface empleay adapta seenfoca en delimitany restringen Creadoparaabordar ClienteSoluciónEsfuerzo
  • 13. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Cosas por hacer (en todo proyecto de software) Explorar Posibilidades Asegurar la Satisfacción del Interesado Darle forma al Sistema Implementar el Sistema Probar el Sistema Desplegar el Sistema Usar el Sistema Operar el Sistema Comprender las Necesidades del Interesado Prepararse para hacer el Trabajo Coordinar Actividades Apoyar el Equipo Detener el Trabajo Rastrear el Progreso Comprender los Requisitos ClienteSoluciónEsfuerzo Fuente: La Esencia de la Ingeniería de Software: Aplicando el Núcleo de Semat. [Ivar Jacobson y Otros.]
  • 14. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc El Buscador de Métodos y Prácticas Ágiles
  • 15. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Fundamentos de los métodos ágiles Desarrollo Iterativo Desarrollo Incremental Fundamentos
  • 16. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc El marco de trabajo ‘scrum’ Desarrollo Iterativo Desarrollo Incremental Iteraciones Refinamiento de Backlog Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog Scrum Fundamentos Reunión diaria
  • 17. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Pruebas ágiles Desarrollo Iterativo Desarrollo Incremental Reunión diaria Iteraciones Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog Scrum Pruebas Fundamentos Refinamiento de Backlog
  • 18. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc eXtreme Programming (XP) Desarrollo Iterativo Desarrollo Incremental Programación Par Reunión diaria Velocidad Iteraciones Liberaciones frecuentes Propiedad colectiva Historias de Usuario Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Sign Up for Tasks Refinamiento de Backlog Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog eXtreme Programming Scrum Pruebas Fundamentos
  • 19. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Lean Software Development Desarrollo Iterativo Desarrollo Incremental Programación Par Reunión diaria Velocidad Iteraciones Liberaciones frecuentes Propiedad colectiva Historias de Usuario Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Sign Up for Tasks Refinamiento de Backlog Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog eXtreme Programming Scrum Pruebas Fundamentos Tablero Kanban Lead time Lean
  • 20. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Gestión ágil del Producto Desarrollo Iterativo Desarrollo Incremental Programación Par Reunión diaria Velocidad Iteraciones Liberaciones frecuentes Propiedad colectiva Historias de Usuario Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Sign Up for Tasks Refinamiento de Backlog Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog eXtreme Programming Scrum Pruebas Fundamentos Tablero Kanban Lead time Lean Historias de Usuario INVEST 3 C Partición de Historias User Story Mapping Personas Gestión del Producto
  • 21. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Los equipos ágiles Desarrollo Iterativo Desarrollo Incremental Programación Par Reunión diaria Velocidad Iteraciones Liberaciones frecuentes Propiedad colectiva Historias de Usuario Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Sign Up for Tasks Refinamiento de Backlog Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog eXtreme Programming Scrum Pruebas Fundamentos Tablero Kanban Lead time Lean Historias de Usuario INVEST 3 C Partición de Historias User Story Mapping Personas Gestión del Producto Equipo Facilitación Retrospectiva del corazón Sala del equipo Niko-niko Scrum de Scrums Ritmo sostenido Constitución del Proyecto Sign Up for Tasks Equipos
  • 22. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc DevOps Desarrollo Iterativo Control de Versiones Desarrollo Incremental Programación Par Reunión diaria Velocidad Iteraciones Liberaciones frecuentes Propiedad colectiva Historias de Usuario Integración continua Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Sign Up for Tasks Refinamiento de Backlog Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog eXtreme Programming Scrum Pruebas Fundamentos Tablero Kanban Lead time Lean Historias de Usuario INVEST 3 C Partición de Historias User Story Mapping Personas Gestión del Producto Equipo Facilitación Retrospectiva del corazón Sala del equipo Niko-niko Scrum de Scrums Ritmo sostenido Constitución del Proyecto Sign Up for Tasks Equipos Despliegue continuo Compilación automática DevOps
  • 23. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Diseño ágil Desarrollo Iterativo Control de Versiones Desarrollo Incremental Programación Par Reunión diaria Velocidad Iteraciones Liberaciones frecuentes Propiedad colectiva Historias de Usuario Diseño simple Integración continua Refactoring Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Sign Up for Tasks Refinamiento de Backlog Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog eXtreme Programming Scrum Pruebas Fundamentos Tablero Kanban Lead time Lean Historias de Usuario INVEST 3 C Partición de Historias User Story Mapping Personas Gestión del Producto Equipo Facilitación Retrospectiva del corazón Sala del equipo Niko-niko Scrum de Scrums Ritmo sostenido Constitución del Proyecto Sign Up for Tasks Equipos Despliegue continuo Compilación automática DevOps Reglas de simplicidad Sesión de diseño rápido Tarjetas CRC Lenguaje del Dominio Diseño Fuente: Agile Alliance. http://guide.agilealliance.org/subway.html
  • 24. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc ¡El ecosistema ágil! Fuente: Agile Alliance. http://guide.agilealliance.org/subway.html
  • 25. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc ¡El ecosistema ágil! Desarrollo Iterativo Control de Versiones Desarrollo IncrementalEquipo Facilitación Retrospectiva del corazón Sala del equipo Niko-niko Scrum de Scrums Ritmo sostenido Constitución del Proyecto Programación Par Reunión diaria Velocidad Iteraciones Liberaciones frecuentes Propiedad colectiva Historias de Usuario Diseño simple Despliegue continuo Integración continua Refactoring Reglas de simplicidad Sesión de diseño rápido Tarjetas CRC Lenguaje del Dominio Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Sign Up for Tasks Compilación automática INVEST 3 C Partición de Historias User Story Mapping Personas Refinamiento de Backlog Tablero Kanban Lead time Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog eXtreme Programming Equipos Lean Scrum Gestión del Producto DevOps Diseño Pruebas Fundamentos Fuente: Agile Alliance. http://guide.agilealliance.org/subway.html
  • 26. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc ¡El ecosistema ágil! Desarrollo Iterativo Control de Versiones Desarrollo IncrementalEquipo Facilitación Retrospectiva del corazón Sala del equipo Niko-niko Scrum de Scrums Ritmo sostenido Constitución del Proyecto Programación Par Reunión diaria Velocidad Iteraciones Liberaciones frecuentes Propiedad colectiva Historias de Usuario Diseño simple Despliegue continuo Integración continua Refactoring Reglas de simplicidad Sesión de diseño rápido Tarjetas CRC Lenguaje del Dominio Rol- Característica- Motivo Given-When- Then BDD ATDD Pruebas de aceptación Objetos simulados (Mocks) TDD Pruebas exploratorias Pruebas unitarias Pruebas de usabilidad Sign Up for Tasks Compilación automática INVEST 3 C Partición de Historias User Story Mapping Personas Refinamiento de Backlog Tablero Kanban Lead time Tres preguntas Burndown chart Timebox Tablero de tareas Definición de Preparado Definición de Terminado Estimación por puntos Planning Poker Estimación relativa Backlog eXtreme Programming Equipos Lean Scrum Gestión del Producto DevOps Diseño Pruebas Fundamentos Fuente: Agile Alliance. http://guide.agilealliance.org/subway.html
  • 27. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Scaled Agile Framework - SAFe
  • 28. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc SAFe ScrumXP
  • 29. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Presentación DAD
  • 30. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc DAD Agile Manifesto
  • 31. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Métodos Ágiles Más Usados (2013) Fuente: 8th Annual State of Agile Survey. Version One
  • 32. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Métodos Ágiles Más Usados (2014) Fuente: 9th Annual State of Agile Survey. Version One
  • 33. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Conclusiones y Recomendaciones • Empiece a abordar el ecosistema ágil de manera gradual, orgánicamente • Antes de hacerlo, interiorice y empiece a practicar el “Ágil es algo que eres…”, los Valores y Principios del Manifiesto Ágil • Lo siento mucho pero solo con Scrum no es suficiente • Hágase acompañar de expertos, no lo intente solo la primera vez • El entrenamiento es necesario y nunca es suficiente • Ágil significa reemplazar la predictibilidad falsa por la eficiencia • Con la tecnología, combina lo mítico, lo estético, lo simbólico
  • 34. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Referencias Web/Bibliográficas [1] Salazar-Caraballo Luis Antonio. Asuntos de la Ingeniería del Software: Volumen II. http://www.amazon.com/Asuntos- Ingenier%C3%ADa-del-Software- Volumen/dp/1494962810/ref=la_B00B1FN726 _1_3?s=books&ie=UTF8&qid=1401811341&s r=1-3 [2] Salazar-Caraballo Luis Antonio. Asuntos de la Ingeniería del Software: Volumen I. http://www.amazon.com/Asuntos- Ingenier%C3%ADa-Software- Art%C3%ADculos- Seleccionados/dp/1482344106/ref=la_B00B1 FN726_1_2?s=books&ie=UTF8&qid=1401811 393&sr=1-2 • El Gazafatonario – http://www.gazafatonarioit.com
  • 35. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Referencias Web/Bibliográficas
  • 36. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Acerca del Autor @luchosalazarc lucho.salazar@gmail.com http://co.linkedin.com/in/luchosalazar http://www.gazafatonarioit.com Lucho Salazar: autor, conferencista, coach ágil, facilitador, experto en procesos y métodos de software, incluyendo métodos y prácticas ágiles, Ingeniería de Requisitos, Arquitectura de software, Análisis y Diseño de software y Gerencia de Proyectos. Sus artículos han sido publicados por medios como Líder de Proyecto, Asociación Española de Profesionales en Dirección de Proyectos, Scrum Alliance y la revista PROIECTUS, editada también en España. Lucho es autor de los libros “Asuntos de la Ingeniería de Software”, Volumen I y Volumen II. Es traductor al español de la guía oficial de Scrum y de los libros de Ivar Jacobson “Casos de Uso 2.0” y “La Esencia de la Ingeniería del Software: aplicando el Kernel de Semat”. Es miembro del Comité Ejecutivo de Semat Latinoamérica, una iniciativa mundial que busca refundar la Ingeniería del Software. Es miembro de IEEE. Su blog se puede leer en http://www.gazafatonarioit.com. Lucho también escribe poemas, su libro Ansiedad de un Náufrago fue publicado en 2010. Su próximo libro, El VademeScrum, una especie de marco referencial de Scrum y de sus componentes, está en proceso de edición.
  • 37. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Nombre y apellidos correo@intergrupo.com
  • 38. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Sobre el material utilizado • Además de las referencias explícitas, esta presentación puede contener material o ideas de otras personas u organizaciones que omití sin intención. • Nota: Trate de dar crédito a todos, pero si consideras que faltaste por que no te referencié o debo modificar algo de tu propiedad, por favor, no dudes en hacérmelo saber, contactándome a: lucho.Salazar@gmail.com
  • 39. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Aviso de Copyright • Eres libre de: – Compartir- copiar, distribuir y transmitir este trabajo – Modificar- adaptar el trabajo • Bajo las siguientes condiciones – Atribución: debes atribuir el trabajo en la manera especificada por el autor o licenciante (pero de ninguna manera que sugiera que ellos aprueban su uso del trabajo). • Nada de lo dispuesto en esta licencia menoscaba o restringe los derechos morales del autor. • Para más información ver http://creativecommons.org/licenses/by/3.0/
  • 40. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Información de contacto • Luis Antonio “Lucho” Salazar-Caraballo – lucho.salazar@gmail.com
  • 41. #ÁgilEsAlgoQueEres www.gazafatonarioit.com Copyright © 2015 - Lucho Salazar @luchosalazarc Nombre y apellidos correo@intergrupo.com