Programme

Si la Journée Agile 2013 démarre à 09h00, nous ouvrons les portes dès 7h30. Nous vous accueillons donc autour de café et de viennoiseries.
N'hésitez donc pas à profiter de ces quelques instants pour faire du networking.

Pour les débutants à l'agilité, la session Scrum "grand-débutant" vous permettra d'acquérir les bases de l'agilité, et donc de profiter pleinement de la journée.

 Salle 1Salle 2Salle 3Salle 4Labo
07h30
09h00
Accueil des participants et petit déjeuner
Conférence interactive
Débutant
 
09h00
09h30
Introduction
Présentation des sessions
       
09h30
10h30
Conférence
Tous niveaux
       
30' Changement de salle + collation
11h00
12h00
Conférence
Tous niveaux
Conférence
Expérimenté
Conférence
Tous niveaux
Jeu
Tous niveaux
 
10' Changement de salle  
12h10
13h10
Conférence
Tous niveaux
Conférence
Tous niveaux
Conférence
Tous niveaux
 
50' Lunch
Open Space Discussion
14h00
15h00
Conférence
Tous niveaux
Retour d'expérience
Tous niveaux
Atelier
Tous niveaux
 
15' Changement de salle
15h15
16h15
Conférence & Atelier
Expérimenté
Conférence
Tous niveaux
Conférence - Retour d'expérience
Tous niveaux
Retour d'expérience
Tous niveaux
 
30' Changement de salle + Collation
16h45
17h45
Conférence
Tous niveaux
Conférence interactive
Tous niveaux
Conférence
Expérimenté
Atelier, Jeu
Expérimenté
 
15' Changement de salle
18h00
18h30
Session de clôture et distribution des cadeaux  
18h30
21h00
Cocktail

 

Légende

  Retour d'expérience
  Méthodologie
  Technique
  Atelier / Jeu
  Autre
11h00 (1h)
Chouette, encore un bug !

Quelle est votre première réaction quand quelqu'un annonce qu'il a trouvé une erreur dans votre application?

Chagrin? Tristesse? Douleur? Rage?

Pourquoi pas gratitude, plaisir ou espoir?

Cette session est destinée à tous ceux qui ont (encore) des erreurs dans leur code. Chaque erreur est une opportunité d'améliorer votre produit, votre processus et votre équipe.
Découvrez quelques techniques simples pour changer des problèmes en opportunités:

  • Systems Thinking
  • Root Cause analysis (Current Reality Tree)
  • Rapport A3
  • ...

Cette présentation interactive contiendra des histoires belges (avec des examples de l'application de ces techniques) et quelques petits exercices.

En ce moment, Pascal applique ces techniques sur un grand projet.

12h10 (1h)
Agile Design Thinking

Pour être efficace, comment peut-on intégrer dans l'élaboration de nos projets, tous les outils à notre disposition ?

Je propose une réflexion et un retour d'experience basés sur les expériences d'EFIDEV et sur les principes de l'innovation et du design thinking.

14h00 (1h)
Agile distribué en équipes offshores: retour d'expérience

Réussir un projet de développement logiciel est dur, c'est bien connu.
Ajoutez y des aspects d'équipes offshores distribuées, et ça n'en devient que plus dur. La communication ne s'améliore pas, les différences culturelles se dressent comme des barrières.

Au cours de cette présentation, vous en apprendrez plus sur les problèmes rencontrés par ces différentes équipes, et les solutions qui ont été adoptées pour les résoudre. Bien qu'il n’y aie pas de recette miracle, le but de ce talk est de vous ouvrir les yeux, vous inspirer de nouvelles idées menant à de nouvelles solutions.

Nous aborderons des sujets tels que la synchronisation inter-équipes, le non respect des plans d'itérations, le « Ce n'est pas de notre faute, c'est de la leur ! », les différences de sensibilités culturelles, ...

Ces solutions ont bien sur été mises en place dans le cadre d'un projet particulier, et de son contexte spécifique. Votre cas est différent, c'est sur, mais vous reconnaitrez certainement des « patterns », et pourrez vous attaquer à vos défis sous un nouvel éclairage.

15h15 (1h)
Apprendre à danser avec les polarités - un outil pour le bien-être et la performance des équipes Agile
 

Dans cette présentation d’atelier, les participants seront initiés à la gestion des polarités, comment les identifier et l’outil puissant qu’il représente pour la performance individuelle et collective.

À travers l'expérience interactive de quelques polarités qui se présentent souvent dans les équipes Agile, les participants réaliseront comment la gestion des polarités peut dénouer des situations et libérer des énergies importantes dans les équipes menant à davantage de bien-être et de performance.

Venez-vous amuser, apprendre un contenu théorique et plus pertinent et améliorer votre pratique!

16h45 (1h)
Agilité étendue : les techniques du futur immédiat

Afin de réponde agilement aux divers besoins des organisations, il est nécessaire de formuler des réponses à plusieurs préoccupations laissées en jachères par les méthodes agiles actuelles.
Voici quelque uns des chantiers portant sur les évolutions les plus évidentes et surtout les plus demandées :

  1. Une métrique formelle du changement pour la maîtrise des forfaits.
  2. Une formalisation structurée et agile d’expression des exigences.
  3. Un modèle itératif de communication en environnement complexe.
  4. Un niveau de planification stratégique.
  5. Une architecture d’entreprise agile.
  6. Une méthode d’anticipation rationnelle des évolutions technico-fonctionnelles

Cette conférence à pour objectif de présenter l’ensemble des techniques ainsi « agilisées » qui permettent de répondre aux besoins d’évolution des grandes organisations.

11h00 (1h)
Retour d'expérience sur mise en place Phpunit et approche agile dans un contexte Telecom

Retour d'expérience technique et organisationnelle . Au menu :

  • Scrum
  • Phpunit : tests unitaires
  • Jenkins : intégration continue
  • Selenium : test d'interface
  • PHP 5 : orienté objet

Client complex, très ractif au marché, évolution constante des specs.

Incertitude certaine !

12h10 (1h)
Comment puis-je améliorer mon processus de DEV

Cette présentation vise à expliquer concrètement (mais sans entrer dans le détail technique) une série de techniques et bonnes pratiques choisies qui permettent d’améliorer la qualité et stabilité d’une application dans le but de lui donner un certain niveau de professionnalisme .
Elle s'adresse à un public non technique désireux de réellement comprendre ces notions et à un public technique qui voudrait progresser sans savoir par où commencer.

Envie de mieux comprendre ce que sont l’intégration continue, les tests unitaires etc... ?
Alors cette présentation est faite pour vous ! Nous verrons comment l’automatisation des éléments de la chaîne de développement peut réduire les bugs et les surprises suite à une mise en production.

14h00 (1h)
Testing en Agile-Scrum

Il s’agit là d’expliquer le rôle du testeur dans une équipe agile.

Montrer le rôle central que doit occuper le tester dans une équipe agile, l’adaptabilité et la flexibilité qu’il doit faire montre ; tout en détaillant les « 10 principes et valeurs du testeur en Agile »

Démontrer l’importance et les avantages du test avant la mise en production tout en expliquant les contraintes de temps et comment les mitiger.

Montrer les ressemblances et divergence du Testing dans la méthode Agile-Scrum par rapport aux méthodes dites « conventionnelles » en y mettant l’accent sur le « chalenge culturel »

Expliquer par retour d’expériences les challenges auxquels on se heurte lorsqu’on introduit l’agilité (en occurrence le Testing en méthode agile) dans une compagnie.

Parler de l’automatisation des tests en agile, avantages et stratégie.

15h15 (1h)
Devops, au delà de l'agile

Personne ne doute de tous les avantages du développement agile tant au niveau productivité que confiance. Cependant, dans la plupart des entreprises, les développeurs et les administrateurs système continuent de travailler chacun dans son coin dans jamais se parler.

Depuis 2009, un mouvement est apparu, le mouvement Devops. Il vise à solutionner les problèmes qui surviennent après le développement afin de permettre aux équipes de se parler et de réfléchir sur le long terme, en utilisant des principes comme la supervision, le partage, l'automatisation et un changement dans les mentalités.

Cette conférence apportera une introduction à tous ces principes qui s'accordent sans problème avec le mouvement agile.

16h45 (1h)
Un Quotidien Agile

Cette présentation se veut être un rapide aperçu de l’application des principes et de l’attitude agile au-delà du monde du développement logiciel.

Sans vouloir être prise de tête, nous parcourrons les fondamentaux de l’Agilité et nous détachons progressivement des succès habituels pour nous tourner vers des exemples inhabituels mais dans des environnements familiers, dont chacun peut s’inspirer pour booster son quotidien, sa productivité, ses expériences, et pas seulement au bureau !

Organisée sous forme de conférence accessible à tous, celle-ci se veut interactive et inspiratrice en évaluant son public, et en sollicitant des retours d’expérience, pour le pousser à tenter l’aventure.

11h00 (1h)
Introduction à l'Obeya

En mettant en oeuvre le management visuel, l’une des bases fondamentales du lean, l’obeya offre l’espace nécessaire à l’équipe projet pour comprendre, voir et agir ensemble, afin de livrer ce que le client attend, à l’heure et dans le budget imparti.

L’obeya est l’outil de management de Toyota utilisé pour animer les projets de Recherche et Développement.

12h10 (1h)
eXtreme Programming : Décortiquer les pratiques

Pendant cette session, je mettrai scrum et extreme programming en comparaison constante.
Je peux juste vous dire que si vous faites du scrum en développement logiciel, vous pratiquez ou sentez la nécessité d'ajouter des pratiques d'extreme programming.

Mais je vous montrerai aussi qu'on peut faire de l'extreme programming sans le framework Scrum !

14h00 (1h)
Une solution pragmatique pour mesurer les progrès vers Scrum dans une équipe

Il est souvent difficile de savoir comment nous progressons vers une pleine mise en oeuvre du processus Scrum et ce qui nous manque à un moment donné.

Christian et Francesco présentent un outil simple qui peut être utilisé pendant les Rétrospectives afin d'évaluer la situation actuelle tout en fournissant un guide rapide pour améliorer continuellement le processus.

15h15 (1h)
Scrum depuis les tranchées : petit guide des bonnes (et des moins bonnes) pratiques.

Agile et Scrum, pas de doute, ça fonctionne.
Au quotidien, certaines pratiques se révèlent particulièrement intéressantes et efficaces alors que d'autres n'offrent pas toujours l'effet escompté. Des effets pervers peuvent même se manifester.
À côté de cela, des idées fausses parfois circulent. Profitons-en pour leur tordre le cou.

Quels sont les prérequis pour réussir un projet Scrum ?
À quel point le facteur humain est-il important ?
Quelles sont les bonnes pratiques et les pièges à éviter ?

Retour d'expérience d'un développeur indépendant et totalement convaincu sur une mise en oeuvre de Scrum dans un environnement terriblement agile.

16h45
De l’importance du concept de "DONE"

La présentation met en évidence une série d’éléments qui expliquent pourquoi la notion de «DONE» est présente dans différentes méthodes agiles comme Scrum, Lean ou Kanban.

Si vous recherchez une motivation supplémentaire pour terminer les choses, si vous voulez comprendre pourquoi c'est important, cette session est pour vous.
De même, si vous suivez plusieurs méthodes agile et êtes à la recherche des ce qui relient ces méthodes, cette session vous intéressera certainement.

08h00 (45m)
Scrum "grand-débutant"

Vous n'avez jamais fait d'agile ?
Quand on vous parle de Scrum, vous pensez toujours à la troisième mi-temps ?

Alors cette session est faite pour vous !
Pour profiter au mieux de cette "Journée Agile", venez à cette session de ratrappage pour connaître les termes clés de l'Agile et de Scrum en 45 minutes.

11h00 (chaque jeu dure 1 heure)
The Marshmallow Contest

Des spaghettis... un marshmallow...

Venez jouer (ou observer les autres joueurs) dans ce challenge très ludique !

Et venez ensemble tirer les leçons sur des grands principes de l'agilité à mettre en place dans vos projets.

14h00 (1h)
Lean, Agile, Kanban... Le guide du rourtard

Josiane est Responsable Qualité dans un grand groupe.

Sa hiérarchie lui demande d'accompagner la migration : nos projets doivent être plus agiles !
Pleine de bonne volonté, Josiane commence à s'informer. Elle découvre plusieurs destinations possibles : Agile, Lean, Kanban.
Que choisir ?
Quelle est la meilleure solution ?
Comment ne pas se tromper ?
Elle est perdue…

Cette session est pour toi Josiane.

Vous projetez de partir à la découverte de l'agilité ? De vous aventurer au pays du Lean ? De visiter les terres du Kanban ? Voire de tenter le LSD (Lean Software Development) ? Besoin d'un guide pour vous y retrouver au milieu des différents territoires ? Un peu d'histoire ?

Cette session vous aidera à vous y retrouver, au-delà des querelles de chapelle. Grâce à une meilleure connaissance de l'histoire des différentes démarches et de leur évolution, vous serez mieux armés pour préparer votre voyage.

Bonus : un exemplaire imprimé du "Petit guide de management jean à l'usage des équipes agiles" (leanagileCamp.fr) sera mis en jeu à la fin de la session.

15h15 (1h)
Kai-Scène ou ce que j'ai appris de l'agilité au théâtre
Kai-Surf, ce que le Sport m'a appris d'agile

Deux sessions de 30mn :

Kai-Scène ou ce que j'ai appris de l'agilité au théâtre
La pratique artistique comme source d'inspiration de l'amélioration continue.
Dans son ouvrage Coaching agile Teams, Lyssa Adkins mentionne au sujet du coach agile : "Nous apportons aux équipes nos compétences dans plusieurs disciplines connexes". Quelles compétences avons-nous acquises dans notre parcours de vie qui peuvent renforcer notre agilité professionnelle ?
Je présenterai quelques retours d'expérience de théâtre qui résonnent dans une perspective agile. Délai-qualité, itération, rétrospective, équipe, freins, est-ce dans l'IT, non c'était sur scène. Quels enseignements ? Comme le rugby sert de métaphore à Scrum, quelles nouvelles inspirations trouver dans d'autres disciplines ?

Kai-Surf, ce que le Sport m'a appris d'agile
Le sport comme métaphore ou source d'inspiration de l'amélioration continue.
Dans son ouvrage Coaching agile Teams, Lyssa Adkins mentionne au sujet du coach agile : "We bring to them our skills in many allied disciplines". Quelles compétences avons-nous acquises dans notre parcours de vie qui peuvent renforcer notre agilité professionnelle ?
Dans cette courte session, au travers d'une demi-douzaine de pratiques sportives, je retiendrai des leçons que je peux remettre aujourd'hui au service de l'accompagnement agile. J'inviterai ainsi les participants à élargir leur vision de l'agilité et à réfléchir sur ce qui, dans leur propre expérience, peut s'aligner avec leur recherche professionnelle.

16h45 (1h)
La théorie des contraintes

Expérimentez les "cinq étapes de focalisation" de la Théorie des Contraintes qui vont vous permettre d'identifier rapidement où et comment améliorer vos processus. Appliquez les techniques Lean et Agile dans cette simulation pratique.

La Théorie des Contraintes propose une technique simple et efficace d'amélioration de processus: les "5 étapes de focalisation".

Les 5 étapes consistent à continuellement:

  • Clarifier le but du système
  • Trouver le goulot d'étranglement
  • Exploiter cette contrainte pour obtenir la valeur maximum
  • Subordonner toute décision à cette contrainte
  • Élever le goulot d'étranglement

La session présentera la Théorie des Contraintes ainsi qu'une simulation ludique.

Cette simulation a été conçue par Pascal Van Cauwenberghe et Portia Tung.

Toute la journée
Lab
 

Pendant la journée, nous mettrons à votre disposition des environnements techniques différents : .NET, Java et PHP

Vous voulez en savoir un peu plus sur certaines pratiques techniques ?
Venez discuter tests, automatisation, intégration continue, TDD, mocking, ... avec nos facilitateurs.

Pendant le lunch
Open Space Discussion
 

Une open space discussion est une discussion ouverte, pendant laquelle tous les participants sont invités à discuter, apporter leur témoignage, leur vision, ...
Une seule règle : La loi des deux pieds : vous êtes libre de venir, ou de partir à tout moment.

Jusqu'à midi, rendez-vous autour de notre tableau pour proposer votre sujet de discussion (un simple post-it décrivant brièvement le sujet)
Et surtout, votez (une simple croix sur un post-it) pour le(s) sujet(s) qui vous intéresse.

Pendant le lunch, si vous avez envie de rejoindre une discussion, rendez-vous avec sandwich et boisson dans un des coins du hall ou de la cafétaria !
Notre équipe aura sélectionné les sujets les plus plébiscités.