Gestionando requisitos de software a la manera Agile: Tienda un puente entre los requisitos de software y las especificaciones ejecutables para entregar proyectos exitosos


Precio:
Precio de venta$51.98

Descripción

Aprenda a entregar software que satisfaga las necesidades de sus clientes con la ayuda de una metodología estructurada de principio a fin para gestionar los requisitos del software y construir sistemas adecuados.

Características clave

  • Aprenda a comunicarse con las partes interesadas de un proyecto para obtener los requisitos del software
  • Aborde cada fase del ciclo de vida de los requisitos con métodos y técnicas pragmáticos
  • Gestione el proceso de desarrollo de software y entregue requisitos verificados usando Scrum y Kanban

Descripción del libro

La dificultad para capturar y gestionar los requisitos con precisión 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 a un código que funcione es el paso fundamental que puede dar para lograr el éxito del proyecto. Este libro se centra en una metodología delineada y estructurada que le ayudará a analizar los requisitos y a escribir especificaciones completas y verificables.

Comenzará aprendiendo sobre las diferentes entidades en el dominio de los requisitos y cómo descubrirlas basándose en la información del cliente. Luego explorará métodos probados y comprobados como el mapeo de impacto y el desarrollo impulsado por el comportamiento (BDD), junto con nuevas técnicas como D3 y el desarrollo centrado en las características. Este libro le guiará a través del proceso de modelado de los requisitos del cliente como mapas de impacto y su escritura como especificaciones ejecutables. También comprenderá 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. Finalmente, verá cómo empezar a implementar la metodología de gestión de requisitos en un escenario de la vida real.

Al final de este libro, podrá modelar y gestionar los requisitos para crear especificaciones ejecutables que le ayudarán a entregar proyectos de software exitosos.

Lo que aprenderá

  • Ponga en marcha el proceso de recopilación y análisis de requisitos en su primera reunión con el cliente
  • Defina con precisión el comportamiento del sistema como características
  • Modele y describa las entidades de los requisitos utilizando Impact Mapping y BDD
  • Cree un backlog de producto basado en características y utilícelo para impulsar el desarrollo de software
  • Escriba código de verificación para convertir las características en especificaciones ejecutables
  • Entregue el software correcto y responda a los cambios utilizando Scrum o Kanban
  • Elija las herramientas de software adecuadas para proporcionar transparencia y trazabilidad a sus clientes

Para quién es este libro

Este libro está dirigido a ingenieros de software, analistas de negocio, gerentes de producto, gerentes de proyecto y partes interesadas en proyectos de software que buscan aprender una variedad de técnicas y metodologías para recopilar requisitos de software precisos. Se necesita una comprensión fundamental del ciclo de vida del desarrollo de software (SDLC) para empezar con este libro. Aunque no es necesario, un conocimiento básico de la filosofía y las prácticas ágiles, como Scrum, junto con algo de experiencia en programación le ayudará a sacar el máximo provecho de este libro.



Autor: Fred Heath
Editorial: Packt Publishing
Publicado: 14/08/2020
Páginas: 214
Tipo de encuadernación: Tapa blanda
Peso: 0,83 libras
Tamaño: 9,25 alto x 7,50 ancho x 0,45 fondo
ISBN13: 9781800206465
ISBN10: 1800206461
Categorías BISAC:
- Informática | Desarrollo e ingeniería de software | Gestión de proyectos
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas
- Informática | Gestión de documentos

Este título no es retornable