Upload
romainkuzniak
View
918
Download
2
Embed Size (px)
Citation preview
OPENCLASSROOMS
Offre de formation sur la transformation digitale et les nouvelles technologies
Ouvert à tous, du débutant à l’expert, de l’étudiant au professionnel en passant par les personnes en reconversion
OPENCLASSROOMS
1000 cours et MOOC
1,5 million de membres
3 millions de visiteurs uniques par mois
15 à 20 millions de pages vues par mois
Première plateforme de digital learning d’Europe
Ratio de rendement de 1:100 entre deux organisations
Influe sur les conditions de travail de tous
Elément compétitif pour l’entreprise (ex.: Ford, Toyota …)
PRODUIRE DE LA VALEUR
Définir ce qu’est la valeur
Définir ses KPIs (Key Performance Indicator)
Pouvoir mesurer la valeur
Mettre en place les outils pour pouvoir mesurer ses KPIs
Mettre en place des outils pour pouvoir simuler l’évolution des KPIs (A/B testing …)
AGILE MANIFESTO
Privilégier :
Les individus et leurs interactions plus que les processus et les outils
Des logiciels opérationnels plus qu’une documentation exhaustive
La collaboration avec les clients plus que la négociation contractuelle
L’adaptation au changement plus que le suivi d’un plan
IN PROGRESS
Tâche en cours
Désormais le seul objectif est de la mettre à Done
Eviter de cumuler
Amélioration continue de la productivité (Boyscout Rule)
TO REVIEW
Validation technique
Participe à la montée en compétence de l’équipe
pour le reviewé
pour le reviewer
PROCESSUS AFFÉRENTS
Intégration continue
TDD
Builds automatiques
100% de coverage sur les règles métiers
Déploiement continu
Mise en production plusieurs fois par jour
DAILY STAND UP
Objectif :
Maintenir l’équipe informée des avancées de chacun
Pouvoir détecter des blocages
Valoriser le travail
DAILY STAND UP
Comment :
Tous les matins à heure fixe
Permet à l’équipe de s’organiser
Aligne un minimum les horaires
Retard = une croix, trois croix = le petit déjeuner pour toute l’équipe
Eviter que cela dure trop longtemps
Debout
Si des discussions commencent, il faut les traiter après le Stand Up
Durée fixe (9 minutes max)
LA DRAFT
Objectif :
Sélectionner les tâches à mettre dans le prochain sprint
Comment :
Rapport : KPIs impactées / Durée de réalisation le plus élevée
PLANNING TIME
Objectif :
Mesurer la durée d’une tâche
Avoir des tâches prêtes à être traitées
Comment :
Meeting une fois par sprint
Estimation de toutes les tâches (y compris Backlog)
PLANNING TIME
Règles :
Une tâche de plus de deux jours doit être re-découpée
facilite le développement, la revue de code, la validation et le déploiement
Demander les informations manquantes
Meeting pénible :
Aller à l’essentiel
Rendre « fun » (gâteau …)
RÉTRO
Objectif :
Amélioration continue de la productivité
Amélioration continue des processus
Appropriation des processus par l’équipe
RÉTRO
Comment :
Meeting une fois à la fin du sprint
Analyse des actions prises précédemment
Retour sous forme de jeu
Points positifs
Points négatifs
Questions?
Etablissement des actions à prendre pour le prochain Sprint
Rapport envoyé à l’équipe Tech
SPREAD THE WORD
Objectif :
Maintenir les autres équipes à jour dans la connaissance du produit
Comment :
Communication au fil des mises en production sur les tâches majeures
Meeting entre les différents pôles à la fin du sprint
Rapport envoyé à toute l’équipe
POINTS IMPORTANTS
Privilégier la valeur
Culture du Done
Appropriation des processus par l’équipe
Tâches inférieures à 2 jours
Agilité + clean code = DYNAMITE
Plus nous avançons, plus nous allons vite
Extreme Programming Explained: Embrace Change, Kent Beck, (Addison-Wesley, 1999)
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses, Eric Ries, (Crown Business, 2011)
Agile Software Development with Scrum, Ken Schwaber, Mike Beedle, (Prentice Hall, 2002)
Agile Software Management with Scrum, Ken Schwaber, (Microsoft Press, 2004)
Toyota Production System: Beyond Large-Scale Production, Taiichi Ohno, (Productivity Press, 1988)
Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results, David Anderson (Prentice Hall, 2003)
Lean Software Development: An Agile Toolkit, Mary Poppendieck, Tom Poppendieck, (Addison-Wesley Professional, 2003)
Crystal Clear : A Human-Powered Methodology for Small Teams, Alistair Cockburn,(Addison-Wesley, 2004)
Agile Manifesto