180 likes | 251 Views
10 ans après… Ma première expérience agile. PLAN mieux vaut un mauvais plan que pas de plan du tout. Présentation des acteurs Premier jour : je suis plus doué ? Première démo : je suis plus écouté ? Première retro : j’ai moins de problèmes ? Premier planning :
E N D
PLANmieux vaut un mauvais plan que pas de plan du tout • Présentation des acteurs • Premier jour : • je suis plus doué ? • Première démo : • je suis plus écouté ? • Première retro : • j’ai moins de problèmes ? • Premier planning : • je suis meilleur en estimation ? • Remarques de débutant : • Mais que me reste t-il à apprendre ?
Xavier • Début de carrière : 2004 • Parcours : • Université Paris 6 • Unilog (Logica) • CS • Valtech Toulouse • Valtech Paris • Chef de projet depuis 2008 • « Scrum Master » depuis 2009
Premier jour… • 1er stand-up • Poste de travail configuré (idem pour tous) • Binome (Pair programming) • TDD
Avant ? • Document de présentation du projet (à jour ?) • Chacun son environnement de travail • Isolé sur des tâches • Equipe de tests isolée
je suis plus doué ? • Tu n’es pas plus doué... • Avec TDD tu sait quel est ton but (que la lumière soit verte) • L’équipe s’implique pour t’intégrer comme n’importe qui • Le stand up permet d’être au courant de ce qui se passe • + rapidement opérationnel sur les problèmes en cours
Première Démo… • Présentation au marketing • Echanges, Questions / Réponses • Tous ensemble regroupés
Avant ? • Le produit n’est visible qu’à la fin de la recette • Echanges par bug interposés • Pas de contact direct avec le marketing
je suis plus écouté ? • Oblige à la transparence et empêche de masquer l’avancement derrière des chiffres. • Permet de partager la vision du marketing et du dev. • Permet de démontrer que l’application avance ou pas
Première Rétro… • Tout le monde parle • Conviviable • Forcé de parler des problèmes en face à face
Avant ? • « Le chef » est le seul à même de résoudre les problèmes • Culpabilité • C’est « le chef » qui te gronde
Premier Planning… • Poker Planning chiffrage en groupe, non influence • discussion sur le scope (limite des tâches, notion de Done) • Engagement sur l’itération
Avant ? • Chiffrage individuel ou par un techlead sur excel pour tout le projet • A partir d’un fichier de specifications • Forfaitaire pour le projet
je suis meilleur en estimation ? • Non mais tu comprends mieux ce que tu dois faire
Remarques de débutants • Mais pourquoi on ne fait pas toujours de rétrospective ? • Règles différentes en fonction du scrum master : • Stand-up meeting je suis en retard le stand up commence quand même • je bouge des post-it hors du stand up je me fais engueuler • je parle trop pendant le stand up • Combien de standup meeting / jour ? • Qui est le chef de projet ? • Pourquoi je ne remplis plus un excel avec les taches et les jours / homme que j’ai passé sur chaque tâche chaque semaine ? • Est-ce que généralement les tâches d’un SCRUM Master sont…?