SlideShare une entreprise Scribd logo
4705487813269
ISBN 978-1-326-47054-8
90000
Echoes s’est donné pour mission
d’accompagner ses clients dans la
modernisation de leurs
applications et l’industrialisation
de leur chaine de production
logicielle.
Acteur incontournable de
l’écosystème DevOps, la société
intervient dans les domaines de
l’embarqué, de l’industrie, et de
l’édition logicielle.
Ce livre blanc apporte un éclairage sur cette
préoccupation majeure pour les acteurs du
développement logiciel qu’est la recherche d’une
solution de gestion d’exigences adaptée à leur
environnement.
Après avoir fait un panorama des principaux
produits de gestion d'exigences, nous proposons
aussi une description fonctionnelle de l’outil de
gestion d'exigences idéal adaptée aux nouvelles
méthodologies de développement (Agile, DevOps,
Integration Continue).
Pour en savoir plus, lisez notre blog de référence
sur l'usine logicielle, l'ALM et les méthodologies de
développement : http://usine-logicielle.fr
Livre Blanc - Echoes Labs
Tirer profit d’un outillage de
gestion des exigences
CollectifEchoesLabsTirerprofitd’unoutillagedegestiondesexigences
Sylvain Leroy
David Michel
Tirer profit d’un outillage
de gestion des exigences
Livre blanc - Echoes Labs
2
Tous droits de traduction, de reproduction et d’adaptation
réservés pour tous les pays.
© janvier 2016 – Echoes Labs SAS
ISBN : 978-1-326-47054-8
3
SOMMAIRE
	
REMERCIEMENTS........................................................................... 5
1 Introduction ............................................................................ 7
2 Avant Propos........................................................................ 11
3 La gestion des exigences : utilité et bénéfices ................ 19
4 Pourquoi un outillage spécialisé s’avère nécessaire ? ... 31
5 Les fonctionnalités attendues............................................. 41
6 Comparatif de solutions du marché.................................. 53
7 Conclusion ........................................................................... 89
8 Pour plus d’informations...................................................... 93
9 À propos d’Echoes .............................................................. 97
5
Cet ouvrage a été réalisé par David Michel, Ingénieur Recherche
et Développement et Sylvain Leroy, Directeur des Technologies de
la société Echoes.
Nous remercions particulièrement les différents auteurs et
illustrateurs pour les supports graphiques et les droits de citation.
Nous remercions par ailleurs les sociétés qui ont participé à cette
étude pour le temps qu’elles nous ont consacré, les explications
qu’elles nous ont fournies et leur patience pour nous permettre
d’appréhender la complexité de leur métier.
REMERCIEMENTS
7
1 INTRODUCTION
8
Un aphorisme répandu dans les bonnes salles de pause rapporte
qu’un projet informatique échoue toujours au début et jamais à la
fin. Le caractère incertain des projets informatiques que ce soit sur
les aspects délais, budget, périmètre, qualité ou encore de la
satisfaction du client poussent logiquement les Project Managers à
protéger leur activité.
L’ingénierie des exigences apporte des éléments de méthodes et
d’organisations pour mieux cerner les attentes du Client et tracer
les changements propices à la mise en danger du projet. Toutefois,
cette gestion des exigences s’avère généralement d’une
complexité qui pousse les Project Managers à utiliser des outils.
Pour autant la richesse de l’offre logicielle et le caractère
hétéroclite des projets informatiques et des organisations des unités
de production ne facilitent pas le choix d’une solution qui pourrait
s’avérer - au premier regard - hasardeuse.
Nous allons donc tenter au travers de ce livre blanc d’apporter un
éclairage sur cette préoccupation majeure pour les acteurs qu’est
la recherche d’une solution logicielle de gestion d’exigences
adaptée à leur environnement. En filigrane, nous vous proposerons
une description fonctionnelle de l’outil de gestion d’exigences
adaptée aux nouvelles méthodologies (Agile, DevOps, Intégration
Continue).
“
Un projet informatique échoue
toujours au
début et jamais
à la fin.
”
Inconnu
9
Pour les plus indécis, la première partie de ce livre blanc aborde
de manière succincte les enjeux de la gestion des exigences et les
bénéfices attendus de cette activité.
La seconde partie intéressera toute personne ayant eu à mettre
en œuvre un suivi d’exigences en abordant la problématique
suivante : le choix de l’outil et les interrogations liées à l’utilisation
d’un outillage spécialisé versus les outils classiques de bureautique
(Excel™ …).
La troisième partie reprend les fonctionnalités attendues d’un outil
de gestion d’exigences. Plus que la description, nous apportons
pour chaque fonctionnalité, les différents points d’attention pour
qu’à l’image d’un contrôle technique, vous ne laissiez pas
échapper un défaut qui plus tard vous fera remettre en cause
votre acquisition.
La dernière partie propose une analyse d’outils du marché (Testlink,
Jama, qTest, Squash TM, HP ALM, Polarion) et un comparatif
fonctionnel.
Bien entendu, ce document ne saurait remplacer les sources de
référence et les conférences françaises sur l’ingénierie des
exigences telles que l’Observatoire de l’Ingénierie des Exigences,
l’évènement JFIE 1 en France et ISTQB 2.
11
2 AVANT PROPOS
12
Chaque année, une nouvelle étude
l’atteste : conduire un projet informatique
est risqué. D’après le Standish Group [7],
le ratio d’échec des projets est resté
stable depuis 10 ans avec un taux moyen
de 31,1% de projets annulés avant d’avoir
pu atteindre la fin de leur cycle de
développement 3. Ce même rapport
évalue le taux de projets terminés à temps
et dans le budget à seulement 16,2%. Il
semble capital au vue des analyses de dimensionner
correctement le projet et le nombre de fonctionnalités (exigences).
Ainsi seulement 42% des projets dans une grande entreprise
Américaine fourniront les fonctionnalités attendues à l’origine
versus 78,4% dans une petite entreprise.
Une autre étude de 2007 par Tata Consulting [3] (table 1) confirme
cette analyse en détaillant les problèmes rencontrés par ces
projets. Résultat : de nombreux projets voient déborder leurs délais
et leurs coûts.
Motif de l’échec Probabilité
Projets hors délai 62 %
Projets hors budget 49 %
Projets avec des coûts de maintenance importants 47 %
Projets contestés par les utilisateurs finaux 25 %
Projets n’ayant pas atteint le ROI attendu 13 %
Table 1: Statistiques d’échec des projets selon Tata Consulting [3]
(2007)

Contenu connexe

Tendances

Présentation PFE: SmartAudit
Présentation PFE: SmartAuditPrésentation PFE: SmartAudit
Présentation PFE: SmartAudit
Mohamed Ayoub OUERTATANI
 
2.2 cycles de vie
2.2 cycles de vie2.2 cycles de vie
2.2 cycles de vieHarun Mouad
 
Introduction au Génie Logiciel
Introduction au Génie LogicielIntroduction au Génie Logiciel
Introduction au Génie Logiciel
guest0032c8
 
Architecte De Systèmes / System Architect
Architecte De Systèmes / System ArchitectArchitecte De Systèmes / System Architect
Architecte De Systèmes / System ArchitectCbrassard
 
cycle de vie
cycle de vie cycle de vie
cycle de vie
Shili Mohamed
 
Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)
oxygen999
 
Agilité et PLM : enfin un retour d’expérience !
Agilité et PLM : enfin un retour d’expérience !Agilité et PLM : enfin un retour d’expérience !
Agilité et PLM : enfin un retour d’expérience !Lol Hanot
 
Cours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vie
Mohammed Amine Mostefai
 
Exigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logicielsExigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logiciels
Pierre
 
Maintenance logicielle
Maintenance logicielleMaintenance logicielle
Maintenance logicielle
Nicolas Anquetil
 
Qualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du LogicielQualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du Logicieldanaobrest
 
Chp1 - Introduction à l'AGL
Chp1 - Introduction à l'AGLChp1 - Introduction à l'AGL
Chp1 - Introduction à l'AGL
Lilia Sfaxi
 
Modèle en cascade
Modèle en cascadeModèle en cascade
Modèle en cascade
Ghodhbane Mohamed Amine
 
Cours Génie Logiciel - Introduction
Cours Génie Logiciel - IntroductionCours Génie Logiciel - Introduction
Cours Génie Logiciel - Introduction
Mohammed Amine Mostefai
 
Le couple MOA-MOE dans le projet informatique
Le couple MOA-MOE dans le projet informatique Le couple MOA-MOE dans le projet informatique
Le couple MOA-MOE dans le projet informatique
Moez SAAIDIA
 
Génie Logiciel : les tests
Génie Logiciel : les testsGénie Logiciel : les tests
Génie Logiciel : les tests
Mohammed Amine Mostefai
 

Tendances (18)

Présentation PFE: SmartAudit
Présentation PFE: SmartAuditPrésentation PFE: SmartAudit
Présentation PFE: SmartAudit
 
2.2 cycles de vie
2.2 cycles de vie2.2 cycles de vie
2.2 cycles de vie
 
STERIA - JFTL 2014 v9
STERIA - JFTL 2014 v9STERIA - JFTL 2014 v9
STERIA - JFTL 2014 v9
 
Introduction au Génie Logiciel
Introduction au Génie LogicielIntroduction au Génie Logiciel
Introduction au Génie Logiciel
 
Architecte De Systèmes / System Architect
Architecte De Systèmes / System ArchitectArchitecte De Systèmes / System Architect
Architecte De Systèmes / System Architect
 
cycle de vie
cycle de vie cycle de vie
cycle de vie
 
Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)
 
Agilité et PLM : enfin un retour d’expérience !
Agilité et PLM : enfin un retour d’expérience !Agilité et PLM : enfin un retour d’expérience !
Agilité et PLM : enfin un retour d’expérience !
 
Cours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vie
 
Exigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logicielsExigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logiciels
 
Maintenance logicielle
Maintenance logicielleMaintenance logicielle
Maintenance logicielle
 
Qualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du LogicielQualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du Logiciel
 
CM processus-unifie
CM processus-unifieCM processus-unifie
CM processus-unifie
 
Chp1 - Introduction à l'AGL
Chp1 - Introduction à l'AGLChp1 - Introduction à l'AGL
Chp1 - Introduction à l'AGL
 
Modèle en cascade
Modèle en cascadeModèle en cascade
Modèle en cascade
 
Cours Génie Logiciel - Introduction
Cours Génie Logiciel - IntroductionCours Génie Logiciel - Introduction
Cours Génie Logiciel - Introduction
 
Le couple MOA-MOE dans le projet informatique
Le couple MOA-MOE dans le projet informatique Le couple MOA-MOE dans le projet informatique
Le couple MOA-MOE dans le projet informatique
 
Génie Logiciel : les tests
Génie Logiciel : les testsGénie Logiciel : les tests
Génie Logiciel : les tests
 

En vedette

Dagkamp van Sportivun 2017
Dagkamp van Sportivun 2017Dagkamp van Sportivun 2017
Dagkamp van Sportivun 2017
sportivun
 
Triatlonkamp van Sportivun 2017
Triatlonkamp van Sportivun 2017Triatlonkamp van Sportivun 2017
Triatlonkamp van Sportivun 2017
sportivun
 
Tenniskamp van Sportivun 2017
Tenniskamp van Sportivun 2017Tenniskamp van Sportivun 2017
Tenniskamp van Sportivun 2017
sportivun
 
Multi sportkamp van Sportivun 2017
Multi sportkamp van Sportivun 2017Multi sportkamp van Sportivun 2017
Multi sportkamp van Sportivun 2017
sportivun
 
Voetbalkamp van Sportivun 2017
Voetbalkamp van Sportivun 2017Voetbalkamp van Sportivun 2017
Voetbalkamp van Sportivun 2017
sportivun
 
Rétrospectives en 4 actes
Rétrospectives en 4 actesRétrospectives en 4 actes
Rétrospectives en 4 actes
CGI Québec Formation
 
Passez un test de la vue - Outils visuels pour y voir clair!
Passez un test de la vue - Outils visuels pour y voir clair!Passez un test de la vue - Outils visuels pour y voir clair!
Passez un test de la vue - Outils visuels pour y voir clair!
CGI Québec Formation
 
Boostez vos performances commerciales
Boostez vos performances commercialesBoostez vos performances commerciales
Boostez vos performances commerciales
Pvalconseil2016
 
Nos histoires de transformation digitale
Nos histoires de transformation digitaleNos histoires de transformation digitale
Nos histoires de transformation digitale
Pvalconseil2016
 
Nos histoires de transformation digitale
Nos histoires de transformation digitaleNos histoires de transformation digitale
Nos histoires de transformation digitale
Pvalconseil2016
 
Nos histoires de transformation digitale
Nos histoires de transformation digitaleNos histoires de transformation digitale
Nos histoires de transformation digitale
Pvalconseil2016
 
How to build a Product Backlog with User Stories. The example of Twitter
How to build a Product Backlog with User Stories. The example of TwitterHow to build a Product Backlog with User Stories. The example of Twitter
How to build a Product Backlog with User Stories. The example of Twitterbart vermijlen
 
Changez votre Monde pour réussir votre stratégie
Changez votre Monde pour réussir votre stratégieChangez votre Monde pour réussir votre stratégie
Changez votre Monde pour réussir votre stratégie
Pvalconseil2016
 
Nos histoires de transformation digitale
Nos histoires de transformation digitaleNos histoires de transformation digitale
Nos histoires de transformation digitale
Pvalconseil2016
 
1407 nv plaquette transformation finance vsite
1407 nv plaquette transformation finance vsite1407 nv plaquette transformation finance vsite
1407 nv plaquette transformation finance vsite
felixpval
 
1502 convictions rh p val
1502 convictions rh p val1502 convictions rh p val
1502 convictions rh p val
felixpval
 
1412 plaquette dsi
1412 plaquette dsi1412 plaquette dsi
1412 plaquette dsi
felixpval
 
1503 créer votre monde de performance avec p val
1503 créer votre monde de performance avec p val1503 créer votre monde de performance avec p val
1503 créer votre monde de performance avec p val
felixpval
 
1503 plaquette p val marketing&vente b2 b
1503 plaquette p val marketing&vente b2 b1503 plaquette p val marketing&vente b2 b
1503 plaquette p val marketing&vente b2 b
felixpval
 
Agile Requirements Decomposition
Agile Requirements DecompositionAgile Requirements Decomposition
Agile Requirements Decomposition
Rick Austin
 

En vedette (20)

Dagkamp van Sportivun 2017
Dagkamp van Sportivun 2017Dagkamp van Sportivun 2017
Dagkamp van Sportivun 2017
 
Triatlonkamp van Sportivun 2017
Triatlonkamp van Sportivun 2017Triatlonkamp van Sportivun 2017
Triatlonkamp van Sportivun 2017
 
Tenniskamp van Sportivun 2017
Tenniskamp van Sportivun 2017Tenniskamp van Sportivun 2017
Tenniskamp van Sportivun 2017
 
Multi sportkamp van Sportivun 2017
Multi sportkamp van Sportivun 2017Multi sportkamp van Sportivun 2017
Multi sportkamp van Sportivun 2017
 
Voetbalkamp van Sportivun 2017
Voetbalkamp van Sportivun 2017Voetbalkamp van Sportivun 2017
Voetbalkamp van Sportivun 2017
 
Rétrospectives en 4 actes
Rétrospectives en 4 actesRétrospectives en 4 actes
Rétrospectives en 4 actes
 
Passez un test de la vue - Outils visuels pour y voir clair!
Passez un test de la vue - Outils visuels pour y voir clair!Passez un test de la vue - Outils visuels pour y voir clair!
Passez un test de la vue - Outils visuels pour y voir clair!
 
Boostez vos performances commerciales
Boostez vos performances commercialesBoostez vos performances commerciales
Boostez vos performances commerciales
 
Nos histoires de transformation digitale
Nos histoires de transformation digitaleNos histoires de transformation digitale
Nos histoires de transformation digitale
 
Nos histoires de transformation digitale
Nos histoires de transformation digitaleNos histoires de transformation digitale
Nos histoires de transformation digitale
 
Nos histoires de transformation digitale
Nos histoires de transformation digitaleNos histoires de transformation digitale
Nos histoires de transformation digitale
 
How to build a Product Backlog with User Stories. The example of Twitter
How to build a Product Backlog with User Stories. The example of TwitterHow to build a Product Backlog with User Stories. The example of Twitter
How to build a Product Backlog with User Stories. The example of Twitter
 
Changez votre Monde pour réussir votre stratégie
Changez votre Monde pour réussir votre stratégieChangez votre Monde pour réussir votre stratégie
Changez votre Monde pour réussir votre stratégie
 
Nos histoires de transformation digitale
Nos histoires de transformation digitaleNos histoires de transformation digitale
Nos histoires de transformation digitale
 
1407 nv plaquette transformation finance vsite
1407 nv plaquette transformation finance vsite1407 nv plaquette transformation finance vsite
1407 nv plaquette transformation finance vsite
 
1502 convictions rh p val
1502 convictions rh p val1502 convictions rh p val
1502 convictions rh p val
 
1412 plaquette dsi
1412 plaquette dsi1412 plaquette dsi
1412 plaquette dsi
 
1503 créer votre monde de performance avec p val
1503 créer votre monde de performance avec p val1503 créer votre monde de performance avec p val
1503 créer votre monde de performance avec p val
 
1503 plaquette p val marketing&vente b2 b
1503 plaquette p val marketing&vente b2 b1503 plaquette p val marketing&vente b2 b
1503 plaquette p val marketing&vente b2 b
 
Agile Requirements Decomposition
Agile Requirements DecompositionAgile Requirements Decomposition
Agile Requirements Decomposition
 

Similaire à Tirer profit d'un outillage de gestion des exigences

Management projet vs management produit
Management projet vs management produitManagement projet vs management produit
Management projet vs management produit
jeromevdl
 
les metriques de processus, de produit et de qualité
les metriques de processus, de produit et de qualitéles metriques de processus, de produit et de qualité
les metriques de processus, de produit et de qualité
soregh
 
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
jkebbab
 
La gestion de projet LEAN
La gestion de projet LEANLa gestion de projet LEAN
La gestion de projet LEAN
Claude Emond
 
Transform numérique par l'expérience client
Transform numérique par l'expérience clientTransform numérique par l'expérience client
Transform numérique par l'expérience client
UM.N Architech Inc.
 
qualité logicielle (8).pdf
qualité logicielle (8).pdfqualité logicielle (8).pdf
qualité logicielle (8).pdf
NoamHaythem
 
Analyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdfAnalyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdf
JordaniMike
 
coursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdfcoursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdf
HervKoya
 
Dodi_MBUTA_Tests logiciels
Dodi_MBUTA_Tests logicielsDodi_MBUTA_Tests logiciels
Dodi_MBUTA_Tests logiciels
Daniella Mbuta
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Business At Work
 
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
GreenLabCenter
 
Erp solution
Erp solutionErp solution
Erp solution
Achrefo MH
 
Présentation événement dette technologique micropole
Présentation événement dette technologique micropolePrésentation événement dette technologique micropole
Présentation événement dette technologique micropoleMicropole Group
 
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Pyxis Technologies
 
Etude Apec - Le PLM - tendances métiers dans l'industrie
Etude Apec - Le PLM - tendances métiers dans l'industrieEtude Apec - Le PLM - tendances métiers dans l'industrie
Etude Apec - Le PLM - tendances métiers dans l'industrie
Apec
 
Work placement bachelor's degree computer science_2009
Work placement bachelor's degree computer science_2009Work placement bachelor's degree computer science_2009
Work placement bachelor's degree computer science_2009
MRamo2s
 
Le Plan de Reprise d'Activité pour les PME
Le Plan de Reprise d'Activité pour les PMELe Plan de Reprise d'Activité pour les PME
Le Plan de Reprise d'Activité pour les PME
Avignon Delta Numérique
 
LIVRE BLANC : "Les nouveaux horizons du PLM"
LIVRE BLANC : "Les nouveaux horizons du PLM"LIVRE BLANC : "Les nouveaux horizons du PLM"
LIVRE BLANC : "Les nouveaux horizons du PLM"
Inetum
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
Sid Ahmed Benkraoua
 

Similaire à Tirer profit d'un outillage de gestion des exigences (20)

Management projet vs management produit
Management projet vs management produitManagement projet vs management produit
Management projet vs management produit
 
les metriques de processus, de produit et de qualité
les metriques de processus, de produit et de qualitéles metriques de processus, de produit et de qualité
les metriques de processus, de produit et de qualité
 
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
 
La gestion de projet LEAN
La gestion de projet LEANLa gestion de projet LEAN
La gestion de projet LEAN
 
Transform numérique par l'expérience client
Transform numérique par l'expérience clientTransform numérique par l'expérience client
Transform numérique par l'expérience client
 
qualité logicielle (8).pdf
qualité logicielle (8).pdfqualité logicielle (8).pdf
qualité logicielle (8).pdf
 
Analyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdfAnalyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdf
 
coursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdfcoursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdf
 
Dodi_MBUTA_Tests logiciels
Dodi_MBUTA_Tests logicielsDodi_MBUTA_Tests logiciels
Dodi_MBUTA_Tests logiciels
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
 
Gl rappels ac
Gl rappels acGl rappels ac
Gl rappels ac
 
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
 
Erp solution
Erp solutionErp solution
Erp solution
 
Présentation événement dette technologique micropole
Présentation événement dette technologique micropolePrésentation événement dette technologique micropole
Présentation événement dette technologique micropole
 
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
 
Etude Apec - Le PLM - tendances métiers dans l'industrie
Etude Apec - Le PLM - tendances métiers dans l'industrieEtude Apec - Le PLM - tendances métiers dans l'industrie
Etude Apec - Le PLM - tendances métiers dans l'industrie
 
Work placement bachelor's degree computer science_2009
Work placement bachelor's degree computer science_2009Work placement bachelor's degree computer science_2009
Work placement bachelor's degree computer science_2009
 
Le Plan de Reprise d'Activité pour les PME
Le Plan de Reprise d'Activité pour les PMELe Plan de Reprise d'Activité pour les PME
Le Plan de Reprise d'Activité pour les PME
 
LIVRE BLANC : "Les nouveaux horizons du PLM"
LIVRE BLANC : "Les nouveaux horizons du PLM"LIVRE BLANC : "Les nouveaux horizons du PLM"
LIVRE BLANC : "Les nouveaux horizons du PLM"
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 

Tirer profit d'un outillage de gestion des exigences

  • 1. 4705487813269 ISBN 978-1-326-47054-8 90000 Echoes s’est donné pour mission d’accompagner ses clients dans la modernisation de leurs applications et l’industrialisation de leur chaine de production logicielle. Acteur incontournable de l’écosystème DevOps, la société intervient dans les domaines de l’embarqué, de l’industrie, et de l’édition logicielle. Ce livre blanc apporte un éclairage sur cette préoccupation majeure pour les acteurs du développement logiciel qu’est la recherche d’une solution de gestion d’exigences adaptée à leur environnement. Après avoir fait un panorama des principaux produits de gestion d'exigences, nous proposons aussi une description fonctionnelle de l’outil de gestion d'exigences idéal adaptée aux nouvelles méthodologies de développement (Agile, DevOps, Integration Continue). Pour en savoir plus, lisez notre blog de référence sur l'usine logicielle, l'ALM et les méthodologies de développement : http://usine-logicielle.fr Livre Blanc - Echoes Labs Tirer profit d’un outillage de gestion des exigences CollectifEchoesLabsTirerprofitd’unoutillagedegestiondesexigences
  • 2. Sylvain Leroy David Michel Tirer profit d’un outillage de gestion des exigences Livre blanc - Echoes Labs
  • 3. 2 Tous droits de traduction, de reproduction et d’adaptation réservés pour tous les pays. © janvier 2016 – Echoes Labs SAS ISBN : 978-1-326-47054-8
  • 4. 3 SOMMAIRE REMERCIEMENTS........................................................................... 5 1 Introduction ............................................................................ 7 2 Avant Propos........................................................................ 11 3 La gestion des exigences : utilité et bénéfices ................ 19 4 Pourquoi un outillage spécialisé s’avère nécessaire ? ... 31 5 Les fonctionnalités attendues............................................. 41 6 Comparatif de solutions du marché.................................. 53 7 Conclusion ........................................................................... 89 8 Pour plus d’informations...................................................... 93 9 À propos d’Echoes .............................................................. 97
  • 5. 5 Cet ouvrage a été réalisé par David Michel, Ingénieur Recherche et Développement et Sylvain Leroy, Directeur des Technologies de la société Echoes. Nous remercions particulièrement les différents auteurs et illustrateurs pour les supports graphiques et les droits de citation. Nous remercions par ailleurs les sociétés qui ont participé à cette étude pour le temps qu’elles nous ont consacré, les explications qu’elles nous ont fournies et leur patience pour nous permettre d’appréhender la complexité de leur métier. REMERCIEMENTS
  • 7. 8 Un aphorisme répandu dans les bonnes salles de pause rapporte qu’un projet informatique échoue toujours au début et jamais à la fin. Le caractère incertain des projets informatiques que ce soit sur les aspects délais, budget, périmètre, qualité ou encore de la satisfaction du client poussent logiquement les Project Managers à protéger leur activité. L’ingénierie des exigences apporte des éléments de méthodes et d’organisations pour mieux cerner les attentes du Client et tracer les changements propices à la mise en danger du projet. Toutefois, cette gestion des exigences s’avère généralement d’une complexité qui pousse les Project Managers à utiliser des outils. Pour autant la richesse de l’offre logicielle et le caractère hétéroclite des projets informatiques et des organisations des unités de production ne facilitent pas le choix d’une solution qui pourrait s’avérer - au premier regard - hasardeuse. Nous allons donc tenter au travers de ce livre blanc d’apporter un éclairage sur cette préoccupation majeure pour les acteurs qu’est la recherche d’une solution logicielle de gestion d’exigences adaptée à leur environnement. En filigrane, nous vous proposerons une description fonctionnelle de l’outil de gestion d’exigences adaptée aux nouvelles méthodologies (Agile, DevOps, Intégration Continue). “ Un projet informatique échoue toujours au début et jamais à la fin. ” Inconnu
  • 8. 9 Pour les plus indécis, la première partie de ce livre blanc aborde de manière succincte les enjeux de la gestion des exigences et les bénéfices attendus de cette activité. La seconde partie intéressera toute personne ayant eu à mettre en œuvre un suivi d’exigences en abordant la problématique suivante : le choix de l’outil et les interrogations liées à l’utilisation d’un outillage spécialisé versus les outils classiques de bureautique (Excel™ …). La troisième partie reprend les fonctionnalités attendues d’un outil de gestion d’exigences. Plus que la description, nous apportons pour chaque fonctionnalité, les différents points d’attention pour qu’à l’image d’un contrôle technique, vous ne laissiez pas échapper un défaut qui plus tard vous fera remettre en cause votre acquisition. La dernière partie propose une analyse d’outils du marché (Testlink, Jama, qTest, Squash TM, HP ALM, Polarion) et un comparatif fonctionnel. Bien entendu, ce document ne saurait remplacer les sources de référence et les conférences françaises sur l’ingénierie des exigences telles que l’Observatoire de l’Ingénierie des Exigences, l’évènement JFIE 1 en France et ISTQB 2.
  • 10. 12 Chaque année, une nouvelle étude l’atteste : conduire un projet informatique est risqué. D’après le Standish Group [7], le ratio d’échec des projets est resté stable depuis 10 ans avec un taux moyen de 31,1% de projets annulés avant d’avoir pu atteindre la fin de leur cycle de développement 3. Ce même rapport évalue le taux de projets terminés à temps et dans le budget à seulement 16,2%. Il semble capital au vue des analyses de dimensionner correctement le projet et le nombre de fonctionnalités (exigences). Ainsi seulement 42% des projets dans une grande entreprise Américaine fourniront les fonctionnalités attendues à l’origine versus 78,4% dans une petite entreprise. Une autre étude de 2007 par Tata Consulting [3] (table 1) confirme cette analyse en détaillant les problèmes rencontrés par ces projets. Résultat : de nombreux projets voient déborder leurs délais et leurs coûts. Motif de l’échec Probabilité Projets hors délai 62 % Projets hors budget 49 % Projets avec des coûts de maintenance importants 47 % Projets contestés par les utilisateurs finaux 25 % Projets n’ayant pas atteint le ROI attendu 13 % Table 1: Statistiques d’échec des projets selon Tata Consulting [3] (2007)