Anda di halaman 1dari 4

Repblica Bolivariana de Venezuela Ministerio del Poder Popular Para la Educacin Universitaria Instituto Universitario de Tecnologa del Estado

Bolvar Aldea Universitaria Ciudad Angostura

Cuadro Comparativo de Metodologas de Sistemas

Facilitador: Acosta, Denis

Autor: Ortiz, Ender J. C.i.: 7.465.193

Ciudad Bolvar, Septiembre 2011

La finalidad del presente trabajo, es dar a conocer los aspectos ms resaltantes de cada una de las metodologas que se utilizan en la elaboracin de un software de sistemas. Conoceremos las caractersticas de estabilidad, flexibilidad, rendimiento, diseo, implementacin y prueba en los mtodos ms empleados actualmente, esto nos facilitar en el futuro la mejor seleccin de la metodologa ms idnea para el desarrollo de un sistema en especfico.

Estabilidad Metodologas
OPENUP
Basado en la estructura de la arquitectura del sistema

Flexibilidad
Establece reglas para todos los elementos que se utilizan en el proyecto.

Rendimiento
Proceso iterativo incremental

Diseo
El diseo se basa en el proceso iterativo incremental (espiral)

Implementacin Prueba
Se puede emplear en equipos de baja capacidad. Por resultados y anlisis tcnico.

Basado en la arquitectura.

UP

Depende de la verificacin efectiva de los datos recolectados. Utiliza las tcnicas ms actualizadas y adecuadas para el desarrollo del software

Se basa en la metodologa RUP.

Se fundamenta en la elaboracin de casos de uso, siendo estos iterativos e incrementales. Se emplea el desarrollo iterativo Incremental.

Depende del tipo y cantidad de elementos que requiera el sistema Se utiliza en mega proyectos.

Segn sea la implementacin se realizaran las pruebas. Las pruebas se realizan por area de trabajo y funcin de las mismas.

WATCH

Basado en la planificacin de desarrollo de software.

Se sub divide el trabajo por reas y se asignan responsabilidades.

MERINDE

Fundamentado en la calidad y versatilidad.

Metodologa de en estndares abiertos (Freeware)

Se sub divide el trabajo por reas y se asignan responsabilidades. incremental Los equipos son altamente productivos con prioridades definidas.

Es aplicado segn sea la necesidad de requerimiento

Adaptable en toda su extensin sin importar el grado de complejidad.

Comprueba los casos de usos y la iteractividad de los mismos.

SCRUM

Utiliza las herramientas ms actuales y productivas.

Utiliza las tcnicas y herramientas para trabajar en equipo.

Se adapta a cualquier sistema de desarrollo de software.

Proyectos muy complejos

Verificacin y Adaptabilidad, Aplicando la demostracin y retrospectiva.

Ligero sencillo pero eficiente.

XP

Modelos de implementacin y disponibilidad del usuario

Se centra en la productividad y la calidad se toma en cuenta al final de la elaboracin del sistema. La adquisicin de los requisitos es pobre .

La Funcionalidad es la mnima requerida.

Por ser ligero se utiliza en proyectos de poca envergadura.

Implantacin y pruebas de aceptacin, proteccin contra fallos, mdulos de prueba . Verificacin al final por equipos de alta experiencia.

FDD

Basa su estabilidad en los programadores ( mucha experiencia y Conocimiento)

No toma en cuenta los pequeos detalles

Proceso de desarrollo basado en lo iterativo

Aplicables para proyectos corto y pequeos.

RUP

Se basa en el uso de casos de uso segn sea la arquitectura del software.

Se adapta al espacio , tiempo, necesidad y recursos disponibles

Se sub divide el trabajo por reas y se asignan responsabilidades. incremental

Sistemas orientado a objetos, iterativo e incrementar

Adaptable a cualquier grado de complejidad del proyecto

Verificacin y Adaptabilidad, Aplicando cada ciclo segn sus funciones y aislando las fallas.

Metodologa Adaptive Software Development Agile Modeling Crystal Methods Agile RUP Dynamic Solutions Delivery Model Evolutionary Project Management Extreme Programming Feature-driven development Lean Development Microsoft Solutions Framework Rapid Development Rational Unified Process Scrum

Acrnimo ASD AM CM dX DSDM Evo XP FDD LD MSF RAD RUP Scrum

Creacin Highsmith 2000 Ambler 2002 Cockburn 1998 Booch, Martin, Newkirk 1998 Stapleton 1997 Gilb 1976 Beck 1999 De Luca & Coad 1998 Palmer & Felsing 2002 Charette 2001, Mary y Tom Poppendieck Microsoft 1994 McConnell 1996 Kruchten 1996 Sutherland 1994 Schwaber 1995

Tipo de modelo Prcticas + Ciclo de vida Metodologa basada en la prctica Familia de metodologas Framework / Disciplina Framework / Modelo de ciclo de vida Framework adaptativo Disciplina en prcticas de ingeniera Metodologa Forma de pensar Modelo logstico Lineamientos, Disciplinas, Prcticas Survey de tcnicas y modelos Proceso unificado Proceso (framework de management)

Caracterstica Inspirado en sistemas adaptativos complejos Suministra modelado gil a otros mtodos MA con nfasis en modelo de ciclos XP dado vuelta con artefactos RUP Creado por 16 expertos en RAD Primer mtodo gil existente Mtodo gil radical Mtodo gil de diseo y construccin Metodologa basada en procesos productivos Framework de desarrollo de soluciones Seleccin de best practices, no mtodo Mtodo (gil?) con modelado Complemento de otros mtodos, giles o no

Anda mungkin juga menyukai