ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fundamento de ingeniería software


Enviado por   •  21 de Octubre de 2022  •  Documentos de Investigación  •  725 Palabras (3 Páginas)  •  52 Visitas

Página 1 de 3

[pic 1]

Instituto Tecnológico Nacional de México Campus de los ríos

Materia: fundamento de ingeniería software

Profesor: Jorge magaña Govea

Alumno: Elia Guadalupe Morales Cabrera

Carrera: ingeniería en sistemas computacionales  

Grado: 5 semestre

[pic 2]

[pic 3]

[pic 4]

[pic 5]

[pic 6]

[pic 7][pic 8]

[pic 9]

[pic 10]


[pic 11][pic 12][pic 13][pic 14]

Modelo

[pic 15]

Características

Ventaja

desventaja

Cascada

Es el más utilizado

es una visión del proceso de desarrollo de software como una sucesión de etapas intermedio si cambia el orden de las fases el producto final será de inferior calidad

El modelo de cascada es el modelo mas antiguo y mas ampliamente utilizado en el campo de desarrollo

Los pequeños cambios y errores que surgen en el software completo pueden causar muchos problemas  

Espiral

Parte de la base de que el desarrollador de aplicaciones se debe llevar a cabo a un ciclo iterativo que debe repetir tantas veces como sea necesario hasta alcanzar el objetivo gracias a los controles rutinarios del producto intermedio el modelo en espiral minimiza considerablemente el riesgo de fracaso en los proyectos de software

El modelo en espiral puede adaptarse y aplicarse a lo largo de la vida del software de la computadora con el software evoluciona a medida que progresa el proceso del desarrollador y el cliente comprende y reacciona mejor ante el riesgo en cada uno de los niveles evolutivos el modelo en espiral permite a quien lo desarrolla aplicar el enfoque de construcción de prototipos en cualquier etapa de evolución del producto

Resulta difícil convencer a grandes clientes de que el enfoque evolutivo es controlable debido a su elevada complejidad no se aconseja utilizarlo en pequeños sistemas genera mucho tiempo en el desarrollo del sistema modelo costoso requiere experiencia en la identificación de riesgo

Incremental

Combina elementos del modelo en cascada con la filosofía interactiva de construcción de prototipos se basa en la filosofía de construcción incrementado

Mediante este modelo se genera software operativo de forma rápida y en etapas tempranas del ciclo de vida del software  

Para el uso de este modelo se requiere una experiencia importante para definir los incrementos y distribuir en ellos las tareas de forma proporcionada.

prototipo

es un primer modelo que sirve como representación o simulación del producto final y que nos permite verificar el diseño y confirma que cuenta con la característica especificas planteadas    

Permite al desarrollador darse cuenta de lo que requiere el cliente permite que el desarrollador se de cuente como avanzando en trabajo

El desarrollador y el cliente tiene poca comunicación al inicio del proceso surgen cambios imprevistos que retrasan el progreso del prototipo

Reutilización de componente

La reutilización de software aparece como alternativa para desarrollar aplicaciones y sistemas sw de una manera mas eficiente productiva y rápida    

Reducir el tiempo de desarrollo reducir los costos incrementar la productividad no tener que reinventar las soluciones facilitar la compartición de producto del ciclo de vida.

Necesidad de invertir antes de obtener resultado carecía de métodos adecuados necesidad de formar al personal convencer al manager.

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (342 Kb) docx (115 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com