Xavier Warzee
L'agilité et tout particulièrement la méthode Scrum connaissent une phase d'adoption massive qui ne va pas sans heurter les habitudes des différentes parties prenantes d'un projet.
Dans une phase d'accompagnement et de gestion du changement, une transition vers l'agilité peut être facilitée par l'adoption de certains usages comme le "touch".
Les interactions entre individus devenant prépondérantes dans une démarche agile, il est important, dans une démarche pragmatique d'entreprise ne pouvant ignorer les aspects "reporting" ou auditabilité, de proposer des technologies et outils ne provoquant aucune friction quant aux pratiques agiles.
Nous verrons aussi comment la préservation d'usages plus classiques comme la gestion de projets avec des outils comme Excel peuvent aussi faciliter une démarche de transition quand ces usages sont connectées à un référentiel commun.
2. Agilité iPhone Java Incubateur
8:15 Accueil des participantsAccueil des participantsAccueil des participantsAccueil des participants
8:40 Mot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateurs
9:00 Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)
9:40
10:40
- A1 -
Le terrain Agile
Jean-Philippe Vigniel
- I1-
Hello iPhone
Stephane Tavera
- J1 -
NOSQL also means RDF stores: an
Android case study
Fabrizio Giudci
- X1 -
Le développement durable
Dominic Williams
11:00
12:00
- A2 -
Integration of User Centered Design
in Agile Development of RIA
J. Borkenhagen, J. Desmazières
- I2 -
Développement d'une application
iPhone pilotée par les tests
Emmanuel Etasse, Van-Charles Tran
- J2 -
La Tequila du développement Web
Nicolas Martignole
- X2 -
Cloud Computing: anatomie et
pratique
Marc-Elian Bégin
12:20
13:20
- A3 -
Adoption de l'Agilité par les usages
Xavier Warzee
- I3 -
Distribution d'applications iPhone
en Entreprise: Réalisation d'un
AppStore interne
Géraud de Laval
- J3 -
Vaadin - Rich Web Applications in
Server-side Java without Plug-ins or
JavaScript
Joonas Lehtinen
- X3 -
Les DVCS sont vos amis
Sébastien Douche
Pause repas (50 minutes)Pause repas (50 minutes)Pause repas (50 minutes)Pause repas (50 minutes)
14h10 Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)
14h50
15h50
- A4 -
Scrum, introduction et mise en
oeuvre avec iceScrum
Claude Aubry
- I4 -
Agile iOS Development
Jérôme Layat, Alexander Osterwalder
- J4 -
JAX-RS and Java EE 6
Paul Sandoz
- X4 -
IT Design & Ergonomy
Pascal Petit, Aude Lussigny
16h10
17h10
- A5 -
Agilité : 10 ans déjà
Thierry Cros
- I5 -
Optimizing iOS applications
Marc-Antoine Scheurer
- J5 -
Ecrivez et automatisez vos tests
fonctionnels avec jBehave
Xavier Bourguignon
- X5 -
NoSQL : Enfin de la biodiversité
dans l'écosystème des BD
Olivier Mallassi
17h30
18h30
- A6 -
Lean engineering
Jean-Christophe Dubail
- I6 -
iPhone et Agile, l'amour vache
Guillaume Duquesnay
- J6 -
Let's make this test suite run faster
David Gageot
- X6 -
The feel of Scala
Mario Fusco
Mot de la fin & tombolaMot de la fin & tombolaMot de la fin & tombolaMot de la fin & tombola
Programme de la Conférence
www.soft-shake.ch
3. DPE FranceDPE France
Adoption de l’Agilité
Par les Usages
Xavier Warzee
Twitter : @xwarzee, @agilefr
Blog : http://blogs.msdn.com/agilefr
Microsoft France
4. DPE France
Agilité en mode « LOW TECH »
• Pas de frictions liées à un élément extérieur
– Éviter d’apprendre à utiliser un outil !
• Objectif :
– Haut niveau de collaboration
– Partager une vision commune => Management visuel !
– Coordination non intrusive => Moins de reporting
• Éviter les gaps entre rapports et réalité
• Maintenir un haut niveau de vélocité (ne pas détourner
l’attention)
6. DPE France
Le task board
Source : http://www.infoq.com/articles/agile-kanban-boards
7. DPE France
Task Board important !
Ne rien faire tomber SVP !!!!
Source : http://www.infoq.com/articles/agile-kanban-boards
8. DPE France
Le Burndown chart
Source : http://www.infoq.com/articles/agile-kanban-boards
Ok avec de l’habitude !
9. DPE France
Nécessité des outils
• Équipe distribuée
– Support de la collaboration
• Projets longs, complexes, …
– Traçabilité
– Historique
• Systèmes critiques
– Auditabilité
10. DPE France
Au-delà des outils, les usages
• Objectif : Rendre les outils transparents
• Comment ? Reproduire les usages « low tech » pour
éviter l’apprentissage d’un outil
• Approche :
– Utiliser des métaphores « Post-it », « task boards »
– Proposer des interactions directes comme le touché
• rendre les métaphores familières
– Proposer des vues dynamiques
• pour augmenter l’engagement
11. DPE France
Propositions
pour réduire les frictions
• Proposer des outils connus :
– Excel, Project
• Proposer des outils aux usages intuitifs
– Métaphores des Post-it, des taskboards, …
– Environnement tactile et collaboratif
13. DPE France
Créer du sens
Notre cerveau ne voie le monde comme il est !
Il crée une série de modèles mentaux au travers
d’une suite de moments particuliers :
• Moments de découvertes
• Par différents processus !
14. DPE France
Créer du sens
• Le processus commence naturellement par les yeux
• La lumière illumine la rétine
• Le cortex visuel à l’arrière du cerveau est le premier à
recevoir les informations issues de la rétine.
• Ce cortex visuel agit comme une station de relai et redirige
l’information vers différentes parties du cerveau.
• Nous nous intéressons ici à 3 parties particulières !
15. DPE France
Créer du sens
• La première partie dite
« flux ventral »
– Reconnaissance des
éléments de la scène
perçue.
– Partie du cerveau
activée quand vous
nommez quelque
chose
• Le deuxième partie dite
« flux dorsal »
– Localisation des
éléments dans l’espace
– Partie activée si vous
fermez les yeux et
naviguez mentalement
dans l’espace !
16. DPE France
Créer du sens
• La troisième partie dite
« système limbique »
– très ancienne
– Associe émotions aux
perceptions visuelles !
– Recherche de moments
de découvertes
• Mouvements
• couleurs
17. DPE France
Créer du sens
• Les yeux parcours une scène
• La cerveau traite en parallèle
pour
– identifier des éléments
– construire une scène
mentalement
– Détecter des événements
(mouvements, couleurs, …)
suscitant des émotions
18. DPE France
Implications
• Utiliser des images pour communiquer de façon
plus claire
• Rendre les images interactives pour faciliter un
engagement plus important
– Le « touch » !
• Créer une persistance visuelle
– Mouvement, changement de couleur => émotions !
• pour améliorer l’assimilation de l’information :
– Stimuler les processus du cerveau créant du sens !
19. DPE France
Low tech visual Management
Source : « Silent sort », Tom Wujec, http://vimeo.com/5242125
21. DPE France
Usages connus
• Passer à l’agilité avec des outils connus
– Excel par exemple
• Souvent utilisé pour gérer les backlogs
• Problème :
– Déconnection des outils de gestion des demandes
de changements
• Exemple de solution :
– Template Scrum de Team Foundation Server +
mode connecté d’Excel (ruban TFS dans Excel)
35. DPE France
TeamTable & TFS2010
http://labs.access-it.net/en-US/Projects/TFS/TeamTable
• Table Surface
• Application TeamTable
– Gestion des Daily Scrum
Meeting
• Conception immersive
– Consultation des Post-it
– Ajout de Post-it dans sa
liste de tâches
– Synchronisation avec TFS
Table Surface : http://www.microsoft.com/surface
37. DPE France
Les usages
• 2 niveaux :
– Collaboration au niveau équipe
• Manipuler vos Post-it sur un plan de travail partagé
– Collaboration au niveau organisation
• Mur tactile : management visuel
• Solutions
– Table Surface
• Collaboration Daily Scrum Meeting
– LightSpace : toute surface devient utilisable
• Information radiators
• Kanban Task boards
– Kinect : travail en 3 dimensions
39. DPE France
Références
• Aspects of Kanban, Karl Scotland, Methods and Tools,
Summer 2010
• Shopping for Sharpies in Seattle : Mundane
Infrastructures of Transnational Design, ICIC’10
• Where The Action Is – on Embodied Interaction &
Psychology
• An Introduction to Brain and Behavior, Bryan Kolb and
Ian Q. Whishaw, ed. Worth Publishers, New York and
Basingstoke
• 3 ways the brain creates meaning, Tom Wujec, TED
2009