Managing Software Requirements the Agile Way: Acorte la brecha entre los requisitos de software y las especificaciones ejecutables para entregar un proyecto exitoso

Puntuación:   (4,5 de 5)

Managing Software Requirements the Agile Way: Acorte la brecha entre los requisitos de software y las especificaciones ejecutables para entregar un proyecto exitoso (Fred Heath)

Opiniones de los lectores

Resumen:

El libro ofrece un enfoque fresco y práctico de la gestión de requisitos en proyectos ágiles, dirigido tanto a profesionales experimentados como a quienes se inician en este campo. Distingue eficazmente entre varios tipos de requisitos e introduce prácticas clave como el desarrollo basado en el comportamiento (BDD). En general, se considera un recurso valioso para cualquier persona involucrada en el desarrollo de software.

Ventajas:

Proporciona un enfoque práctico para la gestión de requisitos en proyectos ágiles.
Distingue claramente entre los diferentes tipos de requisitos.
Introduce BDD y la sintaxis gherkin de forma comprensible.
Bien escrito en inglés sencillo con ejemplos útiles.
Relevante para el desarrollo de software moderno y la innovación digital.

Desventajas:

Algunos lectores pueden encontrar que ciertos aspectos clave no son nuevos para ellos, y el libro puede reforzar los puntos de vista existentes en lugar de proporcionar ideas totalmente nuevas.

(basado en 3 opiniones de lectores)

Título original:

Managing Software Requirements the Agile Way: Bridge the gap between software requirements and executable specifications to deliver successful project

Contenido del libro:

Aprenda a entregar software que satisfaga las necesidades de sus clientes con la ayuda de una metodología estructurada e integral para gestionar los requisitos de software y crear sistemas adecuados.

Características principales

⬤ Aprenda a comunicarse con las partes interesadas de un proyecto para obtener requisitos de software.

⬤ Abordar cada fase del ciclo de vida de los requisitos con métodos y técnicas pragmáticas.

⬤ Gestionar el proceso de desarrollo de software y entregar requisitos verificados utilizando Scrum y Kanban.

Descripción del libro

La dificultad para capturar y gestionar con precisión los requisitos es la causa más común del fracaso de los proyectos de software. Aprender a analizar y modelar los requisitos y producir especificaciones que estén conectadas con el código de trabajo es el paso más fundamental que se puede dar hacia el éxito del proyecto. Este libro se centra en una metodología delineada y estructurada que le ayudará a analizar los requisitos y a redactar especificaciones completas y verificables.

Empezarás aprendiendo sobre las diferentes entidades en el dominio de los requisitos y cómo descubrirlas basándote en las aportaciones de los clientes. A continuación, explorará métodos de eficacia probada, como los mapas de impacto y el desarrollo basado en el comportamiento (BDD), junto con nuevas técnicas, como D3 y el desarrollo "feature-first". Este libro le llevará a través del proceso de modelar los requisitos del cliente como mapas de impacto y escribirlos como especificaciones ejecutables. También entenderá cómo organizar y priorizar las tareas del proyecto utilizando marcos ágiles, como Kanban y Scrum, y verificar las especificaciones con el código entregado. Por último, verá cómo empezar a aplicar la metodología de gestión de requisitos en un escenario de la vida real.

Al final de este libro, usted será capaz de modelar y gestionar los requisitos para crear especificaciones ejecutables que le ayudarán a entregar proyectos de software con éxito.

Lo que aprenderá

⬤ Iniciar el proceso de recopilación y análisis de requisitos en su primera reunión con el cliente.

⬤ Definir con precisión el comportamiento del sistema como características.

⬤ Modelar y describir entidades de requerimientos usando Impact Mapping y BDD.

⬤ Crear un backlog de producto basado en características y utilizarlo para impulsar el desarrollo de software.

⬤ Escribir código de verificación para convertir características en especificaciones ejecutables.

⬤ Entregar el software adecuado y responder a los cambios utilizando Scrum o Kanban.

⬤ Elegir herramientas de software apropiadas para proporcionar transparencia y trazabilidad a sus clientes.

A quién va dirigido este libro

Este libro está dirigido a ingenieros de software, analistas de negocio, gestores de productos, gestores de proyectos y partes interesadas en proyectos de software que deseen aprender una variedad de técnicas y metodologías para recopilar requisitos de software precisos. Para empezar a leer este libro, es necesario tener conocimientos básicos del ciclo de vida de desarrollo de software (SDLC). Aunque no es necesario, un conocimiento básico de la filosofía y las prácticas ágiles, como Scrum, junto con cierta experiencia en programación, le ayudarán a sacar el máximo partido de este libro.

Otros datos del libro:

ISBN:9781800206465
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Managing Software Requirements the Agile Way: Acorte la brecha entre los requisitos de software y...
Aprenda a entregar software que satisfaga las...
Managing Software Requirements the Agile Way: Acorte la brecha entre los requisitos de software y las especificaciones ejecutables para entregar un proyecto exitoso - Managing Software Requirements the Agile Way: Bridge the gap between software requirements and executable specifications to deliver successful project

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)