Agilidad ADN y fortalezas cc-by **Maurice**
Juan Palacio Emprendedor, fundador de: Safe Creative (Registro de propiedad intelectual en Internet) lubaris (empresa local Zaragozana de integración y asesoría de sistemas) Scrum Manager (Marco abierto para gestión de proyectos) Plataforma SemanticCopyright Cibertec (Aplicaciones para videodiscos láser, años 90. Actualmente cerrada) Grupo Séptima (Software factory. Años 90. Actualmente cerrada) Gestor: Actual: Director General de Safe Creative. Gestor de proyectos de AAR Futuro (capital inversión) Anterior Director técnico ia Soft (Software factory e integración de sistemas) Director de Calidad ia Soft Director I+D+i ia Soft Director General Cibertec Profesor de Ingeniería del Software (CESTE: University of Wales Bachelor of Science in Computer Science) CIBERTEC DISTRIBUIDORES INFORMÁTICOS
cc-by Josep Mª Rosell 1.- AGILIDAD Descubriendo mejores métodos de hacer software 2.- SCRUM MANAGER Síntesis: Flexibilidad y globalidad
cc-by Norman B. Leventhal Map Center INTRODUCCIÓN Caos Procesos Agilidad
Crisis del software 1950 1960 1970 1980 1990 1990 2000? Crisis del Software
Una disciplina joven 1952
Una disciplina joven 1965
Qué hacer con la Crisis del Software? y 40 años más tarde Proyectos para desarrollo de sistemas de software Fracaso Problemático Éxito 2009 24% 44% 32% 2004 19% 53% 29% 2000 1998 1995 1994 23% 49% 28% 46% 40% 33% 31% 53% 28% 26% 27% 16% Fuente: Standish Group Survey,
Qué hacer con la Crisis del Software? y 40 años más tarde Proyectos para desarrollo de sistemas de software Fracaso Problemático Éxito 2009 24% 44% 32% 2004 19% 53% 29% 2000 1998 1995 1994 23% 49% 28% 46% 40% 33% 31% 53% 28% 26% 27% 16% Fuente: Standish Group Survey,
Una disciplina joven 1980
Una disciplina joven 1986
Una disciplina joven 1990
Una disciplina joven 2000
Una disciplina joven 2005
Una disciplina joven 2010
Una disciplina joven y rápida Evolución de la capacidad de los microprocesadores (Ley de Moore) Nº de transistores 1.000.000.000 100.000.000 Itanium 21,5 Pentium III Itanium 29 10.000000 Pentium Pro 1.000000 80486 Pentium Pentium II 100.000 8088 80286 80386 10.000 1000 4004 1970 1975 1980 1985 1990 1995 2000 2005 Integración en microprocesadores Intel
Criterios de la solución clásica Gestión de proyectos predictiva
Scrum Manager: Gestión de proyectos cc-by: Betsy Fletcher
Escenario de los 80: GESTIÓN PREDICTIVA LA FORMA MÁS EFICIENTE DE HACER UN TRABAJO, ES HACERLO BIEN A LA PRIMERA Watts S. Humphrey Creador de los modelos CMM - CMMI
Escenario de los 80: GESTIÓN PREDICTIVA LA FORMA MÁS EFICIENTE DE HACER UN TRABAJO, ES HACERLO BIEN A LA PRIMERA Watts S. Humphrey Creador de los modelos CMM - CMMI Requisitos Diseño Codificación Pruebas Integración Mantenim.
Gestión de proyectos Gestión basada en PLANIFICACIÓN SEGUIMIENTO 1 Qué hacer? 2 Planificación del trabajo 3 Ejecución y control
Criterios de la solución clásica Gestión de proyectos predictiva Producción basada en procesos
Escenario de los 80: DESARROLLO BASADO EN PROCESOS LA CALIDAD DEL RESULTADO DEPENDE DE LA CALIDAD DE LOS PROCESOS TQM - CMM - CMMI Jurán / Humphrey
Escenario de los 80: DESARROLLO BASADO EN PROCESOS Eficiencia Calidad PROCESOS Repetibilidad
Práctica: Los procesos cc-by: LizMarie
Escenario de los 80: DESARROLLO BASADO EN PROCESOS LA CALIDAD DEL RESULTADO DEPENDE DE LA CALIDAD DE LOS PROCESOS TQM - CMM - CMMI Jurán / Humphrey
Escenario de los 80: DESARROLLO BASADO EN PROCESOS Eficiencia Calidad PROCESOS Repetibilidad
Modelos específicos para software. PROCESOS Adaptaciones para softw. Modelos de procesos Modelos genéricos Modelos para software 1997 TickIT 1991 ISO 9000-3 1959 MIL-Q 9858 1979 BS 5750 1987 ISO 9000 Trillium Bootstrap 1995 ISO 12207 1995 Proy. SPICE TR 15504 2003-05 ISO 15504 1993 CMM-SW Modelos CMM 2001 CMMI
ÁGILES PROCESOS Modelos específicos para software. Adaptaciones para softw. Manifiesto ágil Modelos genéricos Modelos para software 1997 TickIT 1991 ISO 9000-3 1959 MIL-Q 9858 1979 BS 5750 1987 ISO 9000 Trillium Bootstrap 1995 ISO 12207 1995 Proy. SPICE TR 15504 2003-05 ISO 15504 1993 CMM-SW Modelos CMM 2001 CMMI 1995 DSDM SCRUM CRYSTAL XP ASD PP ISD 2000 Manifiesto Ágil AM
Manifiesto ágil Marzo - 2001 Estamos poniendo al descubierto mejores métodos para desarrollar software www.agilemanifesto.org
VALOR Manifiesto ágil PERSONAS Y SU INTERACCIÓN Cc by Santi Siri HERRAMIENTAS Y PROCESOS Cc by Tech Writer Boy
VALOR Manifiesto ágil SOFTWARE QUE FUNCIONA Cc by Thor DOCUMENTACIÓN EXHAUSTIVA Cc by Joe Hall
VALOR Manifiesto ágil COLABORACIÓN CON CLIENTE Cc by Karsten Konrad NEGOCIACIÓN CONTRACTUAL Cc by Kate Bingaman
VALOR Manifiesto ágil RESPUESTA AL CAMBIO Cc by Jonny Hunter SEGUIMIENTO DE UN PLAN Cc by J.P. Dalbéra
Procesos y previsión / Agilidad y cambio continuo?
Conocimiento Tácito Explícito
Los elementos de la producción PERSONAS Tácito Explícito PROCESOS TECNOLOGÍA
Criterios de la solución clásica Gestión de proyectos predictiva Producción basada en procesos
Scrum Manager: Gestión predictiva? cc-by: Betsy Fletcher
Las características del software
Las características del software
Las características del software COSTE
Las características del software COSTE PROTOTIPADO NO REHACER - PLANIFICAR PROBAR Y EXPLORAR
Las características del software COSTE / BENEFICIO PROTOTIPADO NO REHACER - PLANIFICAR PROBAR Y EXPLORAR
Las características del software MALEABILIDAD NO REHACER - PLANIFICAR PROBAR Y EXPLORAR
Las características del software TALENTO Tiempos y métodos Optimización de procesos Organización científica del trabajo Gestión del talento Excelencia Cultura y entorno
Las características del software ECONOMÍA DE ESCALA EFICIENCIA VALOR
Criterios de la solución clásica Gestión de proyectos predictiva Producción basada en procesos
Práctica: Los procesos cc-by: LizMarie
Los procesos como responsables del resultado De Tácito a Explícito Externalización
Los procesos como responsables del resultado De Tácito a Explícito SAS SAS 2 SAS g? NO Externalización
Los procesos como responsables del resultado
Propuesta clásica 1950 1960 1970 1980 1990 1990 2000
Propuesta ágil 1950 1960 1970 1980 1990 1990 2000
ÁGILES PROCESOS Modelos específicos para software. Adaptaciones para softw. Manifiesto ágil Modelos genéricos Modelos para software 1997 TickIT 1991 ISO 9000-3 1959 MIL-Q 9858 1979 BS 5750 1987 ISO 9000 Trillium Bootstrap 1995 ISO 12207 1995 Proy. SPICE TR 15504 2003-05 ISO 15504 1993 CMM-SW Modelos CMM 2001 CMMI 1995 DSDM SCRUM CRYSTAL XP ASD PP ISD 2000 Manifiesto Ágil AM
Evolución del conocimiento 1950 1960 1970 1980 1990 2000 2010 Crisis del software
Evolución del conocimiento 1950 1960 1970 1980 1990 2000 2010 Crisis del software TESIS ISO 9001 ISO 9000-3 CMM CMMI SPICE
Evolución del conocimiento 1950 1960 1970 1980 1990 2000 2010 Crisis del software TESIS ANTÍTESIS ISO 9001 ISO 9000-3 CMM CMMI SPICE XP TDD - FDD Scrum Crystal
Evolución del conocimiento 1950 1960 1970 1980 1990 2000 2010 Crisis del software TESIS ANTÍTESIS ISO 9001 ISO 9000-3 CMM CMMI SPICE XP TDD - FDD Scrum Crystal SÍNTESIS SCRUM MANAGER
Patrón Dialéctico: Tesis Tesis 1 Espiral del conocimiento. Hirotaka Takeuchi, Ikujiro Nonaka, Hitotsubashi on Knowledge Management, 2004
Patrón Dialéctico: Tesis, Antítesis Tesis 1 Antítesis 1 Espiral del conocimiento. Hirotaka Takeuchi, Ikujiro Nonaka, Hitotsubashi on Knowledge Management, 2004
Patrón Dialéctico: Tesis, Antítesis Síntesis Síntesis 1 Tesis 1 Antítesis 1 Espiral del conocimiento. Hirotaka Takeuchi, Ikujiro Nonaka, Hitotsubashi on Knowledge Management, 2004
Patrón Dialéctico: Tesis, Antítesis Síntesis Síntesis 1 T 2 A 2 T TESIS Tesis 1 Antítesis 1 A ANTÍTESIS S SÍNTESIS Espiral del conocimiento. Hirotaka Takeuchi, Ikujiro Nonaka, Hitotsubashi on Knowledge Management, 2004
Patrón Dialéctico: Tesis, Antítesis Síntesis S 3 S 2 T 4 Síntesis 1 T 3 A 3 T 2 A 2 Tesis 1 Antítesis 1 T TESIS A ANTÍTESIS S SÍNTESIS Espiral del conocimiento. Hirotaka Takeuchi, Ikujiro Nonaka, Hitotsubashi on Knowledge Management, 2004
Patrón Dialéctico: Tesis, Antítesis Síntesis S 3 S 2 T 4 Síntesis 1 T 3 A 3 T 2 A 2 Tesis 1 Antítesis 1 T TESIS A ANTÍTESIS S SÍNTESIS Espiral del conocimiento. Hirotaka Takeuchi, Ikujiro Nonaka, Hitotsubashi on Knowledge Management, 2004
ÁGILES PROCESOS Modelos específicos para software. Adaptaciones para softw. Punto de situación Modelos genéricos Modelos para software 1997 TickIT 1991 ISO 9000-3 1959 MIL-Q 9858 1979 BS 5750 1987 ISO 9000 Trillium Bootstrap 1995 ISO 12207 1995 Proy. SPICE TR 15504 2003-05 ISO 15504 1993 CMM-SW Modelos CMM 2001 CMMI 1995 DSDM SCRUM CRYSTAL XP ASD PP ISD 2000 Manifiesto Ágil AM
cc-by Josep Mª Rosell 1.- AGILIDAD Descubriendo mejores métodos de hacer software 2.- SCRUM MANAGER Qué es, y qué aporta
Flexibilidad Flexible Disciplina Agilidad cc by: Lizzy Foulkes Global Gestión de Proyecto Ingeniería Gestión de Empresa cc by: Bùi Linh Ngân Basado en el valor de las personas
Flexibilidad Flexible Disciplina Agilidad cc by: Lizzy Foulkes Global Gestión de Proyecto Ingeniería Gestión de Empresa cc by: Bùi Linh Ngân Basado en el valor de las personas
Agilidad: programación e integración XP FDD AD AM ASD
Agilidad: gestión de proyecto XP FDD UP DSDM AD AM ASD SCRUM ASD CRYSTAL
Agilidad: Gestión y alineación de la organización XP FDD UP DSDM AD AM ASD SCRUM ASD CRYSTAL?
Scrum Management: tres grandes áreas en las organizaciones
Scrum Management: tres grandes áreas en las organizaciones
Scrum Management: tres grandes áreas en las organizaciones
Scrum Management: tres grandes áreas en las organizaciones
Scrum Management: tres grandes áreas en las organizaciones
Scrum Management: agilidad global a toda la organización Las empresas son realidades sistémicas
Flexibilidad Flexible Disciplina Agilidad cc by: Lizzy Foulkes Global Proyecto Producto Gerencia cc by: Bùi Linh Ngân Basado en el valor de las personas
Scrum Manager: Flexibilidad XP FDD UP DSDM AD AM ASD SCRUM ASD CRYSTAL
Agilidad?? Flexibilidad cc-by: Frédéric Dupont
Scrum Manager: Flexibilidad cc-by: Betsy Fletcher Vídeo: Club de los poetas muertos
Scrum Manager: Flexibilidad PRINCIPIO ÁGIL Seguimiento próximo (diario) PRÁCTICAS ÁGILES Burn-down Kanban de tareas Gráfico de carrera Fundamentalismo (RAE): Exigencia intransigente de sometimiento a una doctrina o práctica establecida
Scrum Manager: Flexibilidad PRINCIPIO ÁGIL Seguimiento próximo (diario) PRÁCTICAS ÁGILES Burn-down Kanban de tareas Gráfico de carrera FLEXIBILIDAD Fundamentalismo (RAE): Exigencia intransigente de sometimiento a una doctrina o práctica establecida
Flexible cc by: Lizzy Foulkes Global Proyecto Producto Gerencia Basado en el valor de las personas cc by: Bùi Linh Ngân
www.scrummanager.net/ok + 1.800 miembros (Mayo-2010)
Gracias Juan Palacio juan.palacio@gmail.com http://www.navegapolis.net http://www.safecreative.org/work/1005126275492 http://www.scrummanager.net