Schach, Stephen R
Ingeniería de software clásica y orientada a objetos / Stephen R Schach - 1a. ed. - México, D.F. McGraw-Hill Interamericana 2006 - 581. p.
EL CAMPO DE APLICACIÓN DE LA INGENIERÍA DE SOFTWARE. Aspectos históricos. Aspectos económicos. Aspectos del mantenimiento. MODELOS DEL CICLO DE VIDA DEL SOFTWARE; Desarrollo del software en teoría. Minicaso de estudio winburg. Lecciones del minicaso de estudio winburg. EL PROCESO DEL SOFTWARE; El proceso unificado. Interacción e incrementación en el paradigma orientado a objetos. El flujo de trabajo de los requerimientos. EQUIPOS; Organización de equipos; Enfoque del equipo democrático. Enfoque clásico del equipo con un programador jefe; LAS HERRAMIENTAS DEL OFICIO; Depuración paso a paso. Análisis consto-beneficio. Métrica del software; PRUEBAS; Aspectos de calidad; Pruebas basadas en la no ejecución; Pruebas basadas en la ejecución; DE MÓDULOS A OBJETOS; qué es un modulo?; Cohesión; Acoplamiento; REUTILIZACIÓN Y PORTABILIDAD; Conceptos de reutilización; Obstáculos para la reutilización; Estudios de caso de reutilización; PLANEACIÓN Y ESTIMACIÓN; Planeación y proceso de software; Estimación de duración y costo; Componentes de un plan de administración de proyectos de software; REQUERIMIENTOS; Como determinar lo que el cliente necesita; Repaso del flujo de trabajo de los requerimientos; Comprender el dominio; ANÁLISIS CLÁSICO; El documento de especificaciones; Especificaciones informales; Análisis de sistemas estructurados; ANÁLISIS ORIENTADO A OBJETOS; El flujo de trabajo del análisis. Extracción de las clases de entidad. Análisis orientado a objetos: el caso de estudio del problema del elevador. DISEÑO; Diseño y abstracción. Diseño orientado a operaciones. Análisis del flujo de datos. IMPLEMENTACIÓN. Elección del lenguaje de programación. Lenguajes de cuarta generación. Buenas prácticas de programación; MANTENIMIENTO POSENTREGA; Por que es necesario el mantenimiento posentrega. qué se les exige a los programadores durante el mantenimiento posentrega?. Mini caso de estudio mantenimiento posentrega; MÁS SOBRE UML; Uml no es una metodología. Diagramas de clases. Notas.
9701056361
INGENIERIA DE SOFTWARE--INGENIERIA DE SISTEMAS
005.1 / S43
Ingeniería de software clásica y orientada a objetos / Stephen R Schach - 1a. ed. - México, D.F. McGraw-Hill Interamericana 2006 - 581. p.
EL CAMPO DE APLICACIÓN DE LA INGENIERÍA DE SOFTWARE. Aspectos históricos. Aspectos económicos. Aspectos del mantenimiento. MODELOS DEL CICLO DE VIDA DEL SOFTWARE; Desarrollo del software en teoría. Minicaso de estudio winburg. Lecciones del minicaso de estudio winburg. EL PROCESO DEL SOFTWARE; El proceso unificado. Interacción e incrementación en el paradigma orientado a objetos. El flujo de trabajo de los requerimientos. EQUIPOS; Organización de equipos; Enfoque del equipo democrático. Enfoque clásico del equipo con un programador jefe; LAS HERRAMIENTAS DEL OFICIO; Depuración paso a paso. Análisis consto-beneficio. Métrica del software; PRUEBAS; Aspectos de calidad; Pruebas basadas en la no ejecución; Pruebas basadas en la ejecución; DE MÓDULOS A OBJETOS; qué es un modulo?; Cohesión; Acoplamiento; REUTILIZACIÓN Y PORTABILIDAD; Conceptos de reutilización; Obstáculos para la reutilización; Estudios de caso de reutilización; PLANEACIÓN Y ESTIMACIÓN; Planeación y proceso de software; Estimación de duración y costo; Componentes de un plan de administración de proyectos de software; REQUERIMIENTOS; Como determinar lo que el cliente necesita; Repaso del flujo de trabajo de los requerimientos; Comprender el dominio; ANÁLISIS CLÁSICO; El documento de especificaciones; Especificaciones informales; Análisis de sistemas estructurados; ANÁLISIS ORIENTADO A OBJETOS; El flujo de trabajo del análisis. Extracción de las clases de entidad. Análisis orientado a objetos: el caso de estudio del problema del elevador. DISEÑO; Diseño y abstracción. Diseño orientado a operaciones. Análisis del flujo de datos. IMPLEMENTACIÓN. Elección del lenguaje de programación. Lenguajes de cuarta generación. Buenas prácticas de programación; MANTENIMIENTO POSENTREGA; Por que es necesario el mantenimiento posentrega. qué se les exige a los programadores durante el mantenimiento posentrega?. Mini caso de estudio mantenimiento posentrega; MÁS SOBRE UML; Uml no es una metodología. Diagramas de clases. Notas.
9701056361
INGENIERIA DE SOFTWARE--INGENIERIA DE SISTEMAS
005.1 / S43