Your SlideShare is downloading. ×
0
La aventura Agile de SOFTENGUna visión práctica de Agile y ScrumBarcelona, 28 de Junio del 2011 Carlos Colell Sorinas Dire...
La aventura Agile / Scrum en SOFTENGAcerca de SOFTENG   Consultoría e Ingeniería de software desde ‘97   Top Partner de Mi...
La aventura Agile / Scrum en SOFTENGSituación a principios del 2007   Estancados en el desarrollo de un producto de   una ...
La aventura Agile / Scrum en SOFTENGLa solución empezó con Lean y Scrum   Lean y Scrum fueron la base para enderezar el   ...
La aventura Agile / Scrum en SOFTENG¿De donde viene Scrum?                   1-Filosofía Lean (JIT - Toyota)              ...
La aventura Agile / Scrum en SOFTENG¿Qué es Lean Development?  Años 50, industria automoción (Kanban – JIT),  En los 90, e...
La aventura Agile / Scrum en SOFTENGLa clave para ser LEAN    Conocer los principios (verdades esenciales   que no cambian...
La aventura Agile / Scrum en SOFTENGLos 7 principios capitales en LEAN   Eliminate waste   Create knowledge   Decide as la...
La aventura Agile / Scrum en SOFTENGLean=> 1-Eliminate Waste   Eliminar todo lo que no aporta valor = productividad   Los ...
La aventura Agile / Scrum en SOFTENGLean=> 2-Create knowledge   Proceso de creación de conocimiento   El diseño evolutivo ...
La aventura Agile / Scrum en SOFTENGLean=> 3-Decide as late as possible   Decidir en el momento justo (LRM)   Validar las ...
La aventura Agile / Scrum en SOFTENGLean=> 4-Deliver as fast as possible   Velocidad es la ausencia de “waste”   Velocidad...
La aventura Agile / Scrum en SOFTENGLean=> 5-Empower the team   Basada en un sistema PULL + mecanismos para estar al   cor...
La aventura Agile / Scrum en SOFTENGLean=> 6-Build quality in   Integridad percibida + integridad conceptual   Calidad tie...
La aventura Agile / Scrum en SOFTENGLean=> 7-See the whole   Optimizar todo el flujo de valor   El mito de la optimización...
La aventura Agile / Scrum en SOFTENG Manifiesto Ágileindividuals and interactions over processes and toolsworking software...
La aventura Agile / Scrum en SOFTENG¿Qué es Scrum?                    Scrum es un marco Agile de                    reglas...
La aventura Agile / Scrum en SOFTENGLa idea de Scrum                                       Las personas                   ...
La aventura Agile / Scrum en SOFTENGSegún Jeff Sutherland   Scrum was designed basically to put a team into a state where ...
La aventura Agile / Scrum en SOFTENGRoles en Scrum
La aventura Agile / Scrum en SOFTENGOperativa en Scrum
La aventura Agile / Scrum en SOFTENGLas claves del éxito   Empresa y personas comprenden los beneficios   Comprender y apl...
La aventura Agile / Scrum en SOFTENGMás recomendaciones    Al principio, seguir el framework al pie de la letra    Mejorar...
La aventura Agile / Scrum en SOFTENGBeneficios obtenidos por Softeng   Mayor productividad.   Mayor calidad de software.  ...
La aventura Agile / Scrum en SOFTENGEl resultado
La aventura Agile / Scrum en SOFTENGBueno, vosotros también 
¡ Gracias!Carlos Colell SorinasDirector generalccolell@softeng.eshttp://es.linkedin.com/in/ccolellTwitter.com/ccolellBarce...
Upcoming SlideShare
Loading in...5
×

Presentación sobre Lean , Agile y Scrum

1,336

Published on

Presentación sobre cómo Lean, Agile y Scrum fueron clave para desarrollar con éxito Softeng Portal Builder.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,336
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
45
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Presentación sobre Lean , Agile y Scrum "

  1. 1. La aventura Agile de SOFTENGUna visión práctica de Agile y ScrumBarcelona, 28 de Junio del 2011 Carlos Colell Sorinas Director General ccolell@softeng.es
  2. 2. La aventura Agile / Scrum en SOFTENGAcerca de SOFTENG Consultoría e Ingeniería de software desde ‘97 Top Partner de Microsoft en España Fabricante de Softeng Portal Builder Especializados en cloud y soluciones para:  Sistemas críticos  Intranets con SharePoint  Sitios públicos con Portal Builder
  3. 3. La aventura Agile / Scrum en SOFTENGSituación a principios del 2007 Estancados en el desarrollo de un producto de una complejidad infinita. Equipo desmotivado Falta productividad Confrontaciones Toneladas de documentación CAOS
  4. 4. La aventura Agile / Scrum en SOFTENGLa solución empezó con Lean y Scrum Lean y Scrum fueron la base para enderezar el proyecto y salir muy reforzados.
  5. 5. La aventura Agile / Scrum en SOFTENG¿De donde viene Scrum? 1-Filosofía Lean (JIT - Toyota) 2-Mary & Tom Poppendieck lo llevan al software (Lean Development) 3-Emerge la filosofía Agile 4-Jeff Sutherland Ken Schwaber se basan en Lean + Agile => Scrum
  6. 6. La aventura Agile / Scrum en SOFTENG¿Qué es Lean Development? Años 50, industria automoción (Kanban – JIT), En los 90, empieza a pasar a ingeniería del software. En el año, 2000 => Poppendieck lo formaliza. Lean requiere transferir la máxima responsabilidad a los profesionales que están añadiendo el valor, aplicando 7 principios básicos. Lean es una filosofía que encaja en casi todos los procesos de una compañía y en especial, en desarrollo de producto.
  7. 7. La aventura Agile / Scrum en SOFTENGLa clave para ser LEAN Conocer los principios (verdades esenciales que no cambian) + Conocer las diferentes prácticas (aplicación de los principios que pueden y deben cambiar
  8. 8. La aventura Agile / Scrum en SOFTENGLos 7 principios capitales en LEAN Eliminate waste Create knowledge Decide as late as possible Deliver as fast as possible Empower the team Build quality in Optimize the whole
  9. 9. La aventura Agile / Scrum en SOFTENGLean=> 1-Eliminate Waste Eliminar todo lo que no aporta valor = productividad Los 7 wastes:  Extra funcionalidades => complejidad => El peor waste  Extra documentación e informes  Trabajo parcial  Context switching  Defectos (Bugs)  Retardos
  10. 10. La aventura Agile / Scrum en SOFTENGLean=> 2-Create knowledge Proceso de creación de conocimiento El diseño evolutivo Obtener feedback del cliente asap Builds diarios => Feedback tests Equipo capaz y con experiencia Una arquitectura que sea extensible Mejorar la predicción eliminando especulación
  11. 11. La aventura Agile / Scrum en SOFTENGLean=> 3-Decide as late as possible Decidir en el momento justo (LRM) Validar las decisiones inmediatamente Mantener opciones abiertas Posponer decisiones irreversibles “alap” Los planes son necesarios pero hay que poder cambiarlos (Las circunstancias cambian)
  12. 12. La aventura Agile / Scrum en SOFTENGLean=> 4-Deliver as fast as possible Velocidad es la ausencia de “waste” Velocidad sostenida requiere calidad Reduce cambios opinión del cliente Se requiere personas comprometidas capaces de mejorar continuamente sus procesos Estándares como base, pero deben poderse adaptar
  13. 13. La aventura Agile / Scrum en SOFTENGLean=> 5-Empower the team Basada en un sistema PULL + mecanismos para estar al corriente de lo que se está haciendo Requiere equipo competente Si las decisiones se toman “as late as possible” + ejecución rápida => un directivo no puede orquestarlo.
  14. 14. La aventura Agile / Scrum en SOFTENGLean=> 6-Build quality in Integridad percibida + integridad conceptual Calidad tiene en común: Feedback rápido + disciplina Directriz: Soluciones simples + crecer refactorizando Recomendación: Usar TDD  Software de calidad:  Arquitectura coherente  Usable y encaje para su propósito  Mantenible  Adaptable  Extensible
  15. 15. La aventura Agile / Scrum en SOFTENGLean=> 7-See the whole Optimizar todo el flujo de valor El mito de la optimización por descomposición No es posible medirlo todo, mejor un paso por encima
  16. 16. La aventura Agile / Scrum en SOFTENG Manifiesto Ágileindividuals and interactions over processes and toolsworking software over comprehensive documentationcustomer collaboration over contract negotiationresponding to change over following a plan
  17. 17. La aventura Agile / Scrum en SOFTENG¿Qué es Scrum? Scrum es un marco Agile de reglas simples que potencia el pensamiento Lean con el objetivo de incrementar la productividad en el desarrollo.
  18. 18. La aventura Agile / Scrum en SOFTENGLa idea de Scrum Las personas trabajan a gran rendimiento en equipos pequeños, felices y con un “problema” claro a solucionar
  19. 19. La aventura Agile / Scrum en SOFTENGSegún Jeff Sutherland Scrum was designed basically to put a team into a state where they can deliver 5 to 10 times as much as normal and with really good Scrum teams thats what youll see. With the average Scrum implementation a company should be able to double its throughput with software, and more than double the quality of the implementation. If a company is not getting that, I almost always find out they dont meet the basics of doing Scrum
  20. 20. La aventura Agile / Scrum en SOFTENGRoles en Scrum
  21. 21. La aventura Agile / Scrum en SOFTENGOperativa en Scrum
  22. 22. La aventura Agile / Scrum en SOFTENGLas claves del éxito Empresa y personas comprenden los beneficios Comprender y aplicar Lean Equipo con talento y disciplina Auto-gestión del equipo Automatización y técnica: TDD, integración continua + tests, Extreme Programming (XP). Priorizar bien las historias es capital Debe de partirse de una arquitectura base solida Entregar software que funciona al final del sprint.
  23. 23. La aventura Agile / Scrum en SOFTENGMás recomendaciones Al principio, seguir el framework al pie de la letra Mejorar con las retrospectivas: Scrum hace que emerjan los problemas y “obliga” a solucionarlos. Maximizar la comunicación cara a cara (no al papeleo). El Sprint Burndown Chart Consensuar definición de “Done” Evitar waterfall en los sprint planning. Fomentar la transparencia y armonía en el equipo.
  24. 24. La aventura Agile / Scrum en SOFTENGBeneficios obtenidos por Softeng Mayor productividad. Mayor calidad de software. Mayor valor para el cliente. Reducción de riesgos. Mejora constante Emergencia de innovación. Transparencia sobre viabilidad y coste. Equipos fuertes gracias a su polivalencia (con el tiempo) Equipos profesionalmente más felices y comprometidos
  25. 25. La aventura Agile / Scrum en SOFTENGEl resultado
  26. 26. La aventura Agile / Scrum en SOFTENGBueno, vosotros también 
  27. 27. ¡ Gracias!Carlos Colell SorinasDirector generalccolell@softeng.eshttp://es.linkedin.com/in/ccolellTwitter.com/ccolellBarcelona: Pau Claris, 162-164 2ª PlantaMadrid: Avda. Doctor Arce, 14
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×