Ingeniería de software: un enfoque metódico, 2.ª edición


Precio:
Precio de venta$134.98

Descripción

Ingeniería de Software: Un Enfoque Metódico (Segunda Edición) proporciona una introducción exhaustiva, pero concisa a la ingeniería de software. Adopta un enfoque metódico para resolver problemas de ingeniería de software, probado a lo largo de varios años de enseñanza, con resultados sobresalientes. El libro cubre conceptos, principios, diseño, construcción, implementación y cuestiones de gestión de la ingeniería de software. Cada capítulo está organizado sistemáticamente en secciones breves y fáciles de leer, con la enumeración de los puntos importantes a recordar. Los diagramas e ilustraciones también resumen los puntos sobresalientes para mejorar el aprendizaje. Además, el libro incluye las metodologías originales del autor que añaden claridad y creatividad a la experiencia de la ingeniería de software.

Novedades de la Segunda Edición son los capítulos sobre proyectos de ingeniería de software, sistemas de soporte a la gestión, marcos y patrones de ingeniería de software como un bloque de construcción significativo para el diseño y construcción de sistemas de software contemporáneos, y fronteras emergentes de la ingeniería de software. El texto comienza con una introducción a la ingeniería de software y el papel del ingeniero de software. Los siguientes capítulos examinan en profundidad el análisis, diseño, desarrollo, implementación y gestión de software. Cubriendo metodologías orientadas a objetos y los principios de la ingeniería de información orientada a objetos, el libro refuerza un enfoque orientado a objetos para las fases iniciales del ciclo de vida del desarrollo de software. Cubre varias técnicas de diagramación y enfatiza la clasificación y el comportamiento de los objetos. El texto presenta tratamientos completos de:

  • Ayudas para la gestión de proyectos que se utilizan comúnmente en la ingeniería de software
  • Una visión general de la fase de diseño de software, incluyendo una discusión del proceso de diseño de software, estrategias de diseño, diseño arquitectónico, diseño de interfaz, diseño de bases de datos y estándares de diseño y desarrollo
  • Diseño de interfaz de usuario
  • Diseño de operaciones
  • Consideraciones de diseño incluyendo catálogo del sistema, documentación del producto, gestión de mensajes de usuario, diseño para software en tiempo real, diseño para reutilización, seguridad del sistema y el efecto ágil
  • Gestión de recursos humanos desde la perspectiva de la ingeniería de software
  • Economía del software
  • Cuestiones de implementación de software que van desde entornos operativos hasta la comercialización de software
  • Mantenimiento de software, sistemas heredados y reingeniería

Este libro de texto se puede utilizar como un curso de uno o dos semestres en ingeniería de software, complementado con una herramienta CASE o RAD apropiada. Enfatiza un enfoque práctico y metódico de la ingeniería de software, evitando un exceso de cálculos teóricos siempre que sea posible. El objetivo principal es ayudar a los estudiantes a adquirir una sólida comprensión de las actividades en el ciclo de vida del desarrollo de software para tener confianza al abordar nuevos proyectos de ingeniería de software.



Autor: Elvis Foster, Bradford Towle Jr
Editorial: Auerbach Publications
Publicado: 20/07/2021
Páginas: 540
Tipo de encuadernación: Tapa blanda
Peso: 2.19lbs
Tamaño: 10.00h x 7.00w x 1.17d
ISBN13: 9780367746018
ISBN10: 0367746018
Categorías BISAC:
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas
- Informática | Sistemas de información de gestión
- Informática | Tecnologías de la información

Sobre el autor

Elvis C. Foster es Profesor de Ciencias de la Computación en Keene State College. Es licenciado en Ciencias de la Computación y Electrónica, así como Doctor en Filosofía (PhD) en Ciencias de la Computación (especializado en ingeniería de software y sistemas de bases de datos) por la Universidad de las Indias Occidentales, Mona Jamaica. Sus intereses de investigación incluyen el desarrollo y la evaluación de sistemas de soporte a la gestión para organizaciones contemporáneas.

Bradford A. Towle, Jr. es Profesor Asistente de Ciencias de la Computación en la Universidad Politécnica de Florida y es el jefe de departamento interino. Es licenciado en Ingeniería Informática (BS) por la Universidad Estatal de Montana, Master en Ciencias (MS) y Doctor en Filosofía (Ph.D.) en Ciencias e Ingeniería Informáticas por la Universidad de Nevada, Reno (especializado en inteligencia artificial y robótica).

Este título no es retornable