SlideShare uma empresa Scribd logo
1 de 23
Prácticas Ágiles en entornos hostiles  Parte 1: Complejidad y cambio Licenciado bajo: Creative Commons 2.5 Bogotá / Colombia Luis Raul Mulato [email_address]
Advertencia! ,[object Object],Luis M. *Asociación Colombiana de Ingeniería de Sistemas www.acis.org.co
Agenda ,[object Object]
Complejidad
Por qué nos cuesta cambiar?
Complejidad, cambio e innovación
Agilidad
Procesos Ágiles
Procesos y Prácticas Ágiles en el Ciclo de desarrollo
Aquellos que no aprendan de la historia están condenados a repetirla! Jorge Santayana, Filosofo Español
Tecnología Internet Web 2.0 Móviles Diseño  Patrones  Arquitectura Procesos Frameworks   Componente Estándares Clientes Usuarios   Stakeholders Gerentes de Proyectos Vendedores Propietarios Políticas Corporativas “Falta de Comunicación” “ Falta de Valores Comunes”  Incompetencia Arrogancia  Ego  “Cultura de la culpa” Desarrollo de Software:
 
Si Ud le dice a la gente a donde ir,  Pero no cómo llegar, Se sorprenderá con los resultados. General George S. Patton
Complejidad:
Complejidad ,[object Object],[object Object]
Tecnologias/Frameworks
Relevancia
Clientes cambiantes
... Desde Aristoteles hasta Fred Brooks [2]
Complejidad ,[object Object]
En los 80's Fred Brooks  pensó que se iba a lograr con la masificación los lenguajes de alto nivel (ej: Fortran,C,...)
Siempre encontramos mejores formas de hacer Complicado lo que ya era simple. ,[object Object]
Pequeños errores impactan todo el sistema.

Mais conteúdo relacionado

Mais procurados

Tecnicas y habilidades directivas eio
Tecnicas y habilidades directivas eioTecnicas y habilidades directivas eio
Tecnicas y habilidades directivas eio
MACARYA
 

Mais procurados (20)

Liderazgo Lean Agile, nuevos enfoques para gestionar a las personas
Liderazgo Lean Agile, nuevos enfoques para gestionar a las personasLiderazgo Lean Agile, nuevos enfoques para gestionar a las personas
Liderazgo Lean Agile, nuevos enfoques para gestionar a las personas
 
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
 
Introducción a Management 3.0
Introducción a Management 3.0Introducción a Management 3.0
Introducción a Management 3.0
 
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
 
Management 3.0
Management 3.0Management 3.0
Management 3.0
 
Agilidad en equipos remotos
Agilidad en equipos remotosAgilidad en equipos remotos
Agilidad en equipos remotos
 
Ensayo Juan Ferrer
Ensayo Juan FerrerEnsayo Juan Ferrer
Ensayo Juan Ferrer
 
Introduccion a design thinking
Introduccion a design thinkingIntroduccion a design thinking
Introduccion a design thinking
 
¿Se puede implementar una Cultura Ágil?
¿Se puede implementar una Cultura Ágil?¿Se puede implementar una Cultura Ágil?
¿Se puede implementar una Cultura Ágil?
 
El Secreto del Exito de los Equipos Agiles
El Secreto del Exito de los Equipos AgilesEl Secreto del Exito de los Equipos Agiles
El Secreto del Exito de los Equipos Agiles
 
Generación de Valor con Scrum
Generación de Valor con ScrumGeneración de Valor con Scrum
Generación de Valor con Scrum
 
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
 
Tecnicas y habilidades directivas eio
Tecnicas y habilidades directivas eioTecnicas y habilidades directivas eio
Tecnicas y habilidades directivas eio
 
Propagar la agilidad con un Movimiento
Propagar la agilidad con un MovimientoPropagar la agilidad con un Movimiento
Propagar la agilidad con un Movimiento
 
Equipos de Alto Rendimiento: ¿Mito o realidad?
Equipos de Alto Rendimiento: ¿Mito o realidad?Equipos de Alto Rendimiento: ¿Mito o realidad?
Equipos de Alto Rendimiento: ¿Mito o realidad?
 
Agilidad con resultados Scrum Day Colombia 2019
Agilidad con resultados Scrum Day Colombia 2019Agilidad con resultados Scrum Day Colombia 2019
Agilidad con resultados Scrum Day Colombia 2019
 
Presentación management 3.0
Presentación management 3.0Presentación management 3.0
Presentación management 3.0
 
Equipos de Alto Desempeño
Equipos de Alto DesempeñoEquipos de Alto Desempeño
Equipos de Alto Desempeño
 
Imagenes sobre transformacion agil, digital, cultural
Imagenes sobre transformacion agil, digital, culturalImagenes sobre transformacion agil, digital, cultural
Imagenes sobre transformacion agil, digital, cultural
 
Cultura sobre Procesos: La revolución de las Tribus
Cultura sobre Procesos: La revolución de las TribusCultura sobre Procesos: La revolución de las Tribus
Cultura sobre Procesos: La revolución de las Tribus
 

Destaque

Tiempo severo
Tiempo severoTiempo severo
Tiempo severo
Tere
 
Que Aprendi B)
Que Aprendi B)Que Aprendi B)
Que Aprendi B)
felipis
 
Proyecto curso educar redes sociales
Proyecto curso educar  redes socialesProyecto curso educar  redes sociales
Proyecto curso educar redes sociales
Laura Segovia
 
20 dispositivos de vídeo y televisión
20 dispositivos de vídeo y televisión20 dispositivos de vídeo y televisión
20 dispositivos de vídeo y televisión
conrado perea
 
5 Competencias laborales en méxico y el mundo
5 Competencias laborales en méxico y el mundo5 Competencias laborales en méxico y el mundo
5 Competencias laborales en méxico y el mundo
crownred
 

Destaque (20)

FailFast Mindset - El arte de fallar con estilo
FailFast Mindset - El arte de fallar con estiloFailFast Mindset - El arte de fallar con estilo
FailFast Mindset - El arte de fallar con estilo
 
Tiempo severo
Tiempo severoTiempo severo
Tiempo severo
 
Que Aprendi B)
Que Aprendi B)Que Aprendi B)
Que Aprendi B)
 
Navidad
NavidadNavidad
Navidad
 
El genio precoz de Gauss
El genio precoz de GaussEl genio precoz de Gauss
El genio precoz de Gauss
 
EQ6_BD_PROY_PROYECTOFIANL
EQ6_BD_PROY_PROYECTOFIANLEQ6_BD_PROY_PROYECTOFIANL
EQ6_BD_PROY_PROYECTOFIANL
 
Proyecto curso educar redes sociales
Proyecto curso educar  redes socialesProyecto curso educar  redes sociales
Proyecto curso educar redes sociales
 
Marco Teórico V 2
Marco Teórico V 2Marco Teórico V 2
Marco Teórico V 2
 
Un belén especial
Un belén especialUn belén especial
Un belén especial
 
Redes Locales 5
Redes Locales 5Redes Locales 5
Redes Locales 5
 
Islam
IslamIslam
Islam
 
Finura, el camino del detalle
Finura, el camino del detalleFinura, el camino del detalle
Finura, el camino del detalle
 
Cluster2
Cluster2Cluster2
Cluster2
 
Marga_Exemple
Marga_ExempleMarga_Exemple
Marga_Exemple
 
20 dispositivos de vídeo y televisión
20 dispositivos de vídeo y televisión20 dispositivos de vídeo y televisión
20 dispositivos de vídeo y televisión
 
5 Competencias laborales en méxico y el mundo
5 Competencias laborales en méxico y el mundo5 Competencias laborales en méxico y el mundo
5 Competencias laborales en méxico y el mundo
 
Gestión excelente para una innovación competitiva
Gestión excelente para una innovación competitivaGestión excelente para una innovación competitiva
Gestión excelente para una innovación competitiva
 
Redes locales
Redes localesRedes locales
Redes locales
 
Hot Potatoes
Hot PotatoesHot Potatoes
Hot Potatoes
 
Presentació1
Presentació1Presentació1
Presentació1
 

Semelhante a Prácticas Ágiles en entornos hostiles de desarrollo (Parte1)

Analisis y Diseño de sistemas de información
Analisis y Diseño de sistemas de informaciónAnalisis y Diseño de sistemas de información
Analisis y Diseño de sistemas de información
ysik granja
 
Introducción a la Tecnología Orientada a Objetos
Introducción a la Tecnología Orientada a ObjetosIntroducción a la Tecnología Orientada a Objetos
Introducción a la Tecnología Orientada a Objetos
edwinlemmon
 
15 el-desarrollo-del-software
15 el-desarrollo-del-software15 el-desarrollo-del-software
15 el-desarrollo-del-software
visualmolina
 
Estrategias Avanet: Ingeniería de Software
Estrategias Avanet: Ingeniería de SoftwareEstrategias Avanet: Ingeniería de Software
Estrategias Avanet: Ingeniería de Software
Avanet
 

Semelhante a Prácticas Ágiles en entornos hostiles de desarrollo (Parte1) (20)

Devsecooops Los Caso de no éxito en DevSecOps
Devsecooops Los Caso de no éxito en DevSecOpsDevsecooops Los Caso de no éxito en DevSecOps
Devsecooops Los Caso de no éxito en DevSecOps
 
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
 
Keep CALMS and DevSecOps
Keep CALMS and DevSecOps Keep CALMS and DevSecOps
Keep CALMS and DevSecOps
 
Clase1.ppt
Clase1.pptClase1.ppt
Clase1.ppt
 
Administración2.0
Administración2.0Administración2.0
Administración2.0
 
Analisis y Diseño de sistemas de información
Analisis y Diseño de sistemas de informaciónAnalisis y Diseño de sistemas de información
Analisis y Diseño de sistemas de información
 
La necesidad de cambio
La necesidad de cambioLa necesidad de cambio
La necesidad de cambio
 
Cloud computing trabajo final
Cloud computing trabajo finalCloud computing trabajo final
Cloud computing trabajo final
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Introducción a la programación extrema (XP)
Introducción a la programación extrema (XP)Introducción a la programación extrema (XP)
Introducción a la programación extrema (XP)
 
Introducción a la Tecnología Orientada a Objetos
Introducción a la Tecnología Orientada a ObjetosIntroducción a la Tecnología Orientada a Objetos
Introducción a la Tecnología Orientada a Objetos
 
Anti patrones
Anti patronesAnti patrones
Anti patrones
 
15 el-desarrollo-del-software
15 el-desarrollo-del-software15 el-desarrollo-del-software
15 el-desarrollo-del-software
 
Proyecto tecnologíco
Proyecto tecnologícoProyecto tecnologíco
Proyecto tecnologíco
 
Pres3
Pres3Pres3
Pres3
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Estrategias Avanet: Ingeniería de Software
Estrategias Avanet: Ingeniería de SoftwareEstrategias Avanet: Ingeniería de Software
Estrategias Avanet: Ingeniería de Software
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 

Prácticas Ágiles en entornos hostiles de desarrollo (Parte1)

Notas do Editor

  1. Motivación Frase de introducción... 5 Neal_Ford-Ceremony_vs_Essence-slides.pdf – Shortcut (Aquellos que no aprendan de la historia están condenados a repetirla Retos mentales, juegos Unir 9 puntos Escencial vs Ceremony Hemos hecho complejo el problema 5 Neal_Ford-Ceremony_vs_Essence-slides.pdf
  2. Turkeys are incredibly stupid. If you want to catch a turkey, you put a leg in front of them. They turn around to go the other way. Put your other leg in front of their new direction. The turkey will just give up and sit down. “That’s it. Game over. I’m surrounded.” Programmers aren’t stupid (not as a rule, anyway). I can’t count the times I’ve said something like, “If you write automated tests, you’ll get more done every day.” “But we have too much to do. We don’t have time to write tests.” “No, no. You didn’t understand. You’ll get more done, not less.” “Yes, but we don’t have time for testing.” Now I don’t want to go on record as comparing programmers to turkeys, but the two stories do seem to have a suspiciously common thread. In both cases progress was possible, but in both cases the individual involved decided progress was impossible.
  3. Lider o Seguidor renuente o reacio al CAMBIO. ReluctantLeaderReluctantFollower_KentBeck.pdf Zona de Conford
  4. Lider o Seguidor renuente o reacio al CAMBIO. ReluctantLeaderReluctantFollower_KentBeck.pdf Zona de Conford
  5. Lider o Seguidor renuente o reacio al CAMBIO. ReluctantLeaderReluctantFollower_KentBeck.pdf Zona de Conford
  6. 1989 - Ooram: OO rol analysis Method. (precursor a UML) Inicio con BabyUML pero migró a Baby IDE porque estaba por fuera de la herencia de UML. BabyIDE: Es un entorno de desarrollo que permite visualizar cómo la aplicación utiliza el DCI. V1.0 BabyIDE: Construida sin aplicar el DCI, (código no legible). V2.0 BabyIDE: Aplicando DCI (claridad en el código)