Está en la página 1de 2

Metodologas Agiles Metodologas predictivas

(Tradicionales)
Basadas en heursticas
provenientes de prcticas de
produccin de cdigo.
Basadas en normas provenientes de
estndares seguidos por el entorno
de desarrollo.
Especialmente preparados para
cambios durante el proyecto.
Cierta resistencia a los cambios.
Impuestas internamente (por el
equipo)
Impuestas externamente
El mtodo en s mismo es fcil de
aprender y modificar.
Estn guiadas por una fuerte
planificacin durante todo el proceso
de desarrollo.
Proceso menos controlado, con
pocos principios.
Proceso mucho ms controlado, con
numerosas polticas/normas.
No existe contrato tradicional o al
menos es
bastante flexible .
Existe un contrato prefijado.
El cliente es parte del equipo de
desarrollo .
El cliente interacta con el equipo de
desarrollo
mediante reuniones.
Grupos pequeos (<10 integrantes)
y trabajando en el mismo sitio .
Grupos grandes y posiblemente
distribuidos.
Entregas pequeas de software,
con ciclos rpidos
Ciclos lentos.
Pocos artefactos. Ms artefactos.
Pocos roles Ms roles
Menos nfasis en la arquitectura
del software .
La arquitectura del software es
esencial y se
expresa mediante modelos.
"El software es su meta principal" La nica verificacin que podemos
hacer con los diagramas UML es la
revisin cuidadosa. Mientras esto es
til trae errores al diseo que slo se
descubren durante la codificacin y
pruebas.
"viajar con poco equipaje", una
forma de decir que poca
documentacin es suficiente.

También podría gustarte