Please enable JavaScript.
Coggle requires JavaScript to display documents.
Metodologías de desarrollo - Coggle Diagram
Metodologías de desarrollo
Metodologías ágiles
Son metodologías que se enfocan en la flexibilidad, rapidez y feedback. Son recientes en comparación a las tradicionales. Además, se basan en modelos
iterativos
e
incrementales
.
Ventajas
El producto se puede ver en funcionamiento desde su comienzo.
El cliente/usuario siempre está aportando con
feedback
que permite el mejoramiento del producto.
Los riesgos son manejados de mejor forma.
El equipo de trabajo aumenta su productividad con cada iteración del sistema debido a su aprendizaje continuo.
Desventajas
Puede llegar a haber muy poca documentación, lo que lleva a poca reusabilidad.
Depende de la interacción dentro del equipo de trabajo, resultando en problemas si los miembros no cooperan entre sí.
Puede resultar en muy poca planificación.
Metodologías tradicionales
Son las más antiguas y en base a estas se han creado otros modelos. El representante de estas metodologías es el
modelo de cascada
.
Ventajas
Son buenas para equipos de trabajo inexpertos.
Se facilita la migración a nuevas tecnologías.
Son buenas para proyectos complejos, siempre y cuando estos queden bien definidos desde el comienzo.
Desventajas
No se adaptan a las necesidades cambiantes del cliente.
El cliente no verá el producto hasta el final del proceso.
La validación de requisitos se hace al final del proceso.
Poco flexibles.