Parte1: Mitos y Tendencias
De donde viene la complejidad en la ingeniería de software? / Por qué nos cuesta cambiar? / Complejidad, cambio e innovación.
10. Aquellos que no aprendan de la historia están condenados a repetirla! Jorge Santayana, Filosofo Español
11. 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:
12.
13. Si Ud le dice a la gente a donde ir, Pero no cómo llegar, Se sorprenderá con los resultados. General George S. Patton
40. El líder puede aprender tan rápido como sus seguidores lo hagan. Cuando la zona de seguridad de los seguidores es muy pequeña no es posible avanzar.
41. Tanto el líder como los seguidores deben crear espacios en la zona de seguridad antes de cualquier aprendizaje.
42. Complejidad, Cambio e Innovación Curva de Adopción de la Innovación [4] Trying to convince the mass of a new idea is useless. Convince innovators and early adopters first.
49. La velocidad en la adaptación al cambio (tecnológico), la calidad y la innovación son la tendencia predominante en las empresas de éxito (ej: Google, Facebook, Amazon,..).
60. M.Sc Ingenieria de Sistemas / Construcción de Software. Ver más información en: http://www.slideshare.net/group/agile-practices Licenciado bajo: Creative Commons 2.5 Bogotá / Colombia Cabo de la Vela / Guajira
Notas do Editor
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
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.
Lider o Seguidor renuente o reacio al CAMBIO. ReluctantLeaderReluctantFollower_KentBeck.pdf Zona de Conford
Lider o Seguidor renuente o reacio al CAMBIO. ReluctantLeaderReluctantFollower_KentBeck.pdf Zona de Conford
Lider o Seguidor renuente o reacio al CAMBIO. ReluctantLeaderReluctantFollower_KentBeck.pdf Zona de Conford
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)