domingo, 17 de septiembre de 2017



Metodologías Para Desarrollo De Software

Ventajas y Desventajas



Como escribí el post anterior, el objetivo de una metodología de software radica maximizar el aprovechamiento de los recursos y el desempeño óptimo de los miembros del equipo de desarrollo.
Sin embargo, entre tantas opciones disponibles, ¿cuál elegir?

Personalmente no me atrevería a señalar a alguna en especial como universal. Aún en el particular de que cierta metodología pueda usarse para proyectos de distinta envergadura esto no la vuelve en automático la mejor opción para cada caso. Cada proyecto es distinto y solo aquellos que lo conocen a detalle pueden determinar la mejor forma de llevarlo a término.

Sería preciso hablar de metodologías tradicionales y ágiles.
Las primeras se basan más en el análisis previo a costa de una rigidez en el proceso que una vez iniciado no puede dar marcha atrás, mientras que las ágiles suelen pasar más tiempo en la labor de producción, basándose en iteraciones para su ejecución, enfocándose en producir algo funcional cuanto antes, con el riesgo que implica abreviar el análisis previo.
A continuación incluyo un documento donde se exponen ambas clases de forma detallada:



No hay comentarios:

Publicar un comentario