Recuerda que la disponibilidad del libro en formato PDF puede variar dependiendo de la región y las políticas de derechos de autor. roger pressman ingenieria de software 9 edicion pdf
Puedo sugerirte algunas opciones para acceder al PDF del libro: If you are looking to write or read
- Introducción a la Ingeniería de Software: Define la ingeniería de software, su importancia y su relación con otras disciplinas.
- El Proceso de Desarrollo de Software: Describe los diferentes modelos de proceso de desarrollo de software, como el modelo en cascada, el modelo en espiral y el modelo ágil.
- Análisis de Requisitos: Explica cómo identificar, analizar y documentar los requisitos del software.
- Diseño de Software: Presenta los principios y técnicas de diseño de software, incluyendo el diseño de la arquitectura, el diseño de componentes y el diseño de interfaces.
- Implementación y Pruebas: Cubre las actividades de implementación, pruebas unitarias, integración y pruebas de sistema.
- Mantenimiento y Evolución: Describe las actividades de mantenimiento, evolución y reingeniería del software.
Acceso al PDF
Los críticos señalan que es menos "intimidante" que ediciones anteriores gracias a una reducción del contenido puramente informativo y una organización más directa en cinco partes: Proceso, Modelado, Gestión de Calidad, Gestión de Proyectos y Temas Avanzados. Enfoque práctico: Introducción a la Ingeniería de Software : Define
Esta edición ha sido reestructurada para adaptarse a los cambios actuales de la industria, manteniendo su lugar como la guía más completa del mundo sobre el tema. McGraw Hill Enfoque Moderno:
Enfoque y Características
- El producto y el proceso del software: La trilogía de personas, producto y proceso.
- Modelos de proceso: Cascada, incremental, espiral y desarrollo concurrente.
- Metodologías Ágiles: Scrum, Kanban, eXtreme Programming (XP) y SAFe (Scaled Agile Framework).
- Análisis de requisitos: Modelado de dominios, escenarios y clases.
- Diseño de software: Arquitectura, patrones de diseño (GoF) y diseño orientado a componentes.
- Pruebas de software: Estrategias de validación y verificación (V&V), pruebas de caja negra y caja blanca.
- Mantenimiento y reingeniería: Gestión de deuda técnica.
- Gestión de proyectos: Estimación de costos (COCOMO II), planificación de riesgos y gestión de equipos.