ENSIIE - Soiree des Metiers - Présentation SCRUM

Preview:

DESCRIPTION

Présentation de SCRUM (cadre de travail agile) à la soirée des métiers de l\'ENSIEE (04/11/2010), par Emilie Franchomme (ENSIIE 2003)

Citation preview

Aperçu d’un process de développement informatique agile :

SCRUM

Emilie FRANCHOMMEProduct Owner @VIDAL

ENSIIE4 novembre 2010

2

Qui suis-je?• Promo 2003• Depuis novembre 2007 : assistante à maîtrise d’ouvrage - VIDAL

– développements réalisés selon une méthode Agile (Scrum)

rôle de « Product Owner » dans l’équipe

• Information sur les produits de santé• Outils d’aide à la décision thérapeutique,

sécurisation de la prescription et de la dispensation

Diffusion auprès des professionnels de santé et du grand publicvia des supports papier et des outils électroniques

3

Manifeste AGILE

1. L’interaction avec les personnes

plutôt que les processus et les outils

2. Un produit opérationnel plutôt

qu’une documentation pléthorique

3. La collaboration avec le client plutôt

que la négociation de contrat

4. La réactivité face au changement

plutôt que le suivi d'un plan

SCRUMXP

RAD

KANBAN

LEAN

itération

feedbackconfiance

fluxvaleur

qualitésatisfaction

4

SCRUM

• Processus agile qui permet de produire la plus grande valeur métier dans la durée la plus courte

• Du logiciel qui fonctionne est produit à chaque itération• L'équipe s'organise elle-même pour produire les exigences les

plus prioritaires pour le métier.• A chaque fin d’itération, tout le monde peut voir fonctionner le

produit courant et décider soit – de le livrer dans l'état,– de continuer à l'améliorer pendant une itération supplémentaire

5

Rôles

ScrumMaster

ProductOwner

6

SCRUM

7

Product backlog

• Travail à faire (User stories)

• Priorisé

• Estimé (Story points)

• Entretenu

8

SCRUM

9

Sprint planning – Sprint backlog

• Sélection du travail à faire

• Découpage en tâchesX

XX

XX

10

SCRUM

X

XX

XX

11

Daily meeting

• <15 min (debouts!)

• 3 questions

ScrumMaster

ProductOwner

12

SCRUM

13

Sprint review

Démo• Montrer ce qui est réalisé• Recevoir du feedback

Rétrospective• S’améliorer

14

SCRUM

15

Conclusion

16

En savoir plus

• Manifeste AGILE (4 valeurs, 12 principes)– http://fr.wikipedia.org/wiki/Manifeste_Agile– http://agilemanifesto.org/

• http://www.mountaingoatsoftware.com/topics/scrum

• French Scrum User Group– http://fr.groups.yahoo.com/group/frenchsug/

– http://www.frenchsug.org• Blog http://www.aubryconseil.com/

17

Avez-vous des questions?

Merci de votre attention