• Português
  • 简体中文
  • English
  • Français
  • 日本語
  • Lietuvių
  • Español

Programmation

  Salle Communication Salle Courage Salle Feedback Salle Simplicité
8h30 - 9h30 Accueil des participants et distributions des sacs de bienvenue
9h30 - 10h10 Plénière d'ouverture  
10h20 - 11h50 SUG : Agile Toolkit Tips to create a self-organizing teams Un Kata Marrant « Embrassez le changement ! »
11h50 - 12h00 Pause
12h00 - 13h00 DDD et XP Il faut cultiver son code Agilité sous contrainte Stubs et mocks montent sur scène
13h00 - 14h30 Pause repas
  Dans le hall  
14h30 - 15h30 Du Chef de Produit Marketing au Product Owner Agile Espace AgorAction Business Value Game Le secret de l'amélioration continue
15h30 - 15h40 Pause
15h40 - 16h40 Difficulté et enjeux de l'agilité dans une SSII
16h40 - 16h50 Pause Pause
16h50 - 17h50 Agilité & logiciels critiques L'agilité sans concession! Reporting et Planning des équipes Agiles ~ Du burndown au burnup
18h00 - 18h15 Discours de clôture
18h15 - 19h00 Discussion ouverte dans le hall et buffet

Légende

Discussions
Conférence
Atelier
Retour d'expérience

Détails des sessions

Espace AgorAction

Pour le prochain Agile Tour Bordeaux, nous allons mettre en place des ateliers interactifs, qui vous permettront de :
- Compléter le programme de la conférence par les sujets qui vous préoccupent personnellement
- Avoir à votre disposition de 1h à 3h de discussion sur votre sujet et une batterie d'experts, motivés pour échanger sur votre problématique
- Créer de nouveaux contacts avec d'autres passionnés
- Et tout simplement de passer un bon moment !

Dès le matin vous pourrez proposer les sujets qui seront choisis l'après-midi.

Suite aux ateliers, qui se dérouleront sous format libre, vous pourrez obtenir des comptes rendus publiables et exploitables.

Si vous avez des questions sur le déroulement des ateliers AgorActifs, n'hésitez pas à contacter Luc Bizeul à luc@bizeul.fr

Tips to create a self-organizing teams

Si vous vous interrogez sur le concept d’équipe auto-organisée, nous vous invitons à participer à cette session présentée par Yves HANOULLE, coach agile qui avait notamment animé le Leadership Game l’année dernière. Dans le monde de l'agilité, nous avons coutume de parler d'équipes auto-organisées avec l'idée qu'une équipe auto-organisée est d'abord une équipe auto-créée. Lors de sa présentation, Yves partagera avec vous ses idées sur la façon dont on peut réellement aider une équipe à s'auto-organiser ; approche construite grâce à son expérience, ses nombreuses formations et ses différentes lectures de livres sur le leadership. Cette session prendra fin avec une séance de questions-réponses afin que chacun puisse partager les éléments qui l’ont aidé à former une équipe.

SUG Bordeaux et Agile ToolKit !

Le Scrum User Group a pour objectif de permettre aux utilisateurs de Scrum d’échanger et partager leurs expériences. Le SUG Bordeaux est animé par Philippe LAUNAY, Scrum Master et Coach chez Agfa HealthCare . Après une présentation du groupe, Philippe vous emmènera dans une exploration des objets utilisés dans le cadre des cérémonies Scrum, témoignant ainsi des pratiques et des astuces employées dans une équipe Agile. Ce voyage au cœur de l’Agile Toolkit vous permettra de vous familiariser ou de redécouvrir le framework Scrum et ses valeurs. Si vous ne connaissez pas encore le SUG Bordelais, profitez de l’Agile Tour 2010 Bordeaux pour participer à cette session !

DDD et XP

Cette session sera menée par Fabien BEZAGU, expert en développement objet de logiciels d'entreprise. DDD est une approche dont le principe est de mettre au cœur du développement logiciel la modélisation de la logique métier du client. Extreme Programming (XP) est une méthode agile très complète impliquant fortement le client dans le développement du logiciel. Après une brève présentation de DDD (doit-on encore présenter XP ?), Fabien Bezagu mettra en lumière les liens étroits entre ces deux approches afin de vous démontrer pourquoi il vous faudra adopter XP si vous voulez réussir avec DDD et, surtout, pourquoi DDD est le compagnon indispensable des équipes XP qui veulent créer des architectures logicielles propices aux changements. N'hésitez pas à noter toutes vos questions et réflexions pour la fin de la session qui privilégiera les discussions.

Il faut cultiver son code

Cette session est animée par Benoit GANTAUME, catalyseur d’agilité spécialisé dans l'accompagnement au développement logiciel. Aujourd’hui, les exigences ne cessent de croître sur la fabrication de logiciel qui est souvent comparée à la construction de bâtiments, inspirant alors fortement les méthodes de travail. Pour Benoit Gantaume, un logiciel est plus vivant que la pierre et le parallèle avec le jardin est plus pertinent à bien des égards. Dans Candide, Voltaire nous livre un message : il faut cultiver son Jardin. A méditer...

Du Chef de Produit Marketing au Product Owner Agile

Session menée par Rachel DUBOIS. Après une présentation du Product Owner, Rachel abordera la transition d'un chef de produit marketing "classique" vers un Product Owner agile (profils, missions, compétences...). Grâce à son retour d'expérience, puisqu'elle a été Chef de produit marketing puis Product Owner, cette présentation sera à la fois théorique et pratique. Didactique, cette présentation s'adresse à un public large (ingénieurs, managers, professionnels du marketing produit, responsables fonctionnels...); l'idée étant aussi de faire découvrir au public d'ingénieur le métier de certains de leurs collaborateurs non techniques.

Difficulté et enjeux de l'agilité dans une SSII

Session animée par Guillaume SAINT ETIENNE qui, passionné pour le Web, tente aujourd'hui de faire adopter les bonnes pratiques issues des meilleurs départements R&D logiciels français au monde des sociétés de services. La production ou réalisation de logiciel n'est pas la science exacte que l'on aurait aimé qu'elle soit. Il convient donc de faire des ajustements. Les Sociétés de Services Logiciel sont une constituante majeure de cet univers et relient les hommes, du passeur d'ordre au réalisateur en passant par tous les intermédiaires possibles et imaginables. C'est donc avec eux, chez eux, que les démarches Agiles prendront tout leur sens. Pour autant, sont-ils prêts à entrer dans cette nouvelle ère, quel est l'état des lieux, et quels sont les obstacles qui nous attendent ?

Agilité & Logiciels critiques

On entend dire que l'adoption d'une méthode agile serait moins appropriée pour le développement des logiciels critiques. Ce domaine serait une chasse gardée pour les méthodes prédictives et formelles. Qu'en est-il concrètement ? Confierez-vous votre vie à un logiciel écrit par des praticiens de l'eXtreme-Programming ? Ce sont les questions auxquelles se propose de répondre Emmanuel CHENU, Coach Agile/Lean en développement logiciel chez Thales Avionics.

Reporting et Planning des équipes Agiles ~ Du burndown au burnup

Philippe LAUNAY présentera les avantages et inconvénients de l'emploi des burndown et burnup charts, qui permettent de suivre le déroulement d'un sprint, d'une release ou d'un projet. Par ailleurs, ces outils de suivi et de pilotage sont faciles à mettre en oeuvre et compris du client. Ils permettent également d'accepter le changement tout en donnant de la visibilité sur les impacts de ces changements.

Stub et Mock montent sur scène

Olivier AZEAU vous propose une approche du développement logiciel piloté par les tests accessible à tous : du développeur chevronné à l'utilisateur qui n'a jamais vu une ligne de code. Ni clavier, ni écran : une scène où les membres de l'assistance viennent à tour de rôle interpréter les composants intervenant dans une séance de TDD. SUT, Stub, Spy, Fake, Mock, ... Ils seront tous là pour incarner la suite de tests la plus vivante ayant jamais existé !

Business Value Game

Les équipes agiles veulent "maximiser la valeur métier". Pour ce faire, le client attribue une valeur métier aux user stories à réaliser. Cette valeur constitue alors un élément fondamental de priorisation des user stories pour la planification. Sur le papier, cela parait très simple. Mais comment le client détermine la valeur métier ? Sur quelle échelle, quelle unité ? Et si on a plusieurs projets voire plusieurs clients ? Vera Peeters et Pascal Van Cauwenberghe ont créé le "Business Value Game", un jeu permettant d'expérimenter un certain nombre de techniques d'estimation de la valeur métier. Cette session sera animée par Frédéric FAURE Architecte Java/JEE avec plus de 10 ans d'expérience et membre dans diverses communautés informatiques sur Bordeaux (French Scrum User Group, Okiwi) ainsi que Samir HANNA ScrumMaster Capgemini. Venez découvrir de manière ludique ces techniques qui vous aideront à construire un modèle efficace et cohérent, adapté à votre contexte métier.

Un Kata Marrant

Emmanuel Gaillot, Jonathan Perret

Programmer est une tâche incroyablement ardue. Il faut faire preuve de discipline, assister semaine après semaine à un Dojo Développement, apprendre à dérouler ses katas les yeux fermés. Il faut également le reste du temps surmonter la peur qui étreint à chaque nouvelle ligne de code : est-on sur le point d'insérer un vilain bug dans un logiciel en production, qui pourrait coûter à son propriétaire plusieurs millions d'euros ?

Cependant, programmer est également bien souvent une tâche jouissive. Et s'il nous arrive de le penser souvent, nous le gardons généralement pour nous. Il est rare que nous codions juste pour le fun (comme disent nos cousins québecois), juste pour célébrer combien nous aimons notre vie de programmeur.

Cette session tentera de changer cet état de fait. Nous allons coder pour le plaisir, avec le secret espoir que certains des participants aimerons ce qu'ils verront, décideront que c'est ce qu'il y a de plus cool au monde, et chercheront à reproduire l'expérience partout sur la planète.

Le secret de l'amélioration continue

Antoine Contal

Les méthodes agiles nous parlent de l'importance de l'amélioration continue et d'utiliser chaque itération ou sprint comme une opportunité d'apprendre et de s'améliorer. Pour cela, la prescription est simple : une réunion de rétrospective à la fin de chaque itération. Est-ce vraiment si simple ? Pourquoi tant de développeurs se plaignent que leurs rétrospectives n'aboutissent qu'à peu de choses ? Pourquoi tant de managers expriment des doutes sur le ROI de ces réunions supplémentaires ?

Partant de l'hypothèse qu'il y a eu de la perte en ligne lors de la transplantation du Kaizen (terme japonais désignant l'amélioration continue) de la communauté Lean vers la communauté Agile, cette session est une invitation à retourner aux fondamentaux. Après une introduction théorique minimaliste sur le Kaizen, les participants pourront pratiquer les concepts en tentant de les appliquer à leur situation.

Antoine Contal est coach Lean chez Operae Partners et spécialiste en développement logiciel agile (XP) depuis 2001. Il accompagne des équipes informatiques en leur donnant les clés de l'amélioration continue, pour qu'elles puissent mieux satisfaire leurs clients, approfondir leur expertise, et éprouver fierté et plaisir au quotidien.

Agilité sous contraintes : comment les pratiques peuvent-elle s'inscrire dans de gros projets industriels ?

Session animée par David Brocard qui est consultant indépendant en Gestion de Projets Informatiques et pratique le coaching agile.

Les valeurs et les principes fondamentaux des méthodes agiles sont d'autant plus aisés à respecter que l'organisation s'y prête : taille d'équipe limitée, client vraiment sur site, documentation légère, procédures et processus light, gouvernance non intrusive etc.

Mais qu'en est-il lorsque l'on déploie Scrum ou XP au sein d'une grande organisation, sur un projet interconnecté de mille façons avec d'autres projets, pas forcément agiles eux, que le référentiel société est exigent, que le product owner est partagé entre la collecte des besoins et la proximité avec l'équipe de développement, que les outils doivent s'interfacer avec les solutions en places de longue date etc ?

Dans cette présentation, on donnera des repères pour évaluer et assurer l'agilité de telles organisations, on proposera des solutions concrètes pour réconcilier les processus des référentiels avec les pratiques agiles, pour gérer les scrums de scrums, et on abordera la problématique du recueil de besoins en amont du cycle agile.

Car il s'agit bien là de la rencontre de deux cultures, de la réconciliation de deux mondes.

« Embrassez le changement ! »

L'impératif agile « Embrace change ! » est certainement plus facile à dire qu'à mettre en oeuvre. Cette session s'appuiera sur une mise en situation de changement et se propose de donner des clés de lecture d'une telle situation à ceux qui seront amenés à "vivre" ou "faciliter" le changement.

Colin Garriga-Salaün est co-fondateur de la société Yaal, jeune entreprise agile de services informatiques.

L'agilité sans concession!

Jean-Baptiste Dusseaut, Michael Borde

Si nos débuts étaient une douce utopie agile, notre réalité est maintenant clairsemée de contraintes. Et pourtant rien n'a changé, nous avons appliqué une agilité sans concession. Nous vous proposons un modeste retour d'expérience sur ces 3 dernières années qui représentent la genèse d'Arpinum.

Arpinum est une jeune société bordelaise d'édition de logiciels créée cette année. L'équipe est constituée de développeurs confirmés tous convaincus par les bienfaits de l'agilité.