Upload
soft-shakech
View
349
Download
0
Embed Size (px)
DESCRIPTION
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.
Citation preview
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 studyFabrizio Giudci
- X1 -Le développement durable
Dominic Williams
11:00
12:00
- A2 -Integration of User Centered Design
in Agile Development of RIAJ. Borkenhagen, J. Desmazières
- I2 -Développement d'une application
iPhone pilotée par les testsEmmanuel Etasse, Van-Charles Tran
- J2 -La Tequila du développement Web
Nicolas Martignole
- X2 -Cloud Computing: anatomie et
pratiqueMarc-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 iceScrumClaude 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 jBehaveXavier Bourguignon
- X5 -NoSQL : Enfin de la biodiversité
dans l'écosystème des BDOlivier 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 France DPE 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 France DPE 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 France Team 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
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