SlideShare a Scribd company logo
1 of 39
Download to read offline
Xavier Warzee
2010
A3
Adoption de l'Agilité
par les usages
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
DPE FranceDPE France
Adoption de l’Agilité
Par les Usages
Xavier Warzee
Twitter : @xwarzee, @agilefr
Blog : http://blogs.msdn.com/agilefr
Microsoft France
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)
DPE France
Le Post-it
DPE France
Le task board
Source : http://www.infoq.com/articles/agile-kanban-boards
DPE France
Task Board important !
Ne rien faire tomber SVP !!!!
Source : http://www.infoq.com/articles/agile-kanban-boards
DPE France
Le Burndown chart
Source : http://www.infoq.com/articles/agile-kanban-boards
Ok avec de l’habitude !
DPE France
Nécessité des outils
• Équipe distribuée
– Support de la collaboration
• Projets longs, complexes, …
– Traçabilité
– Historique
• Systèmes critiques
– Auditabilité
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
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
DPE FranceDPE France
Pourquoi le « tactile » ?
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 !
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 !
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 !
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
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 
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 !
DPE France
Low tech visual Management 
Source : « Silent sort », Tom Wujec, http://vimeo.com/5242125
DPE France
PROPOSITIONS
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)
DPE FranceTeam Foundation Server
& Visual Studio 2010
DPE France
Lancement d’un Sprint
• Saisie du reste à faire
• Suivi de l’avancement avec
rapports et tableau de
bord
• Rétrospectives
DPE France
Saisie du travail réalisé
Il existe plusieurs
points d’entrée pour
modifier les tâches
DPE France
Saisie du travail réalisé
Team Explorer
DPE France
Saisie du travail réalisé
Classeur Excel
Iteration Backlog
DPE France
Saisie du travail réalisé
Portail du Projet
DPE France
Saisie du travail réalisé
DPE France
Saisie du travail réalisé
DPE France
Saisie du travail réalisé
Accès Web
à la base
Team System
DPE France
Suivi d’avancement
Le Burn Down Chart
indique le travail
terminé et restant
jour/jour
DPE France
Suivi d’avancement
DPE France
Suivi d’avancement
DPE France
Solution complémentaire :
Urban Turtle (taskboard)
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
DPE France
Lightspace,
Microsoft Research
Le multi-touch sur tout objet
Source : http://research.microsoft.com/en-us/projects/lightspace/
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 
DPE France
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT
MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
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

More Related Content

Similar to soft-shake.ch - Adoption de l'Agilité par les usages

Adoption de l’agilité par les usages
Adoption de l’agilité par les usagesAdoption de l’agilité par les usages
Adoption de l’agilité par les usagesXavier Warzee
 
Kinect en moins de 10 Minutes
Kinect en moins de 10 MinutesKinect en moins de 10 Minutes
Kinect en moins de 10 MinutesMicrosoft
 
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...Microsoft
 
Lettre des TECHDAYS 2011 par erol giraudy
Lettre des TECHDAYS 2011 par erol giraudyLettre des TECHDAYS 2011 par erol giraudy
Lettre des TECHDAYS 2011 par erol giraudyUGAIA
 
Mise un oeuvre d'un projet Mobile chez Cetelem en Scrum
Mise un oeuvre d'un projet Mobile chez Cetelem en ScrumMise un oeuvre d'un projet Mobile chez Cetelem en Scrum
Mise un oeuvre d'un projet Mobile chez Cetelem en ScrumCyrille Deruel
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?ekino
 
soft-shake.ch - Développement d'une application iPhone pilotée par les tests
soft-shake.ch - Développement d'une application iPhone pilotée par les testssoft-shake.ch - Développement d'une application iPhone pilotée par les tests
soft-shake.ch - Développement d'une application iPhone pilotée par les testssoft-shake.ch
 
Quelle métrique pour fédérer Dev & Ops ?
Quelle métrique pour fédérer Dev & Ops ? Quelle métrique pour fédérer Dev & Ops ?
Quelle métrique pour fédérer Dev & Ops ? Jacky Galicher
 
Quelle métrique pour fédérer Dev & Ops ?
Quelle métrique pour fédérer Dev & Ops ? Quelle métrique pour fédérer Dev & Ops ?
Quelle métrique pour fédérer Dev & Ops ? Jacky Galicher
 
Fujitsu IT Future 2013 : l’ère du tout mobile, mode d’emploi..
Fujitsu IT Future 2013 : l’ère du tout mobile, mode d’emploi..Fujitsu IT Future 2013 : l’ère du tout mobile, mode d’emploi..
Fujitsu IT Future 2013 : l’ère du tout mobile, mode d’emploi..Fujitsu France
 
soft-shake.ch - Agilité : 10 ans déjà
soft-shake.ch - Agilité : 10 ans déjàsoft-shake.ch - Agilité : 10 ans déjà
soft-shake.ch - Agilité : 10 ans déjàsoft-shake.ch
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Microsoft
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Publicis Sapient Engineering
 
Presentation inochi réalisations / développement - Accompagnateur Web
Presentation inochi réalisations / développement - Accompagnateur WebPresentation inochi réalisations / développement - Accompagnateur Web
Presentation inochi réalisations / développement - Accompagnateur WebINOCHI
 
Afterworkshop #4 : Appréhender son premier design sprint
Afterworkshop #4 : Appréhender son premier design sprintAfterworkshop #4 : Appréhender son premier design sprint
Afterworkshop #4 : Appréhender son premier design sprintNewflux UX/UI News
 
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019Oeil de Coach
 

Similar to soft-shake.ch - Adoption de l'Agilité par les usages (20)

Adoption de l’agilité par les usages
Adoption de l’agilité par les usagesAdoption de l’agilité par les usages
Adoption de l’agilité par les usages
 
Kinect en moins de 10 Minutes
Kinect en moins de 10 MinutesKinect en moins de 10 Minutes
Kinect en moins de 10 Minutes
 
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
Devenez Mobile Enterprise-Ready en développant vos applications LOB pour Wind...
 
Lettre des TECHDAYS 2011 par erol giraudy
Lettre des TECHDAYS 2011 par erol giraudyLettre des TECHDAYS 2011 par erol giraudy
Lettre des TECHDAYS 2011 par erol giraudy
 
Azure Data Factory-Rebuild 2017
Azure Data Factory-Rebuild 2017 Azure Data Factory-Rebuild 2017
Azure Data Factory-Rebuild 2017
 
Mise un oeuvre d'un projet Mobile chez Cetelem en Scrum
Mise un oeuvre d'un projet Mobile chez Cetelem en ScrumMise un oeuvre d'un projet Mobile chez Cetelem en Scrum
Mise un oeuvre d'un projet Mobile chez Cetelem en Scrum
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
 
soft-shake.ch - Développement d'une application iPhone pilotée par les tests
soft-shake.ch - Développement d'une application iPhone pilotée par les testssoft-shake.ch - Développement d'une application iPhone pilotée par les tests
soft-shake.ch - Développement d'une application iPhone pilotée par les tests
 
Quelle métrique pour fédérer Dev & Ops ?
Quelle métrique pour fédérer Dev & Ops ? Quelle métrique pour fédérer Dev & Ops ?
Quelle métrique pour fédérer Dev & Ops ?
 
Quelle métrique pour fédérer Dev & Ops ?
Quelle métrique pour fédérer Dev & Ops ? Quelle métrique pour fédérer Dev & Ops ?
Quelle métrique pour fédérer Dev & Ops ?
 
Fujitsu IT Future 2013 : l’ère du tout mobile, mode d’emploi..
Fujitsu IT Future 2013 : l’ère du tout mobile, mode d’emploi..Fujitsu IT Future 2013 : l’ère du tout mobile, mode d’emploi..
Fujitsu IT Future 2013 : l’ère du tout mobile, mode d’emploi..
 
soft-shake.ch - Agilité : 10 ans déjà
soft-shake.ch - Agilité : 10 ans déjàsoft-shake.ch - Agilité : 10 ans déjà
soft-shake.ch - Agilité : 10 ans déjà
 
ISDay 2018 - Atelier Cisco
ISDay 2018 - Atelier CiscoISDay 2018 - Atelier Cisco
ISDay 2018 - Atelier Cisco
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
 
Presentation inochi réalisations / développement - Accompagnateur Web
Presentation inochi réalisations / développement - Accompagnateur WebPresentation inochi réalisations / développement - Accompagnateur Web
Presentation inochi réalisations / développement - Accompagnateur Web
 
Power Query Demos Extravaganza
Power Query Demos Extravaganza Power Query Demos Extravaganza
Power Query Demos Extravaganza
 
Afterworkshop #4 : Appréhender son premier design sprint
Afterworkshop #4 : Appréhender son premier design sprintAfterworkshop #4 : Appréhender son premier design sprint
Afterworkshop #4 : Appréhender son premier design sprint
 
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019
 
Programme congres 2005
Programme congres 2005Programme congres 2005
Programme congres 2005
 

More from soft-shake.ch

soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?
soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?
soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?soft-shake.ch
 
soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5soft-shake.ch
 
soft-shake.ch - WebMatrix: Your Web Made Easy
soft-shake.ch - WebMatrix: Your Web Made Easysoft-shake.ch - WebMatrix: Your Web Made Easy
soft-shake.ch - WebMatrix: Your Web Made Easysoft-shake.ch
 
soft-shake.ch - Domotique et robotique avec le micro Framework .NET
soft-shake.ch - Domotique et robotique avec le micro Framework .NETsoft-shake.ch - Domotique et robotique avec le micro Framework .NET
soft-shake.ch - Domotique et robotique avec le micro Framework .NETsoft-shake.ch
 
soft-shake.ch - Clojure Values
soft-shake.ch - Clojure Valuessoft-shake.ch - Clojure Values
soft-shake.ch - Clojure Valuessoft-shake.ch
 
soft-shake.ch - Data grids and Data Grids
soft-shake.ch - Data grids and Data Gridssoft-shake.ch - Data grids and Data Grids
soft-shake.ch - Data grids and Data Gridssoft-shake.ch
 
soft-shake.ch - Data grids and Data Caching
soft-shake.ch - Data grids and Data Cachingsoft-shake.ch - Data grids and Data Caching
soft-shake.ch - Data grids and Data Cachingsoft-shake.ch
 
soft-shake.ch - JBoss AS 7, la révolution
soft-shake.ch - JBoss AS 7, la révolutionsoft-shake.ch - JBoss AS 7, la révolution
soft-shake.ch - JBoss AS 7, la révolutionsoft-shake.ch
 
soft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coin
soft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coinsoft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coin
soft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coinsoft-shake.ch
 
soft-shake.ch - Tests d'intégration JavaEE avec Arquillian
soft-shake.ch - Tests d'intégration JavaEE avec Arquilliansoft-shake.ch - Tests d'intégration JavaEE avec Arquillian
soft-shake.ch - Tests d'intégration JavaEE avec Arquilliansoft-shake.ch
 
soft-shake.ch - Un zeste d’Erlang dans le shaker!
soft-shake.ch - Un zeste d’Erlang dans le shaker!soft-shake.ch - Un zeste d’Erlang dans le shaker!
soft-shake.ch - Un zeste d’Erlang dans le shaker!soft-shake.ch
 
soft-shake.ch - Déploiement continu sur le cloud avec SlipStream
soft-shake.ch - Déploiement continu sur le cloud avec SlipStreamsoft-shake.ch - Déploiement continu sur le cloud avec SlipStream
soft-shake.ch - Déploiement continu sur le cloud avec SlipStreamsoft-shake.ch
 
soft-shake.ch - An introduction to social architecture
soft-shake.ch - An introduction to social architecturesoft-shake.ch - An introduction to social architecture
soft-shake.ch - An introduction to social architecturesoft-shake.ch
 
soft-shake.ch - Hands on Node.js
soft-shake.ch - Hands on Node.jssoft-shake.ch - Hands on Node.js
soft-shake.ch - Hands on Node.jssoft-shake.ch
 
soft-shake.ch - De Hermes RUP à Hermes Scrum
soft-shake.ch - De Hermes RUP à Hermes Scrumsoft-shake.ch - De Hermes RUP à Hermes Scrum
soft-shake.ch - De Hermes RUP à Hermes Scrumsoft-shake.ch
 
soft-shake.ch - Agile qu'es aco : scrum xp lean
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch - Agile qu'es aco : scrum xp lean
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch
 
soft-shake.ch - Documentation et agilité
soft-shake.ch - Documentation et agilitésoft-shake.ch - Documentation et agilité
soft-shake.ch - Documentation et agilitésoft-shake.ch
 
soft-shake.ch - Agilité = discipline et rigueur ?
soft-shake.ch - Agilité = discipline et rigueur ?soft-shake.ch - Agilité = discipline et rigueur ?
soft-shake.ch - Agilité = discipline et rigueur ?soft-shake.ch
 
soft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structurée
soft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structuréesoft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structurée
soft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structuréesoft-shake.ch
 
soft-shake.ch - Le développement durable
soft-shake.ch - Le développement durablesoft-shake.ch - Le développement durable
soft-shake.ch - Le développement durablesoft-shake.ch
 

More from soft-shake.ch (20)

soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?
soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?
soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?
 
soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5
 
soft-shake.ch - WebMatrix: Your Web Made Easy
soft-shake.ch - WebMatrix: Your Web Made Easysoft-shake.ch - WebMatrix: Your Web Made Easy
soft-shake.ch - WebMatrix: Your Web Made Easy
 
soft-shake.ch - Domotique et robotique avec le micro Framework .NET
soft-shake.ch - Domotique et robotique avec le micro Framework .NETsoft-shake.ch - Domotique et robotique avec le micro Framework .NET
soft-shake.ch - Domotique et robotique avec le micro Framework .NET
 
soft-shake.ch - Clojure Values
soft-shake.ch - Clojure Valuessoft-shake.ch - Clojure Values
soft-shake.ch - Clojure Values
 
soft-shake.ch - Data grids and Data Grids
soft-shake.ch - Data grids and Data Gridssoft-shake.ch - Data grids and Data Grids
soft-shake.ch - Data grids and Data Grids
 
soft-shake.ch - Data grids and Data Caching
soft-shake.ch - Data grids and Data Cachingsoft-shake.ch - Data grids and Data Caching
soft-shake.ch - Data grids and Data Caching
 
soft-shake.ch - JBoss AS 7, la révolution
soft-shake.ch - JBoss AS 7, la révolutionsoft-shake.ch - JBoss AS 7, la révolution
soft-shake.ch - JBoss AS 7, la révolution
 
soft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coin
soft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coinsoft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coin
soft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coin
 
soft-shake.ch - Tests d'intégration JavaEE avec Arquillian
soft-shake.ch - Tests d'intégration JavaEE avec Arquilliansoft-shake.ch - Tests d'intégration JavaEE avec Arquillian
soft-shake.ch - Tests d'intégration JavaEE avec Arquillian
 
soft-shake.ch - Un zeste d’Erlang dans le shaker!
soft-shake.ch - Un zeste d’Erlang dans le shaker!soft-shake.ch - Un zeste d’Erlang dans le shaker!
soft-shake.ch - Un zeste d’Erlang dans le shaker!
 
soft-shake.ch - Déploiement continu sur le cloud avec SlipStream
soft-shake.ch - Déploiement continu sur le cloud avec SlipStreamsoft-shake.ch - Déploiement continu sur le cloud avec SlipStream
soft-shake.ch - Déploiement continu sur le cloud avec SlipStream
 
soft-shake.ch - An introduction to social architecture
soft-shake.ch - An introduction to social architecturesoft-shake.ch - An introduction to social architecture
soft-shake.ch - An introduction to social architecture
 
soft-shake.ch - Hands on Node.js
soft-shake.ch - Hands on Node.jssoft-shake.ch - Hands on Node.js
soft-shake.ch - Hands on Node.js
 
soft-shake.ch - De Hermes RUP à Hermes Scrum
soft-shake.ch - De Hermes RUP à Hermes Scrumsoft-shake.ch - De Hermes RUP à Hermes Scrum
soft-shake.ch - De Hermes RUP à Hermes Scrum
 
soft-shake.ch - Agile qu'es aco : scrum xp lean
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch - Agile qu'es aco : scrum xp lean
soft-shake.ch - Agile qu'es aco : scrum xp lean
 
soft-shake.ch - Documentation et agilité
soft-shake.ch - Documentation et agilitésoft-shake.ch - Documentation et agilité
soft-shake.ch - Documentation et agilité
 
soft-shake.ch - Agilité = discipline et rigueur ?
soft-shake.ch - Agilité = discipline et rigueur ?soft-shake.ch - Agilité = discipline et rigueur ?
soft-shake.ch - Agilité = discipline et rigueur ?
 
soft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structurée
soft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structuréesoft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structurée
soft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structurée
 
soft-shake.ch - Le développement durable
soft-shake.ch - Le développement durablesoft-shake.ch - Le développement durable
soft-shake.ch - Le développement durable
 

soft-shake.ch - Adoption de l'Agilité par les usages

  • 1. Xavier Warzee 2010 A3 Adoption de l'Agilité par les usages
  • 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
  • 12. DPE FranceDPE France Pourquoi le « tactile » ?
  • 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)
  • 22. DPE FranceTeam Foundation Server & Visual Studio 2010
  • 23. DPE France Lancement d’un Sprint • Saisie du reste à faire • Suivi de l’avancement avec rapports et tableau de bord • Rétrospectives
  • 24. DPE France Saisie du travail réalisé Il existe plusieurs points d’entrée pour modifier les tâches
  • 25. DPE France Saisie du travail réalisé Team Explorer
  • 26. DPE France Saisie du travail réalisé Classeur Excel Iteration Backlog
  • 27. DPE France Saisie du travail réalisé Portail du Projet
  • 28. DPE France Saisie du travail réalisé
  • 29. DPE France Saisie du travail réalisé
  • 30. DPE France Saisie du travail réalisé Accès Web à la base Team System
  • 31. DPE France Suivi d’avancement Le Burn Down Chart indique le travail terminé et restant jour/jour
  • 34. DPE France Solution complémentaire : Urban Turtle (taskboard)
  • 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
  • 36. DPE France Lightspace, Microsoft Research Le multi-touch sur tout objet Source : http://research.microsoft.com/en-us/projects/lightspace/
  • 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 
  • 38. DPE France © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 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