Une transition vers Scrum Les bons ingrédients Présentateur: Sylvain Jean, CSM © 2010 Sylvain Jean. Tous droits réservés www.revolutionagile.ca.

Slides:



Advertisements
Présentations similaires
Réalités du développement logiciel avec des études de cas Mario Cardinal Le 16 mars 2011.
Advertisements

L’intégration continue
Les démarches de développement
Les démarches de développement
François Potentier, 10 octobre 2008
Le rôle du coach Agile et son apport pour le projet
Présentation d’un design de carte vidéo
Introduction à Scrum Présenté par <vous> <date>
Developer Day Améliorez votre communication avec le client grâce à Visual Studio 2012 et TFS 2012, en utilisant les outils de Story Board, et le Feedback.
Méthodes Agiles & SCRUM
ARRIMER DES MÉTHODES AGILES À DES PROCESSUS ARCHAÏQUES AGILE TOUR - 6 NOVEMBRE
Introduction aux méthodes agiles
La gestion de projet ICT selon SCRUM
Retour d’expérience Implémentation de la méthode Scrum dans un contexte CMMI Catherine Boudlal.
Management de projet Michel Winter Année universitaire:
Réalisé par: COLIN Yann DECAP Clément HAJJI Emna NICOLETTI Anthony
Le 6 phases de maturité de l’entreprise
3 Booster votre productivité avec VS 2010 Arnaud FontaineEric Le Loch Spécialistes Solutions de développement.
METHODE AGIL Présenté par : GRIOUI Haykel MILADI Hedi CHARFI Habib
Feature Driven Development (FDD)
Lévaluation des établissements scolaires et des enseignants.
Le Product Management : la clé du succès des produits et services numériques Yves Mahé Mars 2014.
Les méthodes Agiles dans le développement de logiciels
Méthode AGILE : SCRUM Réalisé par : Imen SADKI Ines GHERAB
45mn pour tout comprendre, ou presque
Paul Bories Cyril Enrici Bouzidi Gharoual Kevin Royere
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
Conception des Réalisé par : Nassim TIGUENITINE.
Avec TFS2013, l'Agilité au service de votre entreprise
Introduction à Scrum Traduction de Fabrice AIMETTI
Jean-Baptiste savansongkham
Céline STAUDER 27 Octobre 2010
Développement logiciel en méthode agile
Développement d'application rapide GEF492A Automne 2014 [HvV § 3.2.3]
F. Pettigrew Télé-université 1 Comment réussir la médiatisation d'un cours à distance ? Audioconférence de la Table pédago-technologique du REFAD 20 novembre.
Présenté par Claude Bédard Approbation des demandes de changements TI: C’est plus que du bonbon!
Séminaire GPE EDHEC Abidjan
Introduction à Scrum OT SIMS, 2010/2011 Diaporama initial : Mike Cohn
« THE ROLE OF TEACHERS AND TRAINERS WITHIN QUALITY APPROACHES IN THE EU »
Estimer la distribution en personnel GEF492A 2014 Référence: [HvV §7.3] Capt Vincent Roberge Collège Militaire Royal du Canada Génie électrique et génie.
Negatifs To make a sentence negative in French, you surround the main verb in the sentence with the words ne and pas. I am singing. = Je chante. I am not.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Présentation février 2002 Relations Visiblement Meilleures.
Student Management Marks Gaston Berger University School Year Project on Mobile Application Development.
French 101 Important Verbs. The most important French verbs – avoir (to have), être (to be), and faire (to do/make) They are used in some of the ways.
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Systèmes d’information dans les entreprises (GTI515) Chargé:
OPTIMISATION DE LA PLANIFICATION
Développement de plateformes numériques
Evolutions des METHODES INFORMATIQUES
Les démarches de développement
Les verbes avec à ou de et l’infinitif
Pierre-Emmanuel Dautreppe Norman Deschauwer
Welcome everyone.
Soutenance Phase 1 Bibliographie et Analyse des besoins
Génie Logiciel 59 Nous testons les logiciels pour vous !
Génie Logiciel 59 Nous testons les logiciels pour vous ! Bénazet Sébastien.
GESTIONNAIRE PLANIFICATION ET LOGISTIQUE PRÉSENTÉ PAR SAID GUERFI.
Modèle de présentation éclair par équipe
Qu’est ce que le management?
Gestion de projets AGILE
Français 1 Aller and Venir Chapter 5, Etape 2. Aller – To go Je vais Tu vas Il/elle/on va Nous allons Vous allez Ils/elles vont.
Introduction L’équipe ODIN Notre client Le projet La cible La gestion de projet SCRUM Estimation des charges La qualité La planification Les livrables.
Gestion de projets Agile
La méthode SCRUM méthode agile dédiée à la gestion de projets
Vers un portail Couperin des statistiques d'utilisation L'exemple du JUSP Journal Usage Statistics Portal GT_STAT - 21/10/2011
 Persuasive Essay Unité 1- Les valeurs sociales et les traditions Le Télétravail.
Comportement organisationnel MNG-1001
Trivago.
L’APPROCHE AGILE AVEC SCRUM
Evaluation organisationnelle RC/MAFs mars Evaluation organisationnelle RC/MAF Mars Objectif de la formation Donner le cadre de référence des.
Transcription de la présentation:

Une transition vers Scrum Les bons ingrédients Présentateur: Sylvain Jean, CSM © 2010 Sylvain Jean. Tous droits réservés

Situation initiale Micro management directif et contrôlant (« Plan-driven »). Décalage flagrant entre analystes, codeurs et testeurs (murs, écarts temporels). Qualité pauvre… Recherche des coupables  sur la défensive! Démotivation générale: PLM  insatisfaction DEV  fierté ébranlée QA  impatience et incompréhension. Efforts mis au développement de fonctions qui ne correspondent pas ou plus au besoins des clients au moment de la livraison. Incapacité à livrer un produit a partir du "Trunk“.

Les murailles RequisDevQALivraison Équipe 2 Équipe 1 QA

Buts et objectifs Augmenter la qualité des produits livrés; Livraisons plus fréquentes; Livraisons qui répondent aux besoins des clients (flexibilité et adaptabilité); Augmenter la motivation et l'engagement des employées.

Triangle de la gestion de projets

Nos ingrédients…

Équipes Scrum Nouveaux rôles et la hiérarchie; Les spécialités ( System Design, QA, codeur, … ) Formation ( Forming-storming- norming-performing ) Autogérée; Environnement de travail; Interaction avec les autres départements.

Le carnet de produit ( Product Backlog ) La valeur pour le client Estimation des items du carnet On livre quoi? On livre quand? Un nouveau produit à développer vs maintenance d'un produit "legacy".

Sprints (itérations) Le premier sprint; Ajustements initiaux; La définition de complété; Enlever ce qui ne produit pas de valeur pour le client; Ajouter ce qui augmente ou assure la qualité.

Gestion des projets Tâches estimées tous ensemble durant la planification du sprint et mises-à-jour continuellement durant le sprint; « Burndown chart »; Vélocité --> Planification des livraisons ( Evidence-based Scheduling ); Evidence-based Scheduling Outils.

Pratiques de développement Builds automatisés; Test automatisés (fonctionnels et unitaires); Intégration et tests en continu.

Pratiques Relationnelles On se parle! On tire tous dans la même direction; On s'aide; On exécute du travail qui n'est pas dans notre champ d'expertise immédiate.

Démos Tout le monde est invité! Rétroaction directe de la part du responsable de produit et des autres intervenants; Incitation à faire du bon boulot durant le sprint, car on doit le présenter devant tout le monde! ; On en apprend beaucoup sur les besoins des clients et sur le produit lui-même.

Rétrospectives Pour s'améliorer continuellement; Va évoluer selon l’étape de développement de l’équipe. Étapes: Préparation; Données (événements, métriques, sentiments, …) ; Idées; Plan d’action; Conclusion.

Résilience Résistance à différents niveaux: Management; Départements externes; À l'interne des équipes Scrum. “The most serious impediments to using Scrum are habits of waterfall, predictive thinking over the last twenty to thirty years; these have spawned command and control management, belief that demanding something will make it happen, and the willingness of development to cut quality to meet dates. These are inbred habits that we aren’t even aware of anymore. » -Scrum is Hard and disruptive, Ken Schwaber, 2006 ( articles/Scrum%20Is%20Hard%20and%20Disruptive.pdf) articles/Scrum%20Is%20Hard%20and%20Disruptive.pdf

Ajouter au goût… … Restez bien à l’écoute. Tous les ingrédients collectés seront compilés et publiés sur mon blog à l’adresse suivante: (cliquer ici).cliquer ici Restez bien à l’écoute. Tous les ingrédients collectés seront compilés et publiés sur mon blog à l’adresse suivante: (cliquer ici).cliquer ici

Sprint Les murailles tombent… LivraisonCarnet de produitDevQA Équipe 2 Équipe 1 Équipe 2 Équipe 1 Équipe 2

Résultats ButRésultat Qualité du produit Fréquence des livraisons Répond aux besoins Motivation et engagement Autres considérations Résultats mitigés quand à l’adhésion de tous les membres de la haute direction et de la compagnie en générale. Défi au niveau de la volonté des équipes à aller au prochain niveau (demandes beaucoup d’effort et de courage). Problèmes rencontrés au niveau de la coordination de la maintenance et du développement. Atteint

Références Mon blog Control Chaos Web Site by Ken Schwaber - Advanced Development Methods, Inc. Agile Retrospectives - Making Good Team Great By Esther Derby and Diana Larsen eretrospectives Agile Estimating and Planning Mike Cohn User Stories Applied Mike Cohn Working Effectively with Legacy Code By Michael Feathers (2004) Forming, storming, norming and performing - Tuckman's Group Development Model From Wikipedia, the free encyclopedia orming_and_performing RAPID Development Steve McConnell Agile Software Development with Scrum Ken Schwaber, Mike Beedle The Enterprise and Scrum Ken Schwaber © 2010 Sylvain Jean. Tous droits réservés.