Está en la página 1de 3

REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA INSTITUTODE TECNOLOGIA DEL ESTADO BOLIVAR

MISION SCRE ALDEA UNIVERSITARIA BOLIVARIANA SOCIALISTA CIUDAD ANGOSTURA PROGRAMA NACIONAL DE FORMACION EN INFORMATICA

CUADRO COMPARATIVO DE LAS METODOLOGIA PARA EL DESARROLLO DEL SOFTWARE

Facilitadora: Ing. Acosta Denis

Autor: Rodrguez Mara

Ciudad Bolvar, septiembre 2012

MTODO

VENTAJAS

DESVENTAJAS

IMPLEMENTACIN

PRUEBAS

RUP

-Requiere conocimientos del proceso y de UML. -Progreso visible en las etapas tempranas.

-Por el grado de complejidad puede resultar no muy adecuado. -Rup es generalmente

-Adaptable a cualquier grado de complejidad

-Evaluar la calidad del producto que se est desarrollando, pero no para aceptar o rechazar el producto al final del proceso de desarrollo, sino que debe ir integrado en todo el ciclo de vida. .

-El uso de interacciones.

mal aplicado en el estilo cascada.

SCRUM

-Se trabaja en iteraciones cortas, de alto enfoque y total transparencia.

-Requiere delegar responsabilidades al equipo, incluso permite fallar si es necesario.

-Proyectos muy complejos

-Verificacin y prueba adaptabilidad

- Se acepta que el cambio es una constante universal y se adapta el desarrollo para integrar los cambios que son importantes. -Es una metodologa que difiere del resto, y esto causa cierta resistencia en su aplicacin para algunas personas WACTH -Se especifican los procesos de gestin en los procesos tcnicos y de soporte de forma detallada. -Integra aspectos de desarrollo del modelo espiral y desarrollo incremental. -Mtodo de desarrollo poco aplicable debido al nivel de detalle que exige par su implementacin, esto hace que sea poco factible un desarrollo real con todas las caractersticas de este mtodo -Se utiliza en un mega proyecto -Verificar todos los elementos del sistema a travs de pruebas individuales y de integracin, esto permite garantizar el correcto funcionamiento del proyecto en conjunto.

ESPIRAL

-Reduce riesgos del proyecto -Incorpora objetivos de calidad -Integra el desarrollo con el mantenimiento, etc.

-Reduce riesgos del proyecto Incorpora objetivos de calidad Integra el desarrollo con el mantenimiento, etc.

-Este sistema es muy utilizado en proyectos grandes y complejos

-Tareas de la actividad propia y de prueba. Anlisis de alternativas e identificacin resolucin de riesgos.

MERINDE

-Trazabilidad del Proceso de desarrollo -Adaptacin y extensin de la metodologa segn las particularidades del proyecto -Planificacin, agilidad y control de los procesos de desarrollo de software

-Enfoque solo Orientado a Objetos. -Limitado nmero de personas involucradas en el equipo de proyecto.

-Adaptable en toda su extensin

-Criterios de Aceptacin Datos de Pruebas. -Escenarios por Caso de Uso. -Lista de Ideas de las

-Falta de plantillas para un grupo determinado de artefactos

Pruebas -Resumen del Ciclo de Prueba.

OPENUP

-Apropiado para proyectos pequeos y de bajos recursos permite disminuir las probabilidades de fracaso en los proyectos pequeos e incrementar las probabilidades de xito. -Permite detectar errores tempranos a travs de un ciclo iterativo. - Evita la elaboracin de documentacin, diagramas e iteraciones innecesarios requeridos en la metodologa RUP.

-Para proyectos pequeos y de bajos recursos

-Se pueden emplear en equipos de baja calidad. -Se centra en el desarrollo del software colaborativo.

-Por resultados, anlisis tcnico