Portada de La ciencia de la ingeniería de requisitos: Un enfoque sistemático para la obtención y especificación de requisitos de software

La ciencia de la ingeniería de requisitos: Un enfoque sistemático para la obtención y especificación de requisitos de software

por Joachim Doerr, Peter Maass, Bernd Bruegge · 2003

Sinopsis

Un libro técnico que detalla un enfoque estructurado para la ingeniería de requisitos, cubriendo desde la identificación de necesidades hasta la especificación y validación de los requisitos de software.

Sé el primero en valorar este libro.

Libros similares

Libros relacionados según distintos criterios de búsqueda

Thinking in Systems: A Primer

Donella H. Meadows·2008·no ficcion

Aunque no trata directamente de software, este libro proporciona un marco de pensamiento esencial para entender cómo los requisitos de software interactúan dentro de un sistema más grande. Ayuda a ver el sistema de software no como componentes aislados, sino como un conjunto de elementos interconectados con dinámicas propias, una perspectiva crucial para la ingeniería de requisitos.

Cómo conversar con un analista (de negocio y de sistemas)

Fernando López·2011·divulgacion

A diferencia de la formalidad de 'La ciencia de la ingeniería de requisitos', este libro se centra en el lado humano y la comunicación efectiva de la obtención de requisitos. Aborda las "soft skills" necesarias para extraer información y evitar malentendidos, complementando la perspectiva técnica con un enfoque en la interacción interpersonal.

La semántica de la interfaz de usuario: la pragmática en el acto de usar

Don Norman·1988·divulgacion

Aunque superficialmente trata de interfaces, el núcleo filosófico de este libro resuena con la ingeniería de requisitos al cuestionar cómo se conceptualizan y satisfacen las 'necesidades' no solo funcionales sino también cognitivas y emocionales del usuario. Profundiza en la comprensión de lo que realmente significa para un sistema ser 'útil' o 'intuitivo', y cómo esas ideas deben traducirse en requisitos.

La estructura de las revoluciones científicas

Thomas S. Kuhn·1962·filosofia

A un nivel profundo, la ingeniería de requisitos a menudo implica el desafío de conciliar diferentes 'paradigmas' o visiones del mundo entre stakeholders. Este libro ayuda a entender cómo la resistencia al cambio, la adopción de nuevas tecnologías o procesos, y la gestación de ideas fundamentalmente diferentes pueden ser vistas como mini-revoluciones paradigmáticas. Permite reflexionar sobre la dificultad de la comunicación y la negociación cuando las bases conceptuales difieren radicalmente entre los participantes en la obtención de requisitos.

El arte de la programación: Un enfoque práctico para el desarrollo de software

Bjarne Stroustrup·2004·divulgacion

Aunque Stroustrup es conocido por C++, este libro se centra en la ingeniería de software en un sentido más amplio, incluyendo el pensamiento que precede a la codificación, como la arquitectura y el diseño, que están intrínsecamente ligados a los requisitos. Ofrece una perspectiva desde un referente del software europeo que matiza el proceso de entender y construir sistemas complejos.

Análisis de sistemas orientados a objetos con aplicaciones (UML 2.0)

Grady Booch·2004·divulgacion

Booch es una figura clave en la orientación a objetos y UML, que son herramientas fundamentales para la representación de requisitos en muchos contextos de ingeniería de software. Aunque 'La ciencia de la ingeniería de requisitos' puede tocar UML, este libro de Booch (uno de los 'Tres Amigos' de UML) ofrece una perspectiva más profunda y original sobre cómo modelar sistemas para una comprensión clara de sus necesidades.

Specification by Example: How Successful Teams Deliver the Right Software

Gojko Adzic·2011·divulgacion

Mientras que el libro de referencia se enfoca en metodologías sistemáticas para la obtención y especificación de requisitos, Adzic propone una estructura específica para expresarlos: mediante ejemplos. Esta técnica estructural convierte los requisitos abstractos en escenarios tangibles que pueden ser validados, generando un 'lenguaje ubicuo' y un puente entre el negocio y la implementación directa de los requisitos.

Patterns of Enterprise Application Architecture

Martin Fowler·2002·no ficcion

La ingeniería de requisitos se trata de definir qué construir, y este libro de patrones de Fowler se trata de cómo estructurar esa construcción. La sinergia estructural reside en que los requisitos, una vez entendidos, deben traducirse en una arquitectura. El libro de Fowler proporciona un vocabulario y una forma de estructurar soluciones de diseño que pueden ser empleadas para refinar y validar la 'especificación' de los requisitos, anticipando cómo se manifestarán en el sistema final.

Ayúdame a que yoleo sea sostenible