Semer la graine agile en entretien et évolution de systèmes

28
Semer la graine Agile en entretien et évolution des systèmes

Transcript of Semer la graine agile en entretien et évolution de systèmes

Page 1: Semer la graine agile en entretien et évolution de systèmes

Semer la graine Agile en entretien et évolution des

systèmes

Page 2: Semer la graine agile en entretien et évolution de systèmes

Introduction

Page 3: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Vos présentateurs

AlexandreRichard

Christian

Page 4: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Présentation du projet d’entretien

Page 5: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

• 10 ans• SCRUM• Itération de 1 mois• Livraison aux 12 à 18 mois• On remplace des processus et non des systèmes• L’équipe d’entretien prend en charge le logiciel

livré en production

Le projet de développement

Page 6: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Le projet de développement

Développement

Mois 2 Mois 4 Mois 6 Mois 8 Mois 10 Mois 18

Entretien Entretien Entretien Entretien Entretien Entretien

Rythme de livraisons

Page 7: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Le projet de développement

Unitaire

Fonctionnel

Acceptation

Affaire

Formation

Unitaire

Fonctionnel

Acceptation

Développement Entretien

Production

Préproduction

Page 8: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Le début du projet d’entretien• 8 ressources externes• Équipe

multidisciplinaire• Analyste organique• Analyste fonctionnel• Développeurs/Analystes• Coordonnateur

Page 9: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Le début du projet d’entretien• Sql Server 2000/2005/2008• Émulateur UNIX (SUA)• Powerbuilder• Cobol• Access• C#• VB.NET• Clipper (Dbase)• Word (programmation)• Excel (Programmation)

• Sql Server Reporting Services

• Sql Server Integration services et DTS

• Asp classique• VBA• Infomaker• VbScript• Visual Basic 6• C++• Crystal Reports

Plus de 100 systèmes différents à prendre en charge

Page 10: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

• Équipe d’entretien = nouvelle réalité• Demandes FIFO + Qui cris le plus fort!

• Urgences?• Différents types de demandes

• Pas de processus établi

Le début du projet d’entretien

Page 11: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

L’évolution du processus

Page 12: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

L’évolution du processus

Page 13: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

• Hybride ScrumMaster/Coach• Observateur• Fait grandir l’équipe• Aide l’équipe• Pas à temps plein

ScrumMaster / Coach

Page 14: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Mise en place du processus

Un processus évoluant de façon itérative

Page 15: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

• Support à la production : Urgent• Demande de modification de données :

Ajustement manuel des données de production• Petites demandes non urgentes <= 3,5 jour• Projets: Grosses demandes non urgentes > 3,5

jour

Le processus

Page 16: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Mode projet versus les demandes

Page 17: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Faire évoluer le processus

Met en lumière les bloquants

Ajout d’un système de priorisation

Découpage projet/demande

Visibilité des demandes de modification de données

Visibilité des support en production

Capacité adaptative

Délégation au client

Séparation de l’alimentation et de la réalisation

Page 18: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Notre PO

Page 19: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Mêlée quotidienne

Page 20: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Montée en compétence de l’équipe

Page 21: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Éducation des utilisateurs

Page 22: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

• Amélioration continue• S’autocritiquer• S’évaluer• Remettre en question le

processus• Moments jugés opportuns,

base régulière• Mis à l’ordre du jour par le

ScrumMaster et le PO

Rétro / Ateliers

Page 23: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Règles de conduite et climat de travail

Page 24: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Relation internes / externes

Page 25: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

• Comité de priorisation des demandes

• Augmentation du nombre de membres

• Séparation du mode projet et entretien

• Transfert de connaissance Entretien/Développement

• Plus d’Agilité!

Le prochain coup!

Page 26: Semer la graine agile en entretien et évolution de systèmes

Des questions?

Page 27: Semer la graine agile en entretien et évolution de systèmes

© Facilité Informatique inc.

Le présentateur mystère

Richard

Page 28: Semer la graine agile en entretien et évolution de systèmes