No existe una metodología de desarrollo software única, mejor y universal; existe una mejor metodología por tipo de proyecto. Las variables clave a la hora de seleccionar una metodología son el tamaño del equipo, su distribución, la criticidad del proyecto y las prioridades. Las anteriores son las principales conclusiones de uno de los artículos más significativos en la historia de las metodologías, llamado la “Cockburn Scale”, en referencia a su autor. El artículo de Cockburn rompe con la antigua idea, que aún se mantiene en muchas empresas, de que existen metodologías de libro que se implantan directamente y por completo.
La figura de más abajo muestra como son necesarias diferentes metodologías en función de la criticidad, el tamaño del equipo y la optimización.
- Quieres que tus equipos cambien, pero pasan de ti + Nuevo video OKRs con IA + Cumplo 24 años de Doctor en Informática #LaNewsletterdeJavierGarzas - 26 septiembre, 2024
- Amazon: la IA nos ahorra 4.500 años de programación + 3 familias de ESTIMACIÓN + Video creando Videojuegos con Hija e IA #LaNewsletterdeJavierGarzas - 19 septiembre, 2024
- Debes crear apps sin saber programar (no hay que saber nada) + Crea Test con IA + Scrum es el nuevo Excel - 12 septiembre, 2024
Pingback: Bitacoras.com
Buen post, lastima que no recomienda algún tipo de metodología en base a las escalas que obtuvo mediante la experiencia, seria buena que relatara qué metodología utilizar teniendo ciertas escalas en los factores que nos presenta.
Saludos.
Son las metodologías y las prácticas las que cambian por tamaño del proyecto. Afortunadamente tenemos los principios ágiles como guía en cualquier situación 🙂
Pingback: Metodología Agil: Crystal – Ingenieria de Software I
Buenas tardes, Javier:
Estoy siguiendo tu MOOC y visité esta página hace dos o tres días. Me resulta imposible ver la imagen que mencionas. Aunque no estoy totalmente seguro, creo que no se debe a mi navegador (navegadores).
Un saludo