23
Mise en place d'une traçabilité outillée des exigences

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

Embed Size (px)

Citation preview

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

Mise en place d'une traçabilité outillée des exigences

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

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

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

Profil du groupe

3

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

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

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

5

Chiffres-clés (2014)

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

Contexte

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

7 juillet 2014 – PIO - Schéma Directeur SI – Usage interne

La structuration du TEST

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

Des principes directeurs

7 juillet 2014 – PIO - Schéma Directeur SI – Usage interne

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

Mise en place de la gestion des exigences

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

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

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

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

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

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 »)

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

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 »

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

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)

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

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

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

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

EpicEpic

User Story User Story

User Story

Cas de test projet Cas de test projet

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

SQUASH TM – Espace exigences

Le processus d’import des exigencesExport

Confluence

Export JIRA

Traitement Excel

Import Squash TM

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

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

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

SQUASH – Espace exigences

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

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.

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

Prochaines étapes

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

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

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

23

Merci pour votre attentionQuestions?