301404
Páginas: 123 (30619 palabras)
Publicado: 12 de marzo de 2015
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BASICAS, TECNOLOGÍA E INGENIERIA
PROGRAMA INGENIERIA DE SISTEMAS
MODULO
Ingeniería de Software
Autor: Ing. Alexandra Aparicio
Revisado y Editado: Ing. Jairo Martínez
Última Actualización:
Ing. Pilar Alexandra Moreno
Diciembre 2012
1
Ingeniería de Software
Tabla de Contenido
INTRODUCCIÓN
PRIMERA UNIDAD.INTRODUCCIÓN A LA INGENIERÍA DEL
SOFTWARE
INTRODUCCIÓN
1. EL PRODUCTO
1.1 El producto
1.2 Evolución del Software
1.3 El software
1.4 Aplicaciones del Software
1.5 Mitos del Software
2. EL PROCESO
2.1 Definición de Ingeniería del software
2.2 Esquema de la Ingeniería del Software
2.3 Esencia de la Ingeniería del Software
2.4 Procesos, métodos y herramientas
2.5 El proceso del software
3. MODELOS DEPROCESO DE SOFTWARE
3.1 Modelo lineal secuencial
3.2 Modelo de construcción de prototipos
3.3 Modelo DRA
3.4 Modelos de procesos evolutivos de software
3.5 Modelo de métodos formales y Técnicas de cuarta generación
SEGUNDA UNIDAD. GESTIÓN Y PLANIFICACIÓN DE PROYECTOS
SOFTWARE
INTRODUCCIÓN
1. CONCEPTOS SOBRE GESTIÓN DE PROYECTOS
1.1 Gestión de proyectos
1.2 Personal
1.3 El producto
1.4 El proceso
1.5El proyecto
2. EL PROCESO DE SOFTWARE Y MÉTRICAS DEL PROYECTO
2.1 Métricas en el proceso y dominios del proyecto
2.2 Mejora estadística del proceso del software
2.3 Métricas del proyecto
2.4 Mediciones del software
2.5 Métricas para la calidad del software
3. PLANIFICACION DE PROYECTOS DE SOFTWARE
3.1 Ámbito del software y Recursos
2
Pág.
4
6
6
7
7
8
9
9
11
13
13
15
16
17
19
20
20
22
25
27
3134
34
35
35
36
38
39
40
42
43
45
48
49
53
58
Pág.
59
Ingeniería de Software
3.2 Estimación del proyecto de software y Técnicas de
Descomposición
3.3 Modelos empíricos de Estimación
3.4 Riesgo del Software
3.5 Planificación temporal del proyecto
TERCERA UNIDAD. CONTROL DE CALIDAD DEL SOFTWARE
INTRODUCCIÓN
1. GARANTIA DE CALIDAD DEL SOFTWARE
1.1 Conceptos de calidad
1.2 Tendencia de la calidad
1.3Garantía y aseguramiento de la calidad del software
1.4 Revisiones del software
1.5 Garantía de calidad estadística, Fiabilidad y Estándar ISO 9001
2. TECNICAS DE PRUEBA DEL SOFTWARE
2.1 Fundamentos de la prueba del software
2.2 Diseño de casos de prueba, pruebas de la caja blanca y del
camino básico
2.3 Prueba de la estructura de control
2.4 Prueba de caja negra
2.5 Prueba de entornosespecializados, arquitecturas y aplicaciones
3. ESTRATEGIAS DE PRUEBA DEL SOFTWARE
3.1 Enfoque estratégico la prueba del software
3.2 Prueba de unidad
3.3 Pruebas de integración del sistema
3.4 Métricas técnicas del software
3.5 Métricas del modelo del software
RECURSOS DE SOFTWARE LIBRE PARA INGENIERÍA DEL
SOFTWARE
RECURSOS BIBLIOTECA VIRTUAL UNAD
BIBLIOGRAFÍA
3
61
64
70
80
89
89
90
91
94
96
97
101
109109
111
114
115
116
119
119
124
126
132
139
147
154
157
Ingeniería de Software
INTRODUCCIÓN
El curso Ingeniería de Software tiene como objetivo desarrollar habilidades y adquirir
capacidades en la utilización de métodos y técnicas para desarrollar y mantener
software de calidad.
El curso tiene 3 créditos académicos los cuales comprenden el estudio independiente y
el acompañamiento tutorial, con elpropósito de:
Comprender los aspectos técnicos y de gestión de la disciplina de ingeniería de
software.
Capacitar a los estudiantes en las técnicas de gestión necesarias para planificar,
organizar, supervisar y controlar proyectos de software.
Fomentar en el estudiante técnicas de gestión de calidad del software.
Obtener un conjunto de técnicas de prueba de software con el propósitode
encontrar y corregir errores antes de entregar el software al cliente.
Este curso esta compuesto por tres unidades didácticas a saber:
Unidad 1. Introducción a la ingeniería de software: se presenta una vista general sobre
la definición de: ingeniería de software, producto de software, procesos de software, se
determina las características del software, los mitos del software. Se presenta...
Leer documento completo
Regístrate para leer el documento completo.