cellule de dÉveloppement...

21
CELLULE DE DÉVELOPPEMENT ITÉRATIF Développement en méthode Agile [email protected] Novembre 2015

Upload: others

Post on 08-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

CELLULE DE DÉVELOPPEMENT

ITÉRATIF

Développement en méthode Agile

[email protected]

Novembre

2015

Page 2: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Fiche d’identité

• Création en 2009

• Composition : ~110 intervenants à temps plein (hors chefs de projet)

• Réalisation : ~ 10 à 20 projets / an

• Environ 12000 hj de

développement /an

• Organisation en filières technologiques

EDF | Direction des Services Partagés

Page 3: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Projet X Scrum master

Concepteurs-

développeurs

Projet Y Scrum master(s)

Concepteurs-

développeurs

Projet α Scrum master(s)

Concepteurs-

développeurs

Projet µ Scrum master

Concepteurs-

développeurs

Projet η Scrum master

Concepteurs-

développeurs

Projet Δ Scrum master

Concepteurs-

développeurs

Projet Φ Scrum master

Concepteurs-

développeurs

Projet ϕ Scrum master

Concepteurs-

développeurs

Projet Z Scrum master

Concepteurs-

développeurs

Projet ω Scrum master

Concepteurs-

développeurs

Projet ρ Scrum master

Concepteurs-

développeurs

GED Liferay Microsoft Mobile Java

Transverse

Experts Testeurs Architectes

Projet Ω Scrum master

Concepteurs-

développeurs

Page 4: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Périmètre d’intervention

• Fonctionnel – Développement d’application à partir d’un cahier de charges (sans SFD) – Périmètre clairement identifié, mais non figé

• Technique

– Portail : Liferay / Sharepoint

– Gestion Électronique des Documents : Documentum et Alfresco

– Métier J2EE/Oracle, Postgres

– Métier .Net / MSBI / Sharepoint

– Mobile : iOS,Android, W8 et 10 et HTML 5

• Méthodologique

– Méthode agile basée sur Scrum – Intégration dans le processus de gestion de projet d’EDF ( Processus

« Developper »)

EDF | Direction des Services Partagés

Page 5: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Entièrement outillée • Wireframing (maquettage)

• Gestion de configuration

• Gestion des projets

• Environnement de développement

• Intégration continue

• Qualité du code

• Tests de non régression

EDF | Direction des Services Partagés

Page 6: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Prise en charge d’un projet Agile

SPRINT 0

Version 1

entre 3 et 6 mois

Sprint 1 Sprint N Sprint Recette …

Version 2

entre 3 et 6 mois

Sprint M Sprint Recette …

PRODUIT

EDF | Direction des Services Partagés

Page 7: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Dév.

Sprint i Sprint i+1 … Sprint n

Sprint recette version

Recette

Sprint i-1

Recette Sprint i

… Recette

Sprint n-1

Sprint recette version

Le développement d’une version

Jalonnement des développements pour une version

Jalonnement des phases de recette intermédiaire pour une version

Mise à disposition

Tests de performance

Mise à disposition

Mise

en

production

Co

rre

ctio

ns

T.U.

T.I.

T.N.R

Tests fonctionnels

EDF | Direction des Services Partagés

Page 8: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Développement

+ Tests unitaires

Intégration continue

+ Tests automatisés Tests fonctionnels

automatisés

Le développement d’un sprint

Page 9: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Eligibilité des projets

EDF | Direction des Services Partagés

au traitement en méthode agile

Page 10: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Critères d’éligibilité

• Conditions incontournables : – Disponibilité MOA (Product Owner) tout au long du

projet – Représentativité du Product Owner – Technologies de réalisation maitrisées par la cellule

• Conditions souhaitables – Applications ayant une adhérence faible au reste du SI – Réalisation d’un maximum 3 versions majeures, puis

passage en MCO

EDF | Direction des Services Partagés

Page 11: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Product Owner : acteur clé

• Connaissance du métier – Traite et répond aux questions métiers de l’équipe

• Décideur métier – Donne les priorités fonctionnelles à suivre – Maitrise les évolutions du besoin – Gère les lots de l’application

• Collabore avec les équipes – Présence sur le plateau projet, mi-temps minimum – Participe aux réunions récurrentes du projet

• Producteur des critères d’acceptation – Conception des critères d’acceptation et de satisfaction pour les fonctionnalités demandées – Production des jeux de données

• Valideur fonctionnel de façon continue – Valide les User stories, saisi des anomalies

EDF | Direction des Services Partagés

Page 12: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Artefacts

• Backlog de produit – Ensemble priorisé d’User Stories , en attente de

traitement

• Backlog de sprint

– Ensemble d’User Stories et anomalies prévu pour traitement dans un sprint donné

• Indicateurs

– Burndown/Burnup de sprint – Burdown/Burnup de release

EDF | Direction des Services Partagés

Page 13: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

28 Janvier 2013 DSP - Mission Innovation IT - Yves BUSSIERES 13

Merci

Page 14: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

QUELQUES RÉALISATIONS

EDF | Direction des Services Partagés

Page 15: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Réalisations – SI complet

EDF | Direction des Services Partagés

Page 16: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Réalisations - spécifique

EDF | Direction des Services Partagés

Page 17: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Réalisations – Portail collaboratif

EDF | Direction des Services Partagés

Page 18: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Réalisations - GED

EDF | Direction des Services Partagés

Page 19: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Projets innovants

EDF | Direction des Services Partagés

Page 20: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

Réalisations - mobile

EDF | Direction des Services Partagés

Page 21: CELLULE DE DÉVELOPPEMENT ITÉRATIFconfagile.utc.fr/web/slides/celulle-de-developpement-iteratif.pdf · • Création en 2009 • Composition : ~110 intervenants à temps plein (hors

EDF | Direction des Services Partagés

| page 6

Des Workflows, Des Indicateurs de pilotage