24
L'agilité dans le monde de l'assurance L'expérience vécue d'un virage complet en mode agile chez Promutuel une présentation à Agile Tour, Université Laval 26 octobre 2009 par Christian Roy Coordonnateur Centre de Support au Développement

L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Embed Size (px)

DESCRIPTION

Présentation de Christion Roy du Groupe Promutuel lors de l'Agile Tour 2009 Québec.

Citation preview

Page 1: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

L'agilité dans le monde de l'assurance L'expérience vécue d'un virage complet en mode agile chez Promutuel

une présentation à Agile Tour, Université Laval26 octobre 2009

par Christian RoyCoordonnateur Centre de Support au Développement

Page 2: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Objectifs de la présentation

Partager:

• Nos enjeux et nos motivations

• Nos stratégies et nos actions qui ont donné des

résultats

Page 3: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Promutuel, en bref

• Plus de 150 ans d’existence

• 4ième assureur de dommages au Québec, également actif en

services financiers et en assurance de personnes

• 550 000 membres-assurés

• 1800 employés dans 500 points de services

• 29 entités administratives distinctes

• 525 M$ de chiffre d’affaires plus 1 milliard $ d’actif

Page 4: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

V-P Évolution des systèmes

Première vice-Première vice-présidence – Systèmes présidence – Systèmes

d’informationd’information

Vice-présidence – Vice-présidence – Évolution des Évolution des

systèmessystèmes

Direction – Planificatio

n des livraisons

Direction – Gestion

des projets

Direction – Service à

la clientèle

(+CISE)

Direction – Technologi

e

Direction – Évolution - Assurance

des particuliers

Direction – Évolution - Assurance

des entreprises et services financiers

47 12 10 25 25 56

75

181

Page 5: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Enjeux

• Avoir une meilleure prévisibilité de livraison

• Améliorer la qualité

• Travailler sur les éléments de plus grande valeur

• Livrer le bon produit

• Réduire les activités sans valeur ajoutée

• Diminuer le roulement du personnel

• Responsabiliser davantage les équipes de développement

Page 6: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Principaux jalons

Juin

Juil

Août

Sept

Oct

Nov

Déc

Jan

Fév

Mar

Avr

Mai

Juin

Juil

2008 2009

Entente accompagnement Pyxis

Formation équipes pilotes et person. de support

Lancement premier projet pilote A

Lancement deuxième projet pilote B

Formation du personnel exécutifAnnonce du virage Scrum aux employés

Lancement projet 1

Lancement projet 2

Lancement projet 4 et 5

Conversion d’un projet existant 3

Fin accompagnement Pyxis

Fin des formations

Page 7: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Actions entreprises

L'Agilité est la capacité à favoriser le changement et à y répondre…

Voici les principaux changements que nous avons apportés à notre organisation pour favoriser le passage à Scrum, s’y adapter et aider à régler nos enjeux.

Un changement n’arrive jamais seul!

Il est à noter que plusieurs de ces changements suivent le recueil des irritants et des propositions d’amélioration soulevés par l’investigation du CRIM auprès de notre personnel en 2008 (54 personnes).

Page 8: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Leviers culturelsNous avons misé sur ce que les employés ont le plus à cœur

La qualité en premier (non négociable)

• Freiner le multi tâches projet vs support

• Être fier du produit fini – sentiment d’appartenance

Des pratiques de travail harmonisées

• Se comprendre

• Partager ce qu’il y a de mieuxCorrespond au Lean Manufacturing

Page 9: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Communication et soutien

• Annonce virage à venir du PVP-SI à tous les employés

• Élaboration plan de communication

• Visibilité et vulgarisation: dépliant / affiche informative

• Présence du PVP-SI dans lancement des projets pilotes

• Soutien d’une firme externe spécialisée au début

• Employé interne pour superviser et supporter Scrum Masters et

équipes de projets

• Formation Scrum des équipes juste-à-temps

Nous avons créé un momentum et une dynamique favorable

Page 10: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Documentation

• Gabarits méthodologiques de développement ont été allégés

• Documentation est maintenant écrite pour assurer seulement:

o Essais

o Soutien

o Évolution des systèmes

• Il ne s’agit plus de commandes de travail. Le client est à même

l’équipe.

Nous avons optimisé notre production de documentation systèmes

Page 11: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Cycle développement

Baseline est établi

par l’équipe de projet au

Sprint 0

Nous avons adapté notre processus de développement

Page 12: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Planification

Processus Cascade Processus Scrum

Exigences

Coût Calendrier

Calendrier

Fonctionnalités

Coût

S’appuie sur un plan

S’appuie sur une vision

Nous avons changé notre philosophie de planification

Page 13: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Gestion de projet

Gabarits de gestion de projets ont été revampés

Le manuel d’organisation de projet de +- 20 pages est passé à une charte de

projet de +- 5 pages, par exemple.

Outil de gestion de projet a été développé

Nous avons changé notre cadre de gestion de projet

Page 14: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Résultats

Page 15: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

RéalismeNous sommes davantage pragmatiques dans les évaluations en équipe

Compilation de 3 projets complétés en mode Scrum totalisant 1 700 J-P

Écart entre efforts de développement réels et estimés

14%

1%

-3%

-25%

-5%

15%

35%

55%

75%

95%

Analyse préliminaire Sprint 0Baseline

Révisé début deSprints

Éc

art

%

Marché 15%

Page 16: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Prévisibilité / MaturitéNous accomplissons davantage ce que nous prévoyons

Degrè d'achèvement en fin de sprint - non reporté

15%

61%

76%

69% 68%62%

100%

92%86%

95%100%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

oct-08 nov-08 déc-08 janv-09 févr-09 mars-09 avr-09 mai-09 juin-09 juil-09 août-09 sept-09

Well Done - FCSA

Well Done - MRPA

Exemple d’une équipe ayant le plus d’historique en mode Scrum

Page 17: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

ProduitNous livrons le bon produit

• Prenons plus petits engagements à la fois

• Travaillons sur les éléments de plus grande valeur

• Livrons le plus souvent du logiciel fonctionnel à chaque fin de

sprint

• Mettons démo à la disposition des utilisateurs même s’il y a

certaines craintes au niveau de la stabilité de l’environnement

Page 18: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Support production

Moins de problèmes de catégorie urgent

Seulement 3 projets Scrum ont été livrés en production.

Les données compilées jusqu’ici ne permettent pas de faire un lien

direct entre les demandes de support et les projets livrés de type

Scrum.

Nous aurions intérêt à établir ce lien (cela fait partie des indicateurs

de qualité à mettre en place).

Actuellement, les liens de causalité ne sont pas évidents

Nous constatons

Page 19: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Satisfaction employésNous avons changé notre contexte de travail

• Plus de plaisir au travail

• Déception lors de la dissolution des équipes Scrum

• Contexte plus positif

• Stabilisation du roulement des effectifs

o 2008 : 9 départs volontaires (18%)

o 2009 : 2 départs volontaires (4%)

Page 20: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Surprises

• Estimation en points avec le planning poker fonctionne

• Rapidité d’adaptation des chargés de projets

• Appréciation de son travail dans son contexte d’affaires

• Employés qui challengent Scrum Master

• Intérêt des clients à comprendre le développement informatique

• Bénéfice d’accompagnement d’une personne neutre au Sprint 0

Page 21: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Problématiques persistantes

• Analystes fonctionnels se sentent bousculés

• Plus d’un client (RSA, Fédération, Mutuelles)

• Assignation multiples - non dédiés

• Intégration difficile avec les autres directions de la PVP-SI

• Décalage entre l’équipe de direction et les employés quant à la

compréhension détaillée du mode de fonctionnement Scrum

Page 22: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Constat préliminaire

• Évaluations plus réalistes

• Délais de livraison davantage respectés

• Qualité accrue

• Satisfaction employés et clients augmentée

• Équipes semblent plus performantes

Page 23: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Constat préliminaire …suite

• Nous avons acquis un bon bagage d’expériences

• Nous ne sommes pas matures pour autant

• Notre expérience renforce l’idée que que c’est un processus

d’amélioration continue

Démarrage Maturité V-P

0 105

V-P aujourd’hui

Page 24: L'agilité dans le monde de l'assurance: l'expérience vécue d'un virage complet en mode agile

Axes de travail 2010

• Poursuite de l’élimination des activités sans valeur ajoutée

• Plus grande aisance pour le découpage par story

• Approche Test Driven Development

• Modélisation UML

• Démarche d'intégration continue

• Connaissances et application du mode de fonctionnement

• Intégration des autres directions (Pré jeu et Post jeu)

• Assignation

Stabiliser et maîtriser notre gestion à la Scrum

Rehausser pratiques ingénierie logiciel