Nuit de l'info 2012 - Défi Capgemini



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

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

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

Le Product Backlog, qu est ce c est?

GESTION DE PROJET : LA METHODE AGILE

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

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

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

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

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

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

25/12/2012

Scrum + Drupal = Julien Dubois

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

Certification Scrum Master

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

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

Formation pour Product Owner

backlog du produit Product Owner

Méthodologies SCRUM Présentation et mise en oeuvre

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

SOCIAL CRM: DE LA PAROLE À L ACTION

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

Formation Scrum. 2 jours

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

Kanban et son utilisation à la Société GRICS

FrontRange SaaS Service Management Self-Service & Catalogue de Service

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

Agilitéet qualité logicielle: une mutation enmarche

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé

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

Refonte des sites internet du SIEDS

Eclipse Process Framework et Telelogic Harmony/ITSW

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

Isabelle Nicolas

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

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

Maîtrise d ouvrage agile

Les «méthodes Agiles»

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES

Plan. 1 Cycles de développement. 2 Méthodes agiles, principes généraux. 3 Comment se passe un Sprint?

REX Scrum Master du terrain

Présentation UBO 12/2008 Présentation des méthodes agiles

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

{ mathieu boisvert / michel céré ; }

Développement Agile des organisations et des hommes

Dématérialisation et mobilité

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

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

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

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

Capacité de mémoire Tablettes

Rédaction d'une offre de service et d'un contrat

Support Agile avec Kanban quelques trucs et astuces par Tomas Björkholm

CATALOGUE)FORMATION)2015)

Éditions QAD On Demand est disponible en trois éditions standard : QAD On Demand is delivered in three standard editions:

ITIL V2. La gestion des mises en production

Lean, Kanban & Management Visuel

Les accès à Admission-Postbac

Méthodes de développement

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

Procuration et compte conjoint

Méthodes Agiles : un équilibre contractuel remis en cause? Jonathan Rofé Matinales IPT DLA Piper Paris 24 mars 2011

Agile 360 Product Owner Scrum Master

1/15. Jean Bernard CRAMPES Daniel VIELLE

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

Cours de Systèmes d Exploitation

Une protection antivirus pour des applications destinées aux dispositifs médicaux

Alania CRM. Une gestion d entreprise efficace, rapide, adaptée et rentable!

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

Module 5 : Lier des classeurs

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités

Préparer son site 1/2. Laurent BIZOT Oxatis

Cabinet de Conseil Spécialisé dans le Cloud Computing

Introduc)on à l Agile

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

Le rôle de l architecte Agile

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités

User stories et Backlog de produit

Dans le cadre du décret Education Permanente. La Plate-forme francophone du Volontariat présente : ANALYSE. ( signes espaces compris)

SOMMAIRE 1. NOTRE AGENCE NOS PRESTATIONS NOTRE MÉTHODOLOGIE PROJET NOS OFFRES LES ATOUTS DE NOS OFFRES...

Fonctionnalités principales par métiers.

La hauteur du dossier se règle par simple appui sur une manette.

CHAPITRE 3 : LES METHODES AGILES?

ECM ENTERPRISE CONTENT MANAGEMENT POUR

24h/24 et 7j/7, les cours de formation en ligne sur les logiciels ONAYA

OFFRE DE FORMATION. 1er semestre Formez vos salariés, vos dirigeants, vos bénévoles et vos licenciés.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Améliorer durablement la performance des organisations SI par le Lean Management

Ce site intègre des technologies et fonctionnalités à la fois simples et très innovantes pour offrir une interface pratique et performante.

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

PROCONCEPT EASY START

Quels outils pour prévoir?

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

EMARSYS SMS INTÉGREZ LE SMS À VOTRE STRATÉGIE MULTICANAL. SANS EFFORT.

Simplifier l intégration des systèmes RH et garantir une version unique des données de l employé. D

Les méthodes Agile. Implication du client Développement itératif et incrémental

Transcription:

Nuit de l'info 2012 - Défi Capgemini Management visuel - KANBAN Institut Technologique de Paris Descartes - Décembre 2012 Étudiants : Equipe : Fatih ACAR Lucas DE ALMEIDA SILVA Jean-Baptiste DOHET Jean-Baptiste DOMINGUEZ Anthony KRAFFT Alexandra LEMAIRE Cyrille PEROIS Fabien TRIBOUHARET Adrien VALIN Jordan VO NGOC I NEED TO SLEEP

2 Pourquoi Kanban? Kanban présentait des avantages déterminants dans notre situation : souplesse, simplicité, emphase sur la livraison rapide de fonctionnalités. La durée extrêmement réduite du projet rentrait par exemple en conflit avec les sprints de Scrum. Kanban est axé sur la production rapide de fonctionnalités par la limitation du nombre de tâches travaillées simultanément (Work In Process, WIP), ce qui permet d avoir idéalement un flux constant d améliorations du programme par le passage des tâches à accomplir par différents workflow states. Kanban est également une des méthodologies Agile qui impose le moins de contraintes, devenant de facto un choix évident par sa facilité à être explicité à tous les membres de l équipe. Comment Kanban? Préalablement à la nuit de l info, deux membres de l équipe se sont formés à la méthodologie Kanban. Des ateliers réalisés en cours sur Scrum ont permis d en appréhender facilement les enjeux et les processus. Ces deux membres ont ainsi pu, dès le lancement de la Nuit de l Info 2012, expliquer rapidement et efficacement à leurs équipiers les tenants et aboutissants de la méthodologie. Cette appropriation de Kanban est passée par la définition de nos outils propres d application de la méthode. Notre tableau (board) est composé de cinq worlflow states : - Next : Prochaines fonctionnalités à implémenter. - Analyse : Détermination des tâches composant une fonctionnalité. - Développement : Réalisation des tâches. - Test : Vérification et correction des tâches réalisées. Nous n avons pas intégré d état Déploiement/Intégration afin d épurer les flux, pour une première expérience réelle de Kanban.

3 Ci-dessous notre board en début de soirée : Nos fonctionnalités et tâches, représentées physiquement sous forme de post-its, ont également une définition personnalisée. Chaque fonctionnalité présente une heure de rédaction, une description, un identifiant, un ordre de priorité compris entre 1 et 5 (1 étant la priorité absolue), et enfin la liste des membres de l équipe intervenant ou ayant intervenu sur celle-ci. Chaque tâche dispose d une description, d un identifiant dérivé de celui de la fonctionnalité attachée, d indicateurs de blocage ou de complétion en développement puis en test, et enfin la liste des membres de l équipe intervenant ou ayant intervenu sur celle-ci. Ci-dessous les formats de nos post-its :

4 Nous tenions également des réunions régulières (Standup Meetings) afin de faire un point sur l activité de chacun des membres de l équipe et discuter des contentieux, des incompréhensions ou des suggestions potentielles. La prise de parole nécessitait la détention du totem (un marqueur) qui symbolisait la concentration de l attention sur les informations apportées par un membre à la fois. Ci-dessous une photo d une réunion en milieu de nuit :

5 Difficultés rencontrées Une mauvaise décision prise à un mauvais moment nous a contraints à adapter la méthode à nos besoins et à nos incohérences. Nous avons fait entrer dans le board une fonctionnalité à priorité faible nettement trop hâtivement, avec un développement impossible à accomplir sans la réalisation préalable de tâches à la priorité plus élevées. Cette fonctionnalité était paralysée dans l état de développement, et nous empêchait par la même d y insérer de nouvelles fonctionnalités dont l analyse était finie. Afin de sortir de cette impasse, nous avons contourné l esprit initial de Kanban et déplacé la fonctionnalité en cause dans une zone d attente du tableau, dit le «cachot». La livraison rapide d une fonctionnalité introduite dans le board est primordiale, mais si cela est purement impossible, nous ne devons pas nous retrouver en difficulté pour le simple respect de contraintes prédéfinies (ce qui serait finalement à l encontre de la philosophie Agile). Cette mésaventure nous a néanmoins permis d apprendre (dans la douleur) à travailler à la fois avec et sur le modèle.

6 Evolution du board au cours de la soirée

7