7. ÉQUIPE COLOCALISÉE
• Espace physique
• Super énergie
• Brainstorming sur tableau blanc
• Discussion dès que nécessaire
• Pair Programming
8. PAS LE CHOIX
• Fin 2015
– Même bureau
– Tous les développeurs
– Sauf le PO et le Designer..
• Début 2016
– 2 futurs départs
– Raisons familiales
– 2 autres futurs départs dans l’entreprise
• Septembre 2016
– C’est parti
14. SE RASSEMBLER
• Les individus et leurs interactions plus que les processus et les outils
• Communication visuelle
• Déplacer tout le monde
• Vidéoconférence
15. VIDÉOCONFÉRENCE
• Génération 1
– Casques et Webcams pour les télétravailleurs
– Salle de conférence vidéo (écran, pieuvre)
• Soucis
– Tout le monde en visuel ?
– Qualité du son
– Discussions sur place
– Pas égalitaire
16. VIDÉOCONFÉRENCE
• Génération 2
– Casques et Webcams pour les télétravailleurs tout le monde
– Salle de conférence vidéo (écran, galette) / Full Remote
• Soucis
– Gymnastique du micro
– Notifications
– Bande passante
26. DISCUTER DANS LE BUREAU
• Avantage
– Efficace
• Inconvénient
– Exclut les autres
27. DISCUTER DANS JIRA
• Pas urgent
– Dispos en même temps ?
– Ou pas ?
• Avantage
– Le commentaire est avec le ticket
• Inconvénient
– La réponse arrivera un jour
32. UNE ROOM PAR PROPOS
• Une pour l’équipe
• Une par client
• Une par feature
• Une par thème
• Une pour accueillir les gens perdus
• Une pour blaguer
• Une pour troller
• Une pour organiser le repas
34. REFINEMENT
MEETINGL A S I M P L I C I T É – L ’ A R T D E M I N I M I S E R L A
Q U A N T I T É D E T R A V A I L I N U T I L E – E S T
E S S E N T I E L L E .
38. PAIR PROGRAMMING
• Un outil ?
• Vidéoconférence
• Partage
• Varier les pairs
• Formation
39. REVUE DE CODE
• Git
• Revue d’une branche
• Historique propre
• Se parler
40. TOUS ÉGAUX
• IC Accessible uniquement sur Lambesc
• Tout est accessible à tous
• Citoyen de première classe
41. SPRINT REVIEWL A C O L L A B O R A T I O N A V E C L E S
C L I E N T S P L U S Q U E L A N É G O C I A T I O N
C O N T R A C T U E L L E
42. SPRINT REVIEW
• Vidéoconférence
=> l’entreprise entière !
• Equipe SCRUM et parties prenantes
• Chacun à son poste (en général)
• Démos (enregistrées)
• Revue du haut du backlog
43. RÉTROSPECTIVEÀ I N T E R V A L L E S R É G U L I E R S , L ' É Q U I P E R É F L É C H I T A U X
M O Y E N S
D E D E V E N I R P L U S E F F I C A C E , P U I S R È G L E E T M O D I F I E
S O N
C O M P O R T E M E N T E N C O N S É Q U E N C E .
48. 1 À 1
• Hebdomadaire
• 30 minutes max
• Ecouter la personne
• En présentiel ou en vidéoconférence
• Confiance / Autonomie
• Citoyen de première classe
49. CULTURE
P L U S O N S E C O N N A Î T, P L U S O N S E
C O M P R E N D
50. DÉCENTRALISER C’EST PAS SIMPLE
• Ce qui se passe dans les bureaux reste dans les bureaux
• Ajout de comptes-rendus publics
• Enregistrement vidéo
• Bénéfique pour tout le monde
55. RESSOURCES HUMAINES
• Des échecs
– ancien PO
– Un développeur d’une autre équipe
• Plein de succès
– L’équipe s’est maintenue
– 2 nouveaux développeurs en télétravail
– Nouveau site de R&D : Lyon
– 3 équipes réparties
– Télétravail occasionnel
56. NOS TÉLÉTRAVAILLEURS
• Contrôle ?
– Confiance
• Conseils
– Environnement dédié
– Connexion Internet
– Déplacements réguliers
– Connaissent la maison
• Bilan
– Performants
– Heureux
57. TRANSPARENCE
• Tout le monde est accessible
• Backlog transparent
• Les discussions sont publiques
• Le code est public
58. AU FINAL
• + d’égalité
• Meilleure équipe
• Meilleure entreprise
Espace physique
Super énergie
Brainstorming sur tableau blanc
Discussion dès que nécessaire
Pair Programming
La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développementet à l’intérieur de celle-ci est le dialogue en face à face.
Hipchat : mauvaise qualité (TODO le barrer en animation)
Skype Entreprise : ah mince tu es sur Linux (TODO barrer)
Hangouts : bien, limité à 10 en gratuit, gourmand en bande passante
Appear.in : pas mal du tout (limite à 8 puis 5 en gratuit)
Zoom : le gagnant
Gotomeeting, Webex, Slack…
Tous utilisés ! Avoir plusieurs solutions, c’est mieux
Pas de téléphone
Rarement des emails succinct portant sur un seul sujet
Les nouveaux employés n’ont pas eu les mails du passé… pas idéal pour stocker de l’info d’une équipe
Thèmes
Prod, Design, Coding Style, …
Peur de rater quelque chose
Plein de chat (room ou channel)
Vous suiviez toutes les conversations de tous vos bureaux ?
Chat => discuter (pas distribuer des tâches ou autre) ce qu’on doit faire est dans le backlog
Ne jamais se dire que l’autre a lu
Partage d’écran
Parler, parler..
Expliquer son intention
(on critique le code, pas la personne)
« 10 commandments of Egoless Programming »
Rooms de trolls, débats, blagues ..
Room par ville
Room par activité (jeux, foot, pétanque, basket, LAN, …)
Déplacements
Restaurants
Jeux agiles
Travail plus
Moins de perturbation
Besoin de montrer qu’il travail
Environnement dédié
Ne pas mélanger privé et pro
1 à 1 hebdomadaire
Vient dans les bureaux aussi souvent que possible
Confiance
Connais la maison
Une bonne connexion