SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
THE AGILE
                         ROAD


Uzi Mamani
uzi.mamani@gmail.com
Twitter: @uzigula
Uzi, en 2008 se metió de lleno en el Desarrollo Ágil de
Software empezando por TDD, Integración Continua,
Wikis, Scrum, XP y Kanban. Ahora comprometido con
el movimiento Craftsmanship.
Dirige el equipo de desarrollo de una Entidad
Financiera del Norte Peruano, y se dedica a ayudar
equipos de desarrollo a adoptar Metodologías Ágiles
como Scrum, XP y Kanban.
Miembro activo de la comunidad Agile Perú.
Agile Open Lima V 2012




Difundir nuevas formas de desarrollar software en el Perú
Web: http://agile-peru.net
Google group: agileperu@googlegroups.com
AGENDA
   El mundo ideal
   Project Smell
   C.S.I
   La alternativa ágil
     Beneficios

     Lean
     Scrum

     Kanban
     XP
http://4.bp.blogspot.com/_y-mqc37e-hq/sowdi4u99ei/aaaaaaaaas4/xp7sf2k_zns/s660/cabezal-ojosf.png
UN PROYECTO EN EL PAIS DE LAS MARAVILLAS
 ACTIVIDADES

 REQS.   ANALISIS     DISEÑO        CODIFICACION         PRUEBAS




  En el proyecto con la documentación adecuada que elabora cada
  AL INICIO:
  El cliente sabe perfectamentetiene todo lo que necesita para el
  especialista, la siguiente fase  Al Final del Proyecto,
  continuar con
  Que necesita el trabajo.         Todo se esto se registra en
                                   cliente recibe
                                   documentos de especificación
                                   exactamente lo que
  Con los entregables detallados entregados de unadetallados.a
                                   completamente actividad
  otra, todos están seguros de que el proyecto anda hay que
                                   esperaba, no bien, y tienen
  la sabes como hacerlo
  Tuconfianza que hacer control de calidad al final es suficiente.
                                  cambiar nada.

     TODO ESTA CLARO, NADA CAMBIA, TODO SE ENTREGA A TIEMPO
SEGURO QUE
  EL CLIENTE
RECIBE LO QUE
  ESPERABA?




http://blog.adw.org/wp-content/uploads/2009/10/OPeningPresents-300x199.jpg   @uzigula – Piura Agile Day 2012
PROJECT
                                                       SMELLS



http://blog.redfin.com/sfbay/files/2008/05/smell.jpg     @uzigula – Piura Agile Day 2012
PROYECTOS
                                                       FOSILES
http://www.flickr.com/photos/marxxiana/209752547/        @uzigula – Piura Agile Day 2012
No Quality Control




http://www.flickr.com/photos/jonnybaker/197851520/
                                                     Parches
                                                       @uzigula – Piura Agile Day 2012
Crunch
 Time




         @uzigula – Piura Agile Day 2012
THE BLAME
  GAME




            @uzigula – Piura Agile Day 2012
@uzigula – Piura Agile Day 2012
INCERTIDUMBRE
                                              COMPLEJIDAD
                                                   RIESGOS




Agile Estimating and Planning – Mike Cohn           @uzigula – Piura Agile Day 2012
MULTITASKING




Se asigna un “recurso” para
diferentes actividades en
paralelo, según cronograma.
El cambio de Contexto
genera retraso y errores.
ENTREGAS QUE APORTAN POCO VALOR
De las funcionalidades:
7% se usan “siempre”
13% se usan “a menudo”
16% “a veces”
19% “rara vez”
45% “NUNCA”
       Fuente: Standish Group




                                                             ¿Quién paga esto?
 http://filatina.files.wordpress.com/2010/02/basureros-2-2009-200.jpg
NEGOCIACION




          CONTRACTUAL
               @uzigula – Piura Agile Day 2012
Los cambios son una constante en el mundo




                                                                          Los proyectos son infinitos, los proyectos nunca se acaban
                                        Ya no existe “vamos a hacer
                                              el producto perfecto”
http://www.proyectosagiles.org/xavier
LOCURA: “HACER LO MISMO QUE LA VEZ
ANTERIOR Y ESPERAR RESULTADOS DIFERENTES”




http://www.proyectosagiles.org/xavier
LA
ALTERNATIVA
ÁGIL



http://www.zastavki.com/pictures/1024x768/2011/Sport_Mountain_Climbing_031807_.jpg
La
                             Alternativa
http://www.go2safari.com/images/mt_kilimanjaro/skydivekili.jpg
                                                                 ágil
agile                                            Aprendizaje
                                              Trabajo en Equipo
            Feedback                            Comunicación
             Rápido                              Cara a Cara
            Lo Hacemos bien?


                                     ACTUAR Sinergias!
            Que nos impide
            hacerlo mejor?
                                     PERSONAS
                                              Priorizar por Valor
                                              Excelencia Técnica
www.proyectosagiles.org – xavier albaladejo
Propuesta de valor
Equipos multi-disciplinarios
Gestión de expectativas
 del cliente, basada en
 resultados tangibles.

Flexibilidad :
 adaptación a las
 necesidades del cliente,
 cambios del mercado,
 etc.
Productividad, mantenibilidad

                                Innovación




Equipo motivado, comprometido y
que disfruta
Cambio Cultural (shift paradigm)
                                                     Simplicidad
                        Transparencia
                                                          Coraje




                                                                           Auto-organización
  Team Empowerment



                     Colaboración                            Motivación
                                            MEJORA
                     Confianza
                                           CONTINUA
                                                    Producto
                      Win-Win
                                            REGULAR Proceso
                      Compromiso                    Equipo (incluye al Cliente)
                                 Respeto

                        Actitud                           Disciplina
http://www.proyectosagiles.org/xavier
http://www.proyectosagiles.org/xavier
MANIFIESTO AGIL

estamos     descubriendo     mejores
maneras de desarrollar software tanto
por nuestra propia experiencia como
ayudado por terceros…


 A TRAVES DE ESTA EXPERIENCIA
 HEMOS APRENDIDO A VALORAR…
                             @uzigula – Piura Agile Day 2012
MANIFIESTO AGIL
Individuos e interacciones sobre procesos y herramientas

Software que Funciona sobre documentación exhaustiva

Colaboración con el cliente sobre negociación de contratos

Responder al cambio sobre el seguimiento de un plan

                AUNQUE LOS ELEMENTOS DE LA
                DERECHA TIENEN VALOR,
VALORAMOS POR ENCIMA
DE ELLOS LOS QUE ESTAN
A LA IZQUIERDA.
Lean Software
         Development




http://www.proyectosagiles.org/xavier
Principios Lean
Scrum
Roles:          Ceremonias:        Artefactos:
Product Owner   Planning Meeting   Backlog
ScrumMaster     Dayli Meeting      Charts
Team            Review             Burndown
                Retrospective      Done Criteria
Task Board
Dayli Meeting




http://martinfowler.com/articles/standingup.jpg
                                                  Time box
eXtreme Programming




http://www.zastavki.com/pictures/1024x768/2011/Sport_Mountain_Climbing_031807_.jpg
Desarrollo guiado por pruebas
K
A
N
B
A
N
Gestión visual de servicios/operaciones

                        Flexibilidad máxima




                                   Pull
                                 System
Agile
http://blog.crisp.se/henrikkniberg/images/Scrumkit.jpg
                                                         Toolkit
THE AGILE
                         ROAD


Uzi Mamani
uzi.mamani@gmail.com
Twitter: @uzigula

Más contenido relacionado

La actualidad más candente

¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...
¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...
¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...LeanSight Consulting
 
Toolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercado
Toolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercadoToolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercado
Toolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercadoLeanSight Consulting
 
Aplanar la curva - Kanban y el desafio del Mindset gerencial
Aplanar la curva - Kanban y el desafio del Mindset gerencialAplanar la curva - Kanban y el desafio del Mindset gerencial
Aplanar la curva - Kanban y el desafio del Mindset gerencialLeanSight Consulting
 
Product Ownership en Kanban vs Scrum
Product Ownership en Kanban vs ScrumProduct Ownership en Kanban vs Scrum
Product Ownership en Kanban vs ScrumLeanSight Consulting
 
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoManagement 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoProyectalis / Improvement21
 
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)Luis Mulato
 
Llevando Agilidad a la Estrategia --- Agilidad Estratégica
Llevando Agilidad a la Estrategia --- Agilidad EstratégicaLlevando Agilidad a la Estrategia --- Agilidad Estratégica
Llevando Agilidad a la Estrategia --- Agilidad EstratégicaJorge Hernán Abad Londoño
 
Keikendo - Cocinando Experiencias
Keikendo - Cocinando ExperienciasKeikendo - Cocinando Experiencias
Keikendo - Cocinando ExperienciasSebastián Quezada
 
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 cambioRoberto Canales
 
Es la Agilidad Empresarial Necesaria en tu Empresa
Es la Agilidad Empresarial Necesaria en tu EmpresaEs la Agilidad Empresarial Necesaria en tu Empresa
Es la Agilidad Empresarial Necesaria en tu EmpresaJorge Hernán Abad Londoño
 
Un modelo agil para gestionar ventas consultivas
Un modelo agil para gestionar ventas consultivasUn modelo agil para gestionar ventas consultivas
Un modelo agil para gestionar ventas consultivasLeanSight Consulting
 
Version Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abad
Version Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abadVersion Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abad
Version Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abadJorge Hernán Abad Londoño
 
Como Kanban entiende las organizaciones : Los Lentes de Kanban
Como Kanban entiende las organizaciones : Los Lentes de KanbanComo Kanban entiende las organizaciones : Los Lentes de Kanban
Como Kanban entiende las organizaciones : Los Lentes de KanbanLeanSight Consulting
 

La actualidad más candente (20)

¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...
¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...
¿Transformaciones con muchas células y sin impacto en el negocio? Lean y Kanb...
 
Generación de Valor con Scrum
Generación de Valor con ScrumGeneración de Valor con Scrum
Generación de Valor con Scrum
 
La alternativa agil v5.7
La alternativa agil   v5.7La alternativa agil   v5.7
La alternativa agil v5.7
 
Toolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercado
Toolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercadoToolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercado
Toolkit Ágil para Emprendedores - Leccion 1 - Valida tu mercado
 
Aplanar la curva - Kanban y el desafio del Mindset gerencial
Aplanar la curva - Kanban y el desafio del Mindset gerencialAplanar la curva - Kanban y el desafio del Mindset gerencial
Aplanar la curva - Kanban y el desafio del Mindset gerencial
 
Product Ownership en Kanban vs Scrum
Product Ownership en Kanban vs ScrumProduct Ownership en Kanban vs Scrum
Product Ownership en Kanban vs Scrum
 
DevOps, automatización y... ¿cultura?
DevOps, automatización y... ¿cultura?DevOps, automatización y... ¿cultura?
DevOps, automatización y... ¿cultura?
 
¿Se puede implementar una Cultura Ágil?
¿Se puede implementar una Cultura Ágil?¿Se puede implementar una Cultura Ágil?
¿Se puede implementar una Cultura Ágil?
 
Agilidad en equipos remotos
Agilidad en equipos remotosAgilidad en equipos remotos
Agilidad en equipos remotos
 
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoManagement 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
 
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
 
Llevando Agilidad a la Estrategia --- Agilidad Estratégica
Llevando Agilidad a la Estrategia --- Agilidad EstratégicaLlevando Agilidad a la Estrategia --- Agilidad Estratégica
Llevando Agilidad a la Estrategia --- Agilidad Estratégica
 
Keikendo - Cocinando Experiencias
Keikendo - Cocinando ExperienciasKeikendo - Cocinando Experiencias
Keikendo - Cocinando Experiencias
 
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
 
Es la Agilidad Empresarial Necesaria en tu Empresa
Es la Agilidad Empresarial Necesaria en tu EmpresaEs la Agilidad Empresarial Necesaria en tu Empresa
Es la Agilidad Empresarial Necesaria en tu Empresa
 
Un modelo agil para gestionar ventas consultivas
Un modelo agil para gestionar ventas consultivasUn modelo agil para gestionar ventas consultivas
Un modelo agil para gestionar ventas consultivas
 
El Auténtico Scrum Master
El Auténtico Scrum MasterEl Auténtico Scrum Master
El Auténtico Scrum Master
 
Version Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abad
Version Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abadVersion Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abad
Version Chile: Ejecutando proyectos con equipos autogestionados por @jorge_abad
 
Como Kanban entiende las organizaciones : Los Lentes de Kanban
Como Kanban entiende las organizaciones : Los Lentes de KanbanComo Kanban entiende las organizaciones : Los Lentes de Kanban
Como Kanban entiende las organizaciones : Los Lentes de Kanban
 
Apuntes Sobre Transformaciones Ágiles
Apuntes Sobre Transformaciones ÁgilesApuntes Sobre Transformaciones Ágiles
Apuntes Sobre Transformaciones Ágiles
 

Similar a El camino ágil

The agile road - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012The agile road  - Tacna Agile Day 2012
The agile road - Tacna Agile Day 2012Uzi Mamani Fernández
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0Agile Spain
 
Principios de la agilidad moderna y Corazón del Agile
Principios de la agilidad moderna y Corazón del AgilePrincipios de la agilidad moderna y Corazón del Agile
Principios de la agilidad moderna y Corazón del AgileAlex Canizales Castro
 
Historia de una adopción Ágile en una Entidad Financiera
Historia de una adopción Ágile en una Entidad FinancieraHistoria de una adopción Ágile en una Entidad Financiera
Historia de una adopción Ágile en una Entidad FinancieraUzi Mamani Fernández
 
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...Johnny Ordóñez
 
La alternativa ágil - Uniencounter
La alternativa ágil - UniencounterLa alternativa ágil - Uniencounter
La alternativa ágil - UniencounterGailen Tecnologías
 
Lean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para StartupsLean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para Startupsblidix
 
Scrum UMNG - Herramientas de Emprendimiento
Scrum UMNG - Herramientas de EmprendimientoScrum UMNG - Herramientas de Emprendimiento
Scrum UMNG - Herramientas de EmprendimientoJulián R. Figueroa
 
Introducción al agilismo, aplicado a producto y negocio
Introducción al agilismo, aplicado a producto y negocioIntroducción al agilismo, aplicado a producto y negocio
Introducción al agilismo, aplicado a producto y negocioJose Ramón Díaz
 
Equipos Auto-organizados - el enfoque Lean & Agile
Equipos Auto-organizados - el enfoque Lean & AgileEquipos Auto-organizados - el enfoque Lean & Agile
Equipos Auto-organizados - el enfoque Lean & AgileTomeu Cabot Pärnänen
 
Administración agil de proyectos
Administración agil de proyectosAdministración agil de proyectos
Administración agil de proyectosJuan Banda
 
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0Xavier Albaladejo
 
Startups Mansion - Desarrollo Agil de Producto para Emprendedores
Startups Mansion - Desarrollo Agil de Producto para EmprendedoresStartups Mansion - Desarrollo Agil de Producto para Emprendedores
Startups Mansion - Desarrollo Agil de Producto para EmprendedoresJose Manuel Beas
 
Introducción al emprendimiento ágil
Introducción al emprendimiento ágilIntroducción al emprendimiento ágil
Introducción al emprendimiento ágilKaren Da Cruz
 
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 TIPSJorge Hernán Abad Londoño
 

Similar a El camino ágil (20)

The agile road - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012The agile road  - Tacna Agile Day 2012
The agile road - Tacna Agile Day 2012
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0
 
Principios de la agilidad moderna y Corazón del Agile
Principios de la agilidad moderna y Corazón del AgilePrincipios de la agilidad moderna y Corazón del Agile
Principios de la agilidad moderna y Corazón del Agile
 
Historia de una adopción Ágile en una Entidad Financiera
Historia de una adopción Ágile en una Entidad FinancieraHistoria de una adopción Ágile en una Entidad Financiera
Historia de una adopción Ágile en una Entidad Financiera
 
PMI y el agilismo. La certificación PMI-ACP
PMI y el agilismo. La certificación PMI-ACPPMI y el agilismo. La certificación PMI-ACP
PMI y el agilismo. La certificación PMI-ACP
 
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
 
La alternativa ágil - Uniencounter
La alternativa ágil - UniencounterLa alternativa ágil - Uniencounter
La alternativa ágil - Uniencounter
 
Lean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para StartupsLean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para Startups
 
La alternativa agil v5.3
La alternativa agil   v5.3La alternativa agil   v5.3
La alternativa agil v5.3
 
Scrum UMNG - Herramientas de Emprendimiento
Scrum UMNG - Herramientas de EmprendimientoScrum UMNG - Herramientas de Emprendimiento
Scrum UMNG - Herramientas de Emprendimiento
 
Introducción al agilismo, aplicado a producto y negocio
Introducción al agilismo, aplicado a producto y negocioIntroducción al agilismo, aplicado a producto y negocio
Introducción al agilismo, aplicado a producto y negocio
 
Equipos Auto-organizados - el enfoque Lean & Agile
Equipos Auto-organizados - el enfoque Lean & AgileEquipos Auto-organizados - el enfoque Lean & Agile
Equipos Auto-organizados - el enfoque Lean & Agile
 
Administración agil de proyectos
Administración agil de proyectosAdministración agil de proyectos
Administración agil de proyectos
 
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0
 
Ágil es algo que eres, CMMI es algo que usas
Ágil es algo que eres, CMMI es algo que usasÁgil es algo que eres, CMMI es algo que usas
Ágil es algo que eres, CMMI es algo que usas
 
Startups Mansion - Desarrollo Agil de Producto para Emprendedores
Startups Mansion - Desarrollo Agil de Producto para EmprendedoresStartups Mansion - Desarrollo Agil de Producto para Emprendedores
Startups Mansion - Desarrollo Agil de Producto para Emprendedores
 
Plantilla base para Agile Inception
Plantilla base para Agile InceptionPlantilla base para Agile Inception
Plantilla base para Agile Inception
 
Velocidad en agile
Velocidad en agileVelocidad en agile
Velocidad en agile
 
Introducción al emprendimiento ágil
Introducción al emprendimiento ágilIntroducción al emprendimiento ágil
Introducción al emprendimiento ágil
 
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
 

Último

Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 

Último (20)

Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 

El camino ágil

  • 1. THE AGILE ROAD Uzi Mamani uzi.mamani@gmail.com Twitter: @uzigula
  • 2. Uzi, en 2008 se metió de lleno en el Desarrollo Ágil de Software empezando por TDD, Integración Continua, Wikis, Scrum, XP y Kanban. Ahora comprometido con el movimiento Craftsmanship. Dirige el equipo de desarrollo de una Entidad Financiera del Norte Peruano, y se dedica a ayudar equipos de desarrollo a adoptar Metodologías Ágiles como Scrum, XP y Kanban. Miembro activo de la comunidad Agile Perú.
  • 3. Agile Open Lima V 2012 Difundir nuevas formas de desarrollar software en el Perú Web: http://agile-peru.net Google group: agileperu@googlegroups.com
  • 4. AGENDA  El mundo ideal  Project Smell  C.S.I  La alternativa ágil  Beneficios  Lean  Scrum  Kanban  XP
  • 6. UN PROYECTO EN EL PAIS DE LAS MARAVILLAS ACTIVIDADES REQS. ANALISIS DISEÑO CODIFICACION PRUEBAS En el proyecto con la documentación adecuada que elabora cada AL INICIO: El cliente sabe perfectamentetiene todo lo que necesita para el especialista, la siguiente fase Al Final del Proyecto, continuar con Que necesita el trabajo. Todo se esto se registra en cliente recibe documentos de especificación exactamente lo que Con los entregables detallados entregados de unadetallados.a completamente actividad otra, todos están seguros de que el proyecto anda hay que esperaba, no bien, y tienen la sabes como hacerlo Tuconfianza que hacer control de calidad al final es suficiente. cambiar nada. TODO ESTA CLARO, NADA CAMBIA, TODO SE ENTREGA A TIEMPO
  • 7. SEGURO QUE EL CLIENTE RECIBE LO QUE ESPERABA? http://blog.adw.org/wp-content/uploads/2009/10/OPeningPresents-300x199.jpg @uzigula – Piura Agile Day 2012
  • 8. PROJECT SMELLS http://blog.redfin.com/sfbay/files/2008/05/smell.jpg @uzigula – Piura Agile Day 2012
  • 9. PROYECTOS FOSILES http://www.flickr.com/photos/marxxiana/209752547/ @uzigula – Piura Agile Day 2012
  • 11. Crunch Time @uzigula – Piura Agile Day 2012
  • 12. THE BLAME GAME @uzigula – Piura Agile Day 2012
  • 13. @uzigula – Piura Agile Day 2012
  • 14. INCERTIDUMBRE COMPLEJIDAD RIESGOS Agile Estimating and Planning – Mike Cohn @uzigula – Piura Agile Day 2012
  • 15. MULTITASKING Se asigna un “recurso” para diferentes actividades en paralelo, según cronograma. El cambio de Contexto genera retraso y errores.
  • 16. ENTREGAS QUE APORTAN POCO VALOR De las funcionalidades: 7% se usan “siempre” 13% se usan “a menudo” 16% “a veces” 19% “rara vez” 45% “NUNCA” Fuente: Standish Group ¿Quién paga esto? http://filatina.files.wordpress.com/2010/02/basureros-2-2009-200.jpg
  • 17. NEGOCIACION CONTRACTUAL @uzigula – Piura Agile Day 2012
  • 18. Los cambios son una constante en el mundo Los proyectos son infinitos, los proyectos nunca se acaban Ya no existe “vamos a hacer el producto perfecto” http://www.proyectosagiles.org/xavier
  • 19. LOCURA: “HACER LO MISMO QUE LA VEZ ANTERIOR Y ESPERAR RESULTADOS DIFERENTES” http://www.proyectosagiles.org/xavier
  • 21. La Alternativa http://www.go2safari.com/images/mt_kilimanjaro/skydivekili.jpg ágil
  • 22. agile Aprendizaje Trabajo en Equipo Feedback Comunicación Rápido Cara a Cara Lo Hacemos bien? ACTUAR Sinergias! Que nos impide hacerlo mejor? PERSONAS Priorizar por Valor Excelencia Técnica www.proyectosagiles.org – xavier albaladejo
  • 25. Gestión de expectativas del cliente, basada en resultados tangibles. Flexibilidad : adaptación a las necesidades del cliente, cambios del mercado, etc.
  • 26. Productividad, mantenibilidad Innovación Equipo motivado, comprometido y que disfruta
  • 27. Cambio Cultural (shift paradigm) Simplicidad Transparencia Coraje Auto-organización Team Empowerment Colaboración Motivación MEJORA Confianza CONTINUA Producto Win-Win REGULAR Proceso Compromiso Equipo (incluye al Cliente) Respeto Actitud Disciplina http://www.proyectosagiles.org/xavier
  • 29. MANIFIESTO AGIL estamos descubriendo mejores maneras de desarrollar software tanto por nuestra propia experiencia como ayudado por terceros… A TRAVES DE ESTA EXPERIENCIA HEMOS APRENDIDO A VALORAR… @uzigula – Piura Agile Day 2012
  • 30. MANIFIESTO AGIL Individuos e interacciones sobre procesos y herramientas Software que Funciona sobre documentación exhaustiva Colaboración con el cliente sobre negociación de contratos Responder al cambio sobre el seguimiento de un plan AUNQUE LOS ELEMENTOS DE LA DERECHA TIENEN VALOR, VALORAMOS POR ENCIMA DE ELLOS LOS QUE ESTAN A LA IZQUIERDA.
  • 31. Lean Software Development http://www.proyectosagiles.org/xavier
  • 33. Scrum
  • 34. Roles: Ceremonias: Artefactos: Product Owner Planning Meeting Backlog ScrumMaster Dayli Meeting Charts Team Review Burndown Retrospective Done Criteria
  • 38.
  • 40.
  • 42. Gestión visual de servicios/operaciones Flexibilidad máxima Pull System
  • 43.
  • 45.
  • 46. THE AGILE ROAD Uzi Mamani uzi.mamani@gmail.com Twitter: @uzigula