Gérer les exigences logicielles de manière agile : combler le fossé entre les exigences logicielles et les spécifications exécutables pour mener à bien un projet.

Note :   (4,5 sur 5)

Gérer les exigences logicielles de manière agile : combler le fossé entre les exigences logicielles et les spécifications exécutables pour mener à bien un projet. (Fred Heath)

Avis des lecteurs

Résumé:

Ce livre propose une approche nouvelle et pratique de la gestion des exigences dans les projets Agile, s'adressant à la fois aux professionnels expérimentés et à ceux qui débutent dans ce domaine. Il distingue efficacement les différents types d'exigences et introduit des pratiques clés telles que le développement piloté par le comportement (BDD). Dans l'ensemble, il est considéré comme une ressource précieuse pour toute personne impliquée dans le développement de logiciels.

Avantages:

Fournit une approche pratique de la gestion des exigences dans les projets Agile.
Distingue clairement les différents types d'exigences.
Introduit BDD et la syntaxe gherkin d'une manière compréhensible.
Bien écrit en anglais simple avec des exemples utiles.
Pertinent pour le développement de logiciels modernes et l'innovation numérique.

Inconvénients:

Certains lecteurs peuvent trouver que certains aspects clés ne sont pas nouveaux pour eux, et le livre peut renforcer des points de vue existants plutôt que d'apporter des perspectives entièrement nouvelles.

(basé sur 3 avis de lecteurs)

Titre original :

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

Contenu du livre :

Apprenez à fournir des logiciels qui répondent aux besoins de vos clients à l'aide d'une méthodologie structurée, de bout en bout, pour gérer les exigences logicielles et construire des systèmes adaptés.

Caractéristiques principales

⬤ Apprenez à communiquer avec les parties prenantes d'un projet pour obtenir des exigences logicielles.

⬤ Les méthodes et les techniques pragmatiques permettent de traiter chaque phase du cycle de vie des exigences.

⬤ Gérer le processus de développement logiciel et fournir des exigences vérifiées en utilisant Scrum et Kanban.

Description du livre

La difficulté à capturer et à gérer les exigences avec précision est la cause la plus fréquente d'échec des projets logiciels. Apprendre à analyser et à modéliser les exigences et à produire des spécifications liées à un code fonctionnel est l'étape la plus fondamentale que vous puissiez franchir pour assurer la réussite de votre projet. Ce livre se concentre sur une méthodologie délimitée et structurée qui vous aidera à analyser les exigences et à rédiger des spécifications complètes et vérifiables.

Vous commencerez par découvrir les différentes entités du domaine des exigences et comment les découvrir en fonction des commentaires des clients. Vous explorerez ensuite des méthodes éprouvées telles que la cartographie d'impact et le développement guidé par le comportement (BDD), ainsi que de nouvelles techniques telles que D3 et le développement de fonctionnalités d'abord. Ce livre vous guide tout au long du processus de modélisation des exigences des clients sous forme de cartes d'impact et de leur rédaction sous forme de spécifications exécutables. Vous comprendrez également comment organiser et prioriser les tâches d'un projet en utilisant les cadres Agile, tels que Kanban et Scrum, et comment vérifier les spécifications par rapport au code livré. Enfin, vous verrez comment commencer à mettre en œuvre la méthodologie de gestion des exigences dans un scénario réel.

À la fin de ce livre, vous serez en mesure de modéliser et de gérer les exigences afin de créer des spécifications exécutables qui vous aideront à mener à bien des projets logiciels.

Ce que vous apprendrez

⬤ Démarrer le processus de collecte et d'analyse des exigences lors de votre première réunion avec le client.

⬤ Définir avec précision le comportement du système en tant que caractéristiques.

⬤ Modéliser et décrire les entités des exigences en utilisant la cartographie d'impact et le BDD.

⬤ Créer un backlog de produit basé sur les fonctionnalités et l'utiliser pour piloter le développement du logiciel.

⬤ Écrire le code de vérification pour transformer les caractéristiques en spécifications exécutables.

⬤ Fournir le bon logiciel et répondre au changement en utilisant Scrum ou Kanban.

⬤ Choisir les outils logiciels appropriés pour assurer la transparence et la traçabilité auprès de vos clients.

A qui s'adresse ce livre ?

Ce livre s'adresse aux ingénieurs logiciels, aux analystes commerciaux, aux chefs de produit, aux chefs de projet et aux parties prenantes des projets logiciels qui souhaitent apprendre une variété de techniques et de méthodologies pour rassembler des exigences logicielles précises. Une compréhension fondamentale du cycle de vie du développement logiciel (SDLC) est nécessaire pour commencer à lire ce livre. Bien que cela ne soit pas nécessaire, une connaissance de base de la philosophie et des pratiques Agile, telles que Scrum, ainsi qu'une certaine expérience de la programmation vous aideront à tirer le meilleur parti de ce livre.

Autres informations sur le livre :

ISBN :9781800206465
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Gérer les exigences logicielles de manière agile : combler le fossé entre les exigences logicielles...
Apprenez à fournir des logiciels qui répondent...
Gérer les exigences logicielles de manière agile : combler le fossé entre les exigences logicielles et les spécifications exécutables pour mener à bien un projet. - Managing Software Requirements the Agile Way: Bridge the gap between software requirements and executable specifications to deliver successful project
Le guide du professionnel Scrum Master (PSM I) : Pratiquez Scrum avec succès dans des projets réels...
Mettez en œuvre des techniques Scrum modernes et...
Le guide du professionnel Scrum Master (PSM I) : Pratiquez Scrum avec succès dans des projets réels et obtenez la certification PSM I en toute confiance. - The Professional Scrum Master (PSM I) Guide: Successfully practice Scrum in real-world projects and achieve PSM I certification with confidence

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)