Sommerville, Ian

Ingeniería del software / Ian Sommerville - [s.l.] Pearson Educación 2005 - 712. p.

INTRODUCCIÓN; ¿Qué es la ingeniería del software? SISTEMAS SOCIO-TÉCNICOS, ingeniería de sistemas; Definición de requerimientos del sistema; Sistemas críticos; Confiabilidad de un sistema.  PROCESOS DEL SOFTWARE. Modelos del proceso del software. GESTION DE PROYECTOS. Actividades de gestión; Planificación del proyecto. REQUERIMIENTOS Requerimientos del software. PROCESOS DE LA INGENIERÍA DE REQUERIMIENTOS. Estudios de viabilidad; Obtención y análisis de requerimientos.  MODELOS DEL SISTEMA. Modelos de contexto; Modelos de flujos de datos. ESPECIFICACIÓN DE SISTEMAS CRÍTICOS. Identificación de riesgos; Análisis y clasificación de riesgos. ESPECIFICACIÓN FORMAL. Especificación formal en el proceso del software. DISEÑO. Diseño arquitectónico; Organización del sistema. ARQUITECTURAS DE SISTEMAS DISTRIBUIDOS. Arquitecturas cliente-servidor. ARQUITECTURAS DE APLICACIONES. Sistemas de procesamiento de datos. DISEÑO ORIENTADO A OBJETOS. Objetos y clases. DISEÑO DE SOFTWARE DE TIEMPO REAL. Diseño del sistema; Modelado de sistemas de tiempo real; Gestión de procesos. DISEÑO DE INTERFACES DE USUARIO. Interacción del usuario; El proceso de diseño de la interfaz de usuario. DESARROLLO. Métodos ágiles; Prototipado del software. REUTILIZACION DEL SOFTWARE. Patrones de diseño; Reutilización de sistemas de aplicaciones; INGENIERÍA DEL SOFTWARE BASADA EN COMPONENTES. Modelos de componentes.  DESARROLLO DE SISTEMAS CRÍTICOS.  Procesos confiables; Programación segura. EVOLUCION DEL SOFTWARE. Mantenimiento del software. VERIFICACION Y VALIDACION. Planificación de la verificación y validación. PRUEBAS DEL SOFTWARE.  Pruebas de integración. VALIDACION DE SISTEMAS CRÍTICOS. Validación de la fiabilidad. GESTION DE PERSONAL. Selección de personal; El modelo de madurez de la capacidad del personal; ESTIMACION DE COSTES DEL SOFTWARE. Productividad; Técnicas de estimación; Gestión de calidad; iso 9000; Control de la calidad; MEJORA DE PROCESOS. Calidad de producto y proceso; Clasificación de los procesos. GESTION DE CONFIGURACIONES. Identificación de los elementos de configuración; Construcción del sistema; Herramientas CASE para gestión de configuraciones.

9788478290741


COMPUTACIÓN--SOFTWARE-PROGRAMACIÓN ; INGENIERIA DE SOFTWARE ; INGENIERIA DE SISTEMAS BASADOS EN COMPUTADORA ; ADMINISTRACIÓN DE PROYECTOS-COMPUTACIÓN ; PROGRAMACIÓN ORIENTADO A OBJETOS

005.1 / S666