Ciclos De Vida

Páginas: 90 (22456 palabras) Publicado: 11 de junio de 2012
INDICE
CAPÍTULO I: INGENIERÍA DEL SOFTWARE


Introducción 5

1.1 La evolución del software 6

1.2 Software 8

1.2.1 Componentes de software 10

1.2.2 Tipos de software 12

1.3 Ingeniería del Software 16

1.4 Medición del software 20

1.4.1 Estructura para las métricas del software 22

1.4.2 Métricas orientadas al tamaño 23

1.4.3 Métricas orientadas a la función 241.4.4. Métricas para la calidad del software 26

1.4.5 Factores que afectan a la calidad 26
1.4.5.1 Métricas de McCall 27

1.4.6 Medida de la calidad 31

1.5 Calidad del software 32

1.5.1 AMCIS (Asociación Mexicana para la Calidad de Ingeniería de Software) 35


CAPITULO II: METODOLOGÍAS


2.1 Metodología 38

2.2 Metodología Estructurada 39

2.2.1 AnálisisEstructurado 39

2.2.2 Diseño Estructurado 43

2.3 Metodología Orientada a Objetos 53

2.3.1 Fundamentos de la Orientación a Objetos 53

2.3.2 Análisis Orientado a Objetos (A.O.O) 55

2.3.3 Diseño Orientado a Objetos 57

2.4 Codificación 65

2.5 Pruebas del software 68

2.6 Mantenimiento del software 69

2.7 Reingeniería 70

2.8 Metodologías CASE 72

2.9 Clasificación delas herramientas 73

2.9.1 Herramientas de la planificación de sistemas de gestión 73

2.9.2 Herramientas de soporte 74

2.9.3 Herramientas de análisis y diseño 74

2.9.4 Herramientas de programación 75

2.9.5 Herramientas de integración y prueba 76

2.9.6 Herramientas de mantenimiento. 76

2.9.7 Herramientas de estructura 77

2.10 Etapas de CASE 77

2.10.1Estrategia 77

2.10.2 Análisis 79

2.10.3 Diseño 80

2.10.4 Construcción 81

2.10.5 Documentación 82

2.10.6 Transición 83

2.10.7 Producción 83


CAPITULO 3 CICLO DE VIDA


3.1 Concepto de Ciclo de Vida 85

3.2 Etapas generales del Ciclo de Vida 86

3.3 Método del ciclo de vida 87

3.3.1 Investigación preliminar 87

3.3.2 Determinación de los requisitos delsistema 88

3.3.3 Diseño del sistema.(diseño lógico) 88

3.3.4 Desarrollo de software (diseño físico) 89

3.3.5 Prueba de sistemas 89

3.3.6 Implantación y evaluación 90

3.4 Aplicación del Ciclo de Vida al Software 91

3.5 Planificación del Ciclo de Vida 92

3.6 Cascada Pura o Clásico 94

3.6.1 Ventajas 98

3.7 Codificar y Corregir 98

3.8 Espiral 99

3.8.1 Lasventajas de este modelo 100

3.8.2 Las desventajas de este modelo 100

3.8.3 Observaciones Al Modelo De Espiral 101

3.9 Prototipo Evolutivo 101

3.9.1 Las ventajas de este prototipo son: 101

3.9.2 Las desventajas de este prototipo son: 101

3.10 Entrega por etapas 102

3.10.1 Sus ventajas son: 102

3.11 Diseño por planificación 102

3.12 Entrega evolutiva 103Introducción
En un principio el desarrollo de Software sé hacia sin usar metodologías o técnicas, esto debido a que los sistemas eran pequeños y de muy escasa complejidad, pero a medida que avanzó la tecnología, las necesidades crecieron provocando que los sistemas de software no fueran de suficiente calidad, Iniciándose una rama de la computación que se ha hecho indispensable en la últimadécada, esta es conocida como "Ingeniería de Software", evidentemente aún se encuentra en sus inicios pero ha ayudado a solucionar problemas en lo referente al análisis, diseño, desarrollo y mantenimiento de sistemas administrativos, los de apoyo a las tomas de decisiones o las de aplicaciones más comunes como son los de sistemas de monitoreo o los de control de procesos. Para el desarrollo eimplantación de tales sistemas es necesario realizar una serie de procesos que parten desde la comprensión del problema hasta la puesta en marcha del producto final.
Este es el motivo por el cual se realizó este trabajo recepcional para explicar y detallar con metodologías y ciclos de vida como construir un software de calidad de acuerdo a las necesidades requeridas.
En el capitulo uno se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciclos de vida de un ciclo de informacion
  • Ciclo de vida
  • Ciclo De Vida
  • ciclo de vida
  • Ciclo De Vida
  • El Ciclo De La Vida
  • Ciclo de vida
  • ciclos de la vida

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS