Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des exigences

228 views

Published on

Retour d'expérience

Published in: Software
  • Be the first to comment

20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des exigences

  1. 1. Mise en place d'une traçabilité outillée des exigences
  2. 2. Sommaire 2 ■ Le Crédit Mutuel Arkéa en quelques mots ■ Contexte : Déploiement d’une politique globale de tests ■ Mise en place de la gestion des exigences ■ Prochaines étapes
  3. 3. Profil du groupe 3
  4. 4. Profil du groupe Un réseau de 480 points d’accueil, dont 337 caisses locales, en Bretagne, dans le Sud-Ouest et dans le Massif Central. 19 centres d’affaires régionaux pour Arkéa Banque Entreprises et Institutionnels. Une présence en Belgique avec Fortuneo Banque et Procapital Securities Services. 4
  5. 5. 5 Chiffres-clés (2014)
  6. 6. Contexte
  7. 7. 7 juillet 2014 – PIO - Schéma Directeur SI – Usage interne La structuration du TEST
  8. 8. Des principes directeurs 7 juillet 2014 – PIO - Schéma Directeur SI – Usage interne
  9. 9. Mise en place de la gestion des exigences
  10. 10. Au démarrage…. « le fichier Excel » (1/2) 10 ■ L’outillage se résume en un fichier Excel pour répondre à un besoin métier >Documentation des exigences >Priorisation >Suivi
  11. 11. Au démarrage…. « le fichier Excel » (2/2) 11 ■ Les limitations >Difficulté de partage des informations et de travail collaboratif >Traçabilité difficile à mettre en œuvre et à maintenir (Cahier des charges, Tests) >Tous les échanges entre les acteurs ne sont pas tracés (Historique, Prise de décision) >Les statuts des exigences ne sont pas nécessairement à jour
  12. 12. Utilisation de JIRA (1/3) 12 ■ JIRA : Une réponse pragmatique aux limitations observées ■ Introduction d’un « Référentiel des exigences » dans JIRA >Référentiel partagé, tracé et collaboratif >Suivi des échanges entre les parties prenantes >Gestion collaborative (Notifications, Commentaires) >Historisation des modifications >Traçabilité vers les tests (« How-To-Demo »)
  13. 13. Utilisation de JIRA (2/3) 13 ■ Utilisation du module « JIRA Agile » > Epic & User Story > « How To Demo » & « How To Test » (Ecriture des tests d’acceptation) > Référentiel des exigences est le même quelle que soit la méthodologie projet Sprint (équipe en Agile) Lot (équipe en cycle en V) > Tableaux de bord « AGILE »
  14. 14. Utilisation de JIRA (3/3) 14 ■ Limitations >Difficulté à capitaliser sur les exigences. Quid de l’après projet ? >Comment suivre les exigences « hors projet » ? >Difficultés pour mettre en place une vision produit, définition de feuille de route produit >Activités de test (Limitation des plugins de test JIRA à ce jour)
  15. 15. 15 ■Vision produit ■Exigences métier ■Capitalisation ■Base de connaissance ■Feuille de route ■Adoption par les équipes métier ■Mode projet (Cycle de vie) ■Exigences projet - Epic - User Story ■« Jetable » - Pas de capitalisation - Pas de réutilisation ■Métier du test - Tests métier - Tests projet ■Exigences métier & projet pour - La traçabilité - La couverture des exigences - Le reporting Mise en place d’une solution intégrée
  16. 16. 16 Référentiel exigences 1.1 Référentiel exigences 2.0 Référentiel exigences 2.1 Référentiel de tests 0.3 Référentiel de tests 1.0 Référentiel de tests 1.1 Gestion du patrimoine de test Suivi, mise à jour, suppression des obsolètes, etc.. Exigences projet Epic Epic User Story User Story User Story Cas de test projet Cas de test projet
  17. 17. SQUASH TM – Espace exigences Le processus d’import des exigences Export Confluence Export JIRA Traitement Excel Import Squash TM
  18. 18. SQUASH TM – Espace exigences 18 User StoryUser Story Composant Etiquette HTD HTT Référence Libellé Impact ExigencesExigences Référence Libellé Criticité <lien url> Description JIRA SQUASH TM
  19. 19. SQUASH – Espace exigences
  20. 20. SQUASH – Espace exigences Dans JIRA, le lien vers l’exigence de test Squash TM http://squash.rec.intra.arkea.com:8080/squash/requirements/39/info L’information peut apparaitre dans le « How to Demo » ou la description de l’exigence.
  21. 21. Prochaines étapes
  22. 22. Prochaines étapes 22 ■Squash TM V1.13 : Plugin Exigences – Synchronisation JIRA/Squash TM > JIRA maître et Squash TM esclave dans notre contexte > Création de campagne de tests pour un Sprint donné > Généralisation de la synchronisation avec Confluence comme source (version 1.13+) ■Renforcer la notion des jalons >Definition of Ready & Definition of Done >Critères d’entrée en Recette >PV Intégration & PV Recette
  23. 23. 23 Merci pour votre attention Questions?

×