Ingenieria de software

Solo disponible en BuenasTareas
  • Páginas : 115 (28705 palabras )
  • Descarga(s) : 7
  • Publicado : 13 de agosto de 2010
Leer documento completo
Vista previa del texto
Ingeniería de Software

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
1

Ingeniería de Software

TABLA DE CONTENIDO
INTRODUCCIÓN PRIMERA UNIDAD. INTRODUCCIÓN A LA INGENIERÍA DE SOFTWAREINTRODUCCIÓN 1. EL PRODUCTO Lección 1. El Producto Lección 2. Evolución del Software Lección 3. El Software Lección 4. Aplicaciones del Software Lección 5. Mitos del Software 2. EL PROCESO Lección 6. Definición de Ingeniería de Software Lección 7. Esquema de la Ingeniería de Software Lección 8. Esencia de la Ingeniería de Software Lección 9. Procesos, Métodos y Herramientas Lección 10. El Proceso del Software3. MODELOS DE PROCESO DE SOFTWARE Lección 11. Modelo Lineal Secuencial Lección 12. Modelo de Construcción de Prototipos Lección 13. Modelo DRA Lección 14. Modelos de Procesos Evolutivos de Software Lección 15. Modelo de Métodos Formales y Técnicas de Cuarta Generación SEGUNDA UNIDAD. GESTIÓN Y PLANIFICACIÓN DE PROYECTOS SOFTWARE INTRODUCCIÓN 4. CONCEPTOS SOBRE GESTIÓN DE PROYECTOS Lección 16.Gestión de Proyectos Lección 17. Personal Lección 18. El Producto Lección 19. El Proceso Lección 20. El Proyecto 5. EL PROCESO DE SOFTWARE Y MÉTRICAS DEL PROYECTO Lección 21. Métricas en el Proceso y Dominios del Proyecto Lección 22. Mejora Estadística del Proceso del Software Lección 23. Métricas del Proyecto Lección 24. Mediciones del Software Lección 25. Métricas para la Calidad del Software 6.PLANIFICACION DE PROYECTOS DE SOFTWARE Lección 26. Á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 31 34 34 35 35 36 38 39 40 42 43 45 48 49 53 58 59

Ingeniería de Software
Lección 27. Estimación del Proyecto de Software y Técnicas de Descomposición Lección 28. Modelos Empíricos de Estimación Lección 29. Riesgo del Software Lección 30. PlanificaciónTemporal del Proyecto TERCERA UNIDAD. CONTROL DE CALIDAD DEL SOFTWARE INTRODUCCIÓN 7. GARANTIA DE CALIDAD DEL SOFTWARE Lección 31. Conceptos de Calidad Lección 32. Tendencia de la Calidad Lección 33. Garantía y Aseguramiento de la Calidad del Software Lección 34. Revisiones del Software Lección 35. Garantía de Calidad Estadística, Fiabilidad y Estándar ISO 9001 8. TECNICAS DE PRUEBA DEL SOFTWARELección 36. Fundamentos de la Prueba del Software Lección 37. Diseño de Casos de Prueba, Pruebas de la Caja Blanca y del Camino Básico Lección 38. Prueba de la Estructura de Control Lección 39. Prueba de la Caja Negra Lección 40. Prueba de Entornos Especializados, Arquitecturas y Aplicaciones 9. ESTRATEGIAS DE PRUEBA DEL SOFTWARE Lección 41. Enfoque Estratégico de la Prueba del Software Lección 42.Prueba de Unidad Lección 43. Pruebas de Integración del Sistema Lección 44. Métricas Técnicas del Software Lección 45. Métricas del Modelo del Software Pág. 61 64 70 80 89 89 90 91 94 96 97 101 108 108 110 112 114 114 117 117 122 123 129 136

3

Ingeniería de Software
INTRODUCCIÓN El curso Ingeniería de Software tiene como objetivo desarrollar habilidades y adquirir capacidades en lautilizació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 el propó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ósito de encontrar y corregir errores antes de entregar el software al cliente.

Este curso está compuesto por tres unidades didácticas a saber: Unidad 1. Introducción a la ingeniería de software: se presenta...
tracking img