Modelo de proceso especializado

11
MODELO DE PROCESO ESPECIALIZADO

Transcript of Modelo de proceso especializado

Page 1: Modelo de proceso especializado

MODELO DE PROCESO ESPECIALIZADO

Page 2: Modelo de proceso especializado

Se pueden caracterizar mejor, por ser un conjunto de técnicas o¨metodologías¨ para alcanzar una meta especifica de desarrollo desoftware. No obstante, implica un proce so

Page 3: Modelo de proceso especializado

ETAPAS DE ESTE MODELO

Page 4: Modelo de proceso especializado

1. Se investiga y evalúa, para el tipo deaplicación de que se trate, productosdisponibles basados en componentes.

2. Se consideran los aspectos deintegración de los componentes.

3. Se diseña una arquitectura del softwarepara que reciba los componentes.

4. Se integran los componentes en laarquitectura.

5. Se efectúan pruebas exhaustivas paraasegurar la funcionalidad apropiada

Page 5: Modelo de proceso especializado

METODOLOGÍAS QUE

IMPLEMENTA

Page 6: Modelo de proceso especializado

DESARROLLO BASADOEN COMPONENTESIncorpora muchas de lascaracterísticas del modeloespiral (de naturalezaevolutiva convencionales).Estos pueden diseñarsecomo módulos de softwareclases orientadas a objetos(construye aplicaciones apartir de fragmentos desoftware prefabricados).

Page 7: Modelo de proceso especializado

MODELO DE MÉTODOS FORMALES

Estos modelos permiten especificar, desarrollar y verificar un sistema basado en computadoras por medio del empleo de una notación matemática rigurosa. O sea, revisa los errores aplicando sistemas matemáticos.

Page 8: Modelo de proceso especializado

VENTAJAS

Page 9: Modelo de proceso especializado

1. Nos lleva a alcanzar un mayor nivel dereutilización de software.

2. Permite que las pruebas sean ejecutadasprobando cada uno de los componentes antesde probar el conjunto completo.

3. Cuando existe un débil acoplamiento entrecomponentes, el desarrollador es libre deactualizar y/o agregar componentes, sin afectarotras partes.

4. Dado que un componente puede serconstruido y luego mejorado, la calidad de unaaplicación basada en componentes mejora.

Page 10: Modelo de proceso especializado

DESVENTAJAS

Page 11: Modelo de proceso especializado

El desarrollo de modelos formales consume mucho tiempo y es caro.

Debido a que pocos desarrolladores de software tienen la formaciónnecesaria para aplicar métodos formales, se requiere muchacapacitación.

Es difícil utilizar los modelos como mecanismos de comunicación paraclientes sin complejidad técnica.