Isabelle Therrien @itherrien. Nicolas Mivielle @sonic1200



Documents pareils
Agile 360 Product Owner Scrum Master

Le Product Owner Clé de voute d un projet agile réussi

backlog du produit Product Owner

Scrum + Drupal = Julien Dubois

Formation Scrum. 2 jours

Formation pour Product Owner

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour Octobre

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

25/12/2012

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

AGILE IPHONE DEVELOPMENT

Formation agile. Formation agile Created on 24 janv Edited on 29 févr Page 1 sur 16

Scrum Une méthode agile pour vos projets

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique

Guide de Préparation. EXIN Agile Scrum. Foundation

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

Le Product Backlog, qu est ce c est?

REX Scrum Master du terrain

Enterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07

Scrum. ... pour des projets informatiques agiles. Pascal Lando Certified Scrum product owner

GESTION DE PROJET : LA METHODE AGILE

Conditions gagnantes pour démarrer sa transition Agile

Gestion de projet Agile. STS IRIS Module «Gérer et organiser un projet informatique»

Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Retour d expérience implémentation Scrum / XP

Les méthodes itératives. Hugues MEUNIER

Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées

Scrum et l'agilité des équipes de développement

XEBIA DÉVELOPPEMENT OFFSHORE DISTRIBUÉ EN MÉTHODES AGILES. CAS CLIENT : CoachClub

Certification Scrum Master

Les méthodes agiles UM Les méthodes agiles S. Mathon

Programmation Agile Mise en oeuvre via Scrum et l'extreme Programming (XP)

LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET. Franck BEULÉ

Scrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril Trad FR v1.1

Tuesday, October 20, Nantes

EXIN Agile Scrum Master

Les méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum

CATALOGUE)FORMATION)2015)

Fondateur d Agile Impulse nicolashennion@agileimpulse.com. Support disponible sur agileimpulse.com/formation/scrumssii2j.

Le rôle du coach Agile et son apport pour le projet

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique Quelles sont les 4 valeurs Agiles?

Le cycle de développement des produits à la Société GRICS : une nouvelle approche

Maîtrise d ouvrage agile

Diplôme Fédéral de Web Project Manager

Méthode Agile de 3 ème génération J-P Vickoff

Méthodes Agiles et gestion de projets

Catalogue de formation 2014

Gestion de Projet Agile

La solution IBM Rational pour une ALM Agile

LES TESTS CHEZ AXA FRANCE QUALIFICATION DES SOLUTIONS INFORMATIQUES (QSI) JFTL 14 avril 2015

Scrum/XP adapté au BI/DW

Le rôle de l architecte Agile

Avant propos. Parcours de lecture : combien de sprints vous faut il?

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique

Kanban et son utilisation à la Société GRICS

Feature Team Primer. par Craig Larman et Bas Vodde. Version 1.2

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com 04/09/2008

L enseignement de méthodes agiles dans un contexte d apprentissage actif

Process 4D Catalogue de formations 2011

Plan de la Formation. GESTION de PROJET

1/15. Jean Bernard CRAMPES Daniel VIELLE

Développement Agile des organisations et des hommes

Java à Murex: un retour d'expérience. Jean-Pierre DACHER & Craig MORRISON

Germe Grenoble 4 22/06/2012. Intervenant: Bruno Sbille

Les offres de Xebia : Agilité, Big Data, Cloud, DevOps, Java & Friends, Mobilité et Web Oriented Architecture.

Conseil & Audit Les leviers de la croissance

Choisir ses priorités: le développement incrémental de produit. Copyright Pyxis Technologies

LES tests d'acceptation

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

Formation Certifiante Scrum Master

Testeur Agile Niveau Fondation Bertrand Cornanguer, Vice-chair Agile tester WG

Pré-requis Diplôme Foundation Certificate in IT Service Management.

Eclipse Process Framework et Telelogic Harmony/ITSW

Jean-Pierre Vickoff

Mesdames, messieurs, Bonjour.

Année : Team-War Jaafar AMRANI-MESBAHI Fabien GARCIA Abdelali NAIT BELKACEM Rahma NAKARA Philippe NGUYEN

Méthodes agiles. CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

LA MOBILITE : ACTEURS, OUTILS,

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience

Concilier Agilité, Exigences et Continuous Delivery : Retour d expérience PagesJaunes

Estimer et mesurer la performance des projets agiles avec les points de fonction

MediMail SLA 1/1/2014 1

Méthodologies SCRUM Présentation et mise en oeuvre

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM

Table des matières. Préface... Avant-propos...

Agile Méthodes. formations. Owner. roduct. ScrumMaster. Plan. patif. Catalogue des. Partici. Manager. Product. S affirmer Accompagnement.

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

Personas. Le programme ne vous parle pas?

Vision Produit. Un sacré attracteur pour une équipe auto-organisée. Thierry Cros

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE

Agilitéet qualité logicielle: une mutation enmarche

CHAPITRE 3 : LES METHODES AGILES?

Annexe «gestion agile des projets informatiques. Guide de gestion des projets informatiques OFROU

Journée COMPIL «Agilité et recherche»

Domaines d'intervention Conseil & Formations. Expertises Métiers & e Business Technologies Microsoft & OpenSource Méthodologies et gestion de projet

Les cinq premiers pas pour devenir vraiment agile à XP Day Suisse 2009 par Pascal Van Cauwenberghe et Portia Tung: La Rétrospective

Transcription:

Isabelle Therrien @itherrien Nicolas Mivielle @sonic1200

UBISOFT & GROUPE TECHNOLOGIQUE - Plus de 300 personnes - Fourniture de solutions logicielles pour les jeux - Collaboration directe avec les jeux, «architectes volants»

PRODUITS ONLINE CONCERNÉS 40+ personnes, 5 équipes Serveur Jeu Online prêt à l emploi SDK (Framework logiciel) Online Multiplateforme - Résilient Services enrichis facile à intégrer 30+ personnes, 6 équipes Plateforme de gestion de communautés pour consoles et appareils mobiles

ORGANISATION INITIALE Équipe Management Besoins Deadlines Demandes Collaborations Productions (Jeux) Requis CORE 1 Requis CORE 2 Requis Service 1 Requis Service 2 Requis Release Team Lead / Tech lead Produit Développeurs (6 8 personnes) Équipe CORE 1 Équipe CORE 2 Équipe Service 1 Équipe Service 2 Équipe Release Date au besoin

CONTRAINTES Framework Online (SDK) Orientations technologiques Collaboration - Demandes Productions Base de services Online (évolution) Produit Rendez-Vous Déploiement - Opérabilité (outils) Support

CONSTAT DE DÉPART DANS L ÉQUIPE - Pas de visibilité sur les tâches futures - Vision globale difficile à déchiffrer - Collaboration inter-équipe difficile - Envie de l équipe de s orienter en Scrum - Outils non adaptés au Flow

MISE EN PLACE DANS MON ÉQUIPE - Formation / introduction Scrum - Création rôle Scrum Master / Coach Agile - Constitution d un premier backlog - Mise en place de Sprints bornés - Mise en place des rétrospectives - Création d une définition de DONE - Introduction notion points - Estimations et Backlog Maintenance - Notion d engagement de Sprint - Formalisation des concepts d Epic et Spikes - Introduction du concept de Product Owner avec le Team Lead Attention du management pour passer aux autres équipes Mai 2012 Juin Juillet Août Septembre Octobre 2012

ON PASSE AUX AUTRES ÉQUIPES - Il y a de plus en plus de nouvelles personnes sur Rendez-Vous - Besoin de plus de structure et de formalisme - Nécessite plus de travail inter-équipes / Collaborations - Envie d obtenir une vision du produit commune - Besoin de livraison incrémentale

TRANSITION APPUYÉE PAR L OUTIL L outil était mal utilisé Besoin de reposer la transition sur des éléments concrets L outil renforce l adaptation du processus et favorise les interactions entre les personnes

MISE EN PLACE DANS LES AUTRES ÉQUIPES Dans chacune des équipes : Scrum Master/Coach pendant 2-3 Sprints Mini Sprint 0 et formations Sélection d un Scrum Master Suivi régulier en tant que Coach Agile Communautés de pratique pour les Scrum Masters Equipe Core 1 Equipe Core 2 Equipe Service 1 Nov 2012 Décembre Janvier Février Mars Avril 2013

ORGANISATION INITIALE Équipe Management Besoins Deadlines Demandes Collaborations Productions (Jeux) Requis CORE 1 Requis CORE 2 Requis Service 1 Requis Service 2 Requis Release Team Lead / Tech lead Produit Développeurs (6 8 personnes) Équipe CORE 1 Équipe CORE 2 Équipe Service 1 Équipe Service 2 Équipe Release Date au besoin

ÉQUIPE SCRUM Équipe Product Owner Directeurs Technique Product Managers Demandes Collaborations Productions (Jeux) Backlog commun Produit «Rendez-Vous» Product Owner Scrum Master Produit Développeurs (6 8 personnes) Équipe CORE 1 Équipe CORE 2 Équipe Service 1 Équipe Service 2 Équipe Release Livraison incrémentale

AMÉLIORATIONS APPORTÉES Mise en place de l équipe «Product Owners» Les Comités (par spécialité) Rencontres de priorisation toutes les semaines Rétrospectives tous les 6 mois Mars 2013 Avril Mai Juin Juillet Août 2013

DÉFIS EN TANT QUE COACH Au sein des équipes : Pas de rôle de Product Owner Adaptation du rôle de Product Owner pour les Team Leads de chaque équipe Sur le plan personnel : Conflit de rôle Peu d exemples de transitions au Groupe Technologique

CONTAGION À UPLAY Discussion avec Leads «Introduction à l agilité» dans les équipes Démonstration de l importance du Coach Arrivée d Isabelle en Juin 2013

OBJECTIFS POUR LA TRANSITION ATTENTES DE LA DIRECTION 1. Réduction des dépendances entre les équipes 2. Priorités communes à toutes les équipes 3. Meilleur travail d équipe 4. Équipes auto-organisées Approche TOP DOWN

1. FORMATION

ATTENTES DES ÉQUIPES ET DES LEADS Focus Rôles Valeurs agiles Événements Pratiques Pouvoir se concentrer sur une tâche à la fois, au moins un projet à la fois Que cessent les changements de priorités quotidiens Travailler sans interruptions Trouver un PO Moins de doc, plus de logiciel fonctionnel Respecter les boîtes de temps dans les mêlées quotidiennes Rendre plus efficaces les mêlées quotidiennes Utiliser les récits avec le bon format et le bon niveau de détail Utiliser les points d effort Estimer en équipe Transparence Minimiser les imprévus Faire des rétrospectives Intégrer les urgences

ORGANISATION INITIALE DES ÉQUIPES Projets Projet WiiU CurrentGen Playground NextGen Ops UX & Art Engine UI Mobile QA Ops Tools & Automation Services

2. ORGANISATION DES ÉQUIPES UX & Art UPlay Console UX Engine UI Mobile QA Engine UI Mobile QA UPlay Mobile Playground Ops Tools & Automation Services

Visibilité sur le processus Estimation en points Priorisé par importance Tâches ajoutées début de product backlog 3. DÉMARRAGE DES ÉQUIPES Durée : de 1 à 3 jours consécutifs Résultats : 1. Meilleure vision d ensemble pour tous 2. Backlog estimé et priorisé 3. Les équipiers apprennent à se connaître 4. On est prêts à sprinter

4. ÉQUIPE OPS Objectif : minimiser les dérangements dans les équipes Moyens : Équipe dédiée Membres en rotation Tableau Kanban

5. RÉAMÉNAGEMENT DES BUREAUX Tous ont déménagé pour rejoindre leur équipe

6. COACHING ET FORMATION DES SM Responsabilité individuelle Smells Coaching Approche empirique et amélioration continue

7. COMMUNAUTÉS DE PRATIQUE Objectif : Partager les connaissances Moyens : Amener un sujet En parler en groupe

8. SUIVI DES POINTS D ACTION

RÉSULTATS CONSTATÉS APRÈS 4 MOIS Fierté Énergie positive Meilleure vision On livre! Portée obligatoire terminée d avance Coordination inter-équipes Résolution de problèmes en équipe Amélioration continue. Exemples : Propriétaire de story (1 ère étape vers une plus grande responsabilité de l équipe) Rencontre globale Looking ahead avec plusieurs membres des équipes

RÉSULTATS 1. Réduction des dépendances entre les équipes 2. Priorités communes à toutes les équipes 3. Meilleur travail d équipe 4. Équipes auto-organisées

COMMUNIQUEZ - Appropriez-vous le processus et parlez-en autour de vous - Évangélisez mais sans brutaliser! - Intégrez votre management dans la transition - Affichez des infos pertinentes, des métriques, des tableaux, des réussites

CONCLUSIONS - Ne vous arrêtez pas au premier échec. Testez et adaptez! - Prenez le temps de comprendre les problèmes - Les 2 approches - ont combiné bottom-up et top-down - ont bâti sur la réalité présente - avaient le même objectif global