000 02982nam a2200241Ia 4500
001 12418
003 SV-SsUGB
008 180402s2005||||es |||||||||||||| ||spa||
020 _a9788478290741
040 _aUGB
041 0 _aspa
082 4 _a005.1
_bS666
100 1 _aSommerville, Ian
_eAutor
245 1 0 _aIngeniería del software /
_cIan Sommerville
260 _a[s.l.]
_bPearson Educación
_c2005
300 _a712. p.
520 _aINTRODUCCIÓ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.
542 1 _aSommerville, Ian
_g2005
_i2005
650 4 _aCOMPUTACIÓN
650 4 _xSOFTWARE-PROGRAMACIÓN ; INGENIERIA DE SOFTWARE ; INGENIERIA DE SISTEMAS BASADOS EN COMPUTADORA ; ADMINISTRACIÓN DE PROYECTOS-COMPUTACIÓN ; PROGRAMACIÓN ORIENTADO A OBJETOS
700 1 _aSommerville, Ian
942 _cBK
999 _c8548
_d8548