Cuadro de Metodologia

Páginas: 5 (1167 palabras) Publicado: 14 de enero de 2014

MODELO


QUE ES


FASES DEL MODELO


VENTAJAS


DESVENTAJAS


USOS/
APLICACIONES




Codea and Fix






Es el modelo básico utilizado en los inicios del desarrollo de software.





Implementar, pensar, diseño, validación, y mantenimiento.





Permite Correcciones sobre la marcha.

Después de un número de correcciones, el código puedetener una muy mala estructura
No se ajusta a las necesidades del usuario
Su reconstrucción es muy cara.
El código es difícil de reparar



Escribir código.
Corregir problemas en el código.


Cascada







El primer modelo de desarrollo de software que se publicó en los procesos de ingeniería




---Definición de los requisitos
---Diseño de software---Implementación y pruebas unitarias
---Integración y pruebas del sistema
---Operación y mantenimiento






Una fase no comienza hasta que termine la fase anterior y generalmente se incluye la corrección de los problemas encontrados en fases previas

Las iteraciones son costosas e implican rehacer trabajo.
Aunque son pocas iteraciones, es normal congelar parte del desarrollo.
Los problemas sedejan para su posterior resolución.
Existe una alta probabilidad de que el software no cumpla con los requisitos del usuario




Este modelo sólo debe usarse si se entienden a plenitud los requisitos. Aún se utiliza como parte de proyectos grandes.

Desarrollo evolutivo








el desarrollo de una implantación del sistema inicial







Especificación, desarrollo yvalidación
Se obtiene una rápida realimentación del usuario

La especificación puede desarrollarse de forma creciente.

Cumple con las necesidades inmediatas del cliente.

Los usuarios y desarrolladores logran un mejor entendimiento del sistema.

Sistemas pobremente estructurados

Se requieren técnicas y herramientas


Los administradores necesitan entregas para medir el progresoEste modelo es efectivo en proyectos pequeños (menos de 100.000 líneas de código) o medianos (hasta 500.000 líneas de código) con poco tiempo para su desarrollo y sin generar documentación para cada versión.

Desarrollo formal de sistemas

Un modelo que se basa en transformaciones formales de los requisitos hasta llegar a un programa ejecutable
Especificación, Transformacióninteractiva, Transformación automática, Optimización, validación de Especificación, Mantenimiento

Permite demostrar la corrección del sistema durante el proceso de transformación.
Es atractivo sobre todo para sistemas donde hay requisitos de seguridad y confiabilidad importantes.





Requiere desarrolladores especializados y experimentados en este proceso para llevarse a cabo.Realiza los requisitos necesarios, hasta llegar a un programa ejecutable.

Desarrollo basado en reutilización

Es un modelo fuertemente orientado a la reutilización

Análisis de componentes
Modificación de requisitos
Diseño del sistema con reutilización.
Desarrollo de integración:


Disminuye el costo y esfuerzo de desarrollo.
Reduce el tiempo de entrega.
Disminuye losriesgos durante el desarrollo.


Los “compromisos” en los requisitos son inevitables, por lo cual puede que el software no cumpla las expectativas del cliente.
Las actualizaciones de los componentes adquiridos no están en manos de los desarrolladores del sistema.



Desarrollo basado en reutilización de componentes
Desarrollo incremental




Es una forma de reducir la repetición deltrabajo en el proceso de desarrollo y dar oportunidad de retrasar la toma de decisiones en los requisitos hasta adquirir experiencia con el sistema
---Definición bosquejo de requisitos
---Asignar requisitos a los incrementos
---Diseñar la arquitectura del Sistema
---Desarrollar incrementos del sistema
---Validar incrementos
---Integrar Incrementos
---Validar Sistemas
---Sistema Final...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologia cuadros
  • Cuadro comparativo de las metodologias de enseñanza
  • Chi- CUadrada Metodologia
  • Metodologia Elaboración de un cuadro QQQ
  • Cuadro Metodologias Gral
  • CUADRO COMPARATIVO DE LA METODOLOGIA BRYSE
  • cuadro comparativo de metodologia de la investigacion
  • Cuadro Metodologia Cuali

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS