Thèmes:
| Management |
| Méthodologie |
| Retours d'Expérience |
| LEAN & Kanban |
| Mise en pratique |
Session en Anglais
L'application Agile Grenoble 2010 pour mobile est disponible pour votre iPhone, Androïd et autres smartphones tactiles : suivez le lien http://www.agile-grenoble.org/2010/mobile/. Remarque : cette application web demande un navigateur compatible WebKit.
Vous adhérez aux principes de l'agilité, mais votre équipe de développement à du mal à l'appliquer au quotidien.
Au travers de quatre sessions couvrant différentes phases du projet (spécification, codage+tests, compilation, déploiement), venez rejoindre une équipe de développement confrontée à des problèmes quotidiens sur son projet.
Cette équipe, composée d'agilistes issus de plusieurs entreprises grenobloises, s'appuie sur ses expériences pour appliquer des pratiques agiles à un projet existant. L'équipe sera disponible pour répondre à vos questions.
Chacune des sessions peut être suivie indépendamment.
Session 1, Salle Meije 2
Si les tests ne passent plus c'est à cause de mes modifications ou parce que je vient de récupérer le code de Laurent… pourtant il va bien falloir que les développements de toute l'équipe s'intègrent bien à chaque commit.
Venez trouver des réponses à ces questions en participant à un atelier.
Les participants repartiront avec des techniques pour maitriser les étapes de build et seront convaincus que maîtriser leur build améliore l’efficacité de l’équipe.
Emmanuel Hugonnet (Silverpeas)
Depuis plus de 10ans, Emmanuel conçoit et met en place des solutions J2EE pour de grands comptes de l'industrie et des télécoms. Cette expérience lui a permis d'avoir une vision globale du développement d'applications professionnelles et de maitriser les technologies adaptées. C'est ainsi qu'il a rejoint l'équipe Silverpeas afin d'ouvrir le code, moderniser le processus de développement et reprendre l'architecture du logiciel.
Guillaume Karcher
Laurent Tardif (Agilent)
Laurent, fait la promotion de l’intégration continue depuis prêt de 10 ans. Il a eu l’occasion d’appliquer ses principes sur des projets internationaux chez Yahoo pendant 5 ans avant de rejoindre Agilent.
Laurent Vaills (Kelkoo)
Session 2, Salle Meije 2
… et pourtant je dois bien livrer de nouvelles fonctionnalités régulièrement.
Venez nous rejoindre pour répondre à ces questions en participant à un atelier.
Les participants repartiront avec des techniques pour maîtriser le déploiement, et seront convaincus que maîtriser et automatiser le déploiement améliore la qualité logicielle et l’efficacité de l’équipe.
Nicolas Capponi (Kelkoo)
Nicolas est architecte logiciel à Kelkoo. Il travaille depuis 5 ans en environnement agile, initialement comme développeur java et tech leader dans une équipe Scrum, puis dans un rôle transversal d'architecte “agile” (qui n'est pas dans sa tour d'ivoire). Il participe activement à la plateforme d'ingénierie logicielle mise en place à Kelkoo.
Laurent Tardif (Agilent)
Laurent, fait la promotion de l’intégration continue depuis prêt de 10 ans. Il a eu l’occasion d’appliquer ses principes sur des projets internationaux chez Yahoo pendant 5 ans avant de rejoindre Agilent.
Alain Delafosse (Kelkoo)
Alain est architecte à Kelkoo. Il travaille sur des sujets aussi varié que l’infrastructure, l’architecture technique et logicielle, les technologies du web et l’agilité ; si possible en les mélangeant. Certifié Scrumaster depuis 3 ans, il pratique depuis intensément les méthodes agiles en tant que scrummaster, product-owner.
Session 3, Salle Meije 2
… et pourtant il va bien falloir ajouter des fonctionnalités.
Venez assister à la correction d'un bug et l'ajout d'une fonctionnalité dans un logiciel non testé en utilisant les techniques de TDD dans du legacy code.
Les participants repartiront avec des techniques pour travailler avec du code non testé, et seront convaincus que le TDD dans du legacy code est possible et efficace.
Bernard Huguet (Kelkoo)
Cyrille Roy (Thales)
Luc Jeanniard (Agilent)
Luc, ingénieur INP Grenoble, a rejoint Varian, Inc. puis Agilent comme développeur de logiciels pour l’instrumentation scientifique en 2003. Il a découvert l’Agilité en 2005 et est devenu passionné par Scrum/XP et Lean. Il est ScrumMaster depuis 3 ans sur des projets distribués et internationaux. Luc est aussi membre du Club Agile Rhône-Alpes et participle à l’animation des coding-dojos à Grenoble.
Johan Martinsson (indépendant)
Session 5, Salle Meije 2
Beaucoup connaissent ou utilisent déjà des outils d'exigences exécutables comme Fitness, Cucumber ou GreenPepper. Par contre, la méthode plus globale qui permet de mieux en tirer profit n'est pas encore bien maîtrisée.
Venez vivre avec nous trois scènes qui illustrent le mise en pratique des exigences exécutables de façon efficace tout au long d'un projet.
Scène 1 : L'incompréhension
Afin d'améliorer la satisfaction des utilisateurs
et de livrer plus rapidement
En tant que Client
Je souhaite définir des exigences à forte valeur
et qu'elles soient comprises par les autres acteurs du projet
Scène 2 : Dans l'arène du code
Afin d'implanter les exigences du client
et que mon code soit maintenable/évolutif
En tant que développeur
Je souhaite que mon développement soit piloté par les exigences
et que mon code soit compréhensible par un autre développeur
et que je ne crée pas de régression fonctionnelle
Scène 3 : L'effet tunnel
Afin d'éviter l'effet tunnel (mauvaises surprises à la livraison)
En tant qu'acteur du projet
Je souhaite connaitre l'avancement tout au long du projet
et que l'implantation soit conforme aux besoins
et qu'il n'y a pas de régression fonctionnelle
Bruno Orsier (Agilent)
Bruno s’intéresse aux méthodes agiles depuis 2005, et a participé à leur mise en place chez Varian, Inc., comme ScrumMaster et responsable d ‘équipe. Il étudie actuellement comment les méthodes agiles vont améliorer les développements logiciels chez Agilent Technologies, qui vient de racheter Varian. Il est membre du Club Agile Rhône-Alpes, et soutient activement le coding dojo de Grenoble depuis sa création.
Remy Sanlaville (Orange)
Après une thèse en architecture logicielle, Rémy a rejoint Orange comme développeur java avancé. Passionné par le génie logiciel, il travaille depuis 4 ans sur la mise en place de pratiques et d'outils d'ingénierie logicielle ainsi que des méthodes agiles. Rémy est aussi membre du Club Agile Rhône-Alpes depuis juin 2008. Il a rejoint l'équipe developpez.com en tant que modérateur pour les forums maven 2 et intégration continue depuis septembre 2008. Il a mis en place le coding-dojo à Grenoble qu'il co-organise depuis janvier 2009. Il soutient activement l'AlpesJUG depuis sa création début 2010.
Session 1, Auditorium Pelvoux
Session en Anglais
Although Agile, with its focus on lightweight methods and delivering, and CMMI, a business-process improvement model with a reputation for heavyweight methods and useless documentation, seem at odds with each other, it is possible to do both -– and do them seamlessly. Given the fact that marrying agile and CMMI is not done very often throughout the industry, this presentation relates a real-life experience of fusing these two disciplines and what it means for software development and ultimately the beneficiary of that software.
Agile practitioners and managers who are considering CMMI will learn some basic principles for successfully implementing CMMI in an agile organization in an agile way.
Matthew Philip (Asynchrony Solutions, Inc.)
Matthew Philip is an agile coach, retrospective facilitator and QA lead at Asynchrony Solutions in St. Louis, Missouri, USA. He has been working with and in agile teams since 2006.
Session 1, Salle Belle-Etoile
Notre industrie du logiciel connaît une crise qui remonte quasiment à sa naissance; cette “crise du logiciel” a été le prétexte à fonder en 1968 une discipline désormais connue sous le nom de Génie Logiciel. Bien que cette discipline constitue le socle pédagogique de la formation, tout laisse penser que cette crise, loin d'être résolue, ne peut qu'aller en s'aggravant. Apparues il y a dix ans, les approches Agiles sont-elles susceptibles d'avoir un plus grand impact? Créditées de quelques succès, elles sont aussi très critiquées. Cet exposé accessible aux débutants comme aux agilistes confirmés, laissant une large part aux questions et réponses, offrira une occasion d'aborder les questions de votre choix, sans aucun tabou ni faux-semblant.
Les objectifs de cette présentation sont de mieux comprendre ce qu'on entend par « Agile », et de repartir avec quelques pistes de pratiques nouvelles à essayer.
Laurent Bossavit (Institut Agile)
Laurent Bossavit est directeur de l'Institut Agile, organisation indépendante qui a pour mission de promouvoir la recherche sur les pratiques agiles et de faciliter leur adoption dans les entreprises. Anciennement développeur avec plus de 20 ans d'expérience pratique, il compte parmi les premiers découvreurs des pratiques agiles en France.
Session 1, Salle Chartreuse
Mieux comprendre le monde économique dans ses nouvelles caractéristiques et mieux comprendre les nouvelles offres des entreprises pour mieux faire évoluer sa relation avec le client : prospective du contexte économique, caractéristiques de l’offre globale agile, définition de la nouvelle relation client-fournisseur, comportements adéquats.
Les participants repartiront avec la conviction que l’agilité n’est pas qu’une mode et que sa portée va bien au-delà de la « programmation informatique ». Conférence d’ouverture des esprits.
Jérôme Barrand (Grenoble Ecole de Management ; Agil’OA)
Docteur en Génie Industriel de l’Ecole Centrale Paris, professeur et Directeur de l’Institut d’Agilité des Organisations de Grenoble Ecole de Management, Président d’Agil’OA.
Session 1, Salle Sept-Laux 5
Venez voir comment Kelkoo a passé 50% des équipes au TDD et BDD en 10 mois!
Pourquoi Kelkoo a choisi d’adopter l’Extreme Programming? Comment y faire adhérer les équipes? Quel temps a-t-il fallu pour maitriser le TDD? Pourquoi Pair-Programmer à plein temps? Quels sont les résultats? Quel impact sur les compétences de développement et sur la cohésion d’équipe?
Nous allons suivre le progrès des équipes mois par mois. Nous voulons témoigner de ce virage complexe et partager les pratiques et les outils qui nous ont permis de faciliter l’adoption de l’Extreme Programming dans l’entreprise.
Enfin, partagez vos propres difficultés, inquiétudes, questions et expériences! 20 minutes d’Open Space en petits groupes (plusieurs Kelkoo(s) seront là).
Le passage au XP démystifié ! Les recettes de notre adoption (et nos erreurs) peuvent vous aider à réussir chez vous. Venez nouer des contacts pour une entraide dans la durée.
Johan Martinsson (ChangIT / Kelkoo)
Développeur devenu chef de projet. Ne voyant pas de sens dans la culture de la “réussite papier” il a préféré retourner dans les équipes pour travailler comme accompagnateur d’Extreme Programming et d’Agilité.
Kevin CREIX (Thales Services)
Ingénieur Test & Développement, pratique le TDD/BDD chez Kelkoo depuis 1 an, moteur sur la partie BDD + automatisation de tests + intégration continue, agile depuis 3 ans (Yahoo puis Kelkoo)
Jonathan Bonzy (Thales Services)
Ingénieur Développement Web, pratique le TDD/BDD chez Kelkoo depuis 1 an
Session 1, Salle Sept-Laux 4
Formation sur les User Stories et le sprint planning :
Comment écrire les User Stories ? Quelles en sont les composantes-clé ? Comment en juger la qualité ?
La méthode de priorisation MoSCoW. Jumeler la méthode avec les BVP (business value points) : méthode de prédiction des sprints.
Introduction du Capacity Planning.
Discussion sur le Capacity Planning et les Story Points.
Les participants seront à même de mieux comprendre les concepts de User Stories et leur raisons d'être, de mieux planifier et prioritiser les sprints, et d'en prédire le risque.
Pierre VACHON (LMR Technologies)
Pierre Vachon est un consultant cumulant plus de 5 ans d'expérience avec Scrum et XP. Il a œuvré au sein de grandes sociétés aux États-Unis, au Canada, et en France. Il a introduit avec succès Scrum dans de grandes sociétés, notamment à la Fnac et chez Mimesis-Republic, une société issue de l'industrie des jeux (mmorpg). Monsieur Vachon est certifié Scrum Master, en voie de certification Scrum Professional, détient un MBA, et Bac+5 en informatique.
Session 1, Salle Meije 3
Présentation sans support (pas de PDF)
Le rôle de Manager est difficile et la littérature regorge de conseils et autres pratiques pour être plus efficace dans cette activité. Permettre à ses équipes d’atteindre le niveau de performance attendu tout en maintenant un bon état d’esprit, une bonne ambiance et des individus motivés est un magnifique challenge.
En ajoutant quelques pratiques Agile et Lean dans cet environnement performant, la potion devient réellement magique et l’efficacité est vraiment au rendez-vous.
Venez partager une expérience réussie à la SAMSE et discuter en face-à-face avec Frédéric sur la manière dont il manage des équipes agiles.
Frédéric Dufau-Joel (SAMSE ; Groupes d’entrainement et de réflexion au Management des Entreprises)
Grenoblois, montagnard citadin, Directeur informatique et membre de la DG de « La boite à Outils », groupe SAMSE.
Frédéric est inspiré par les pratiques AGILE (XP, SCRUM, Lean) depuis 2005.
Passionné par le management, président du groupe GERME* « DOJO » de Grenoble,
Frédéric est aussi fortement influencé par les courants de pensés suivants : l’élément humain, Will Schutz - La spirale dynamique, Clare W Graves - La vision Intégrale, Ken Wilber
Alexandre Boutin (AgileToYou)
En charge de la promotion de l’Agilité en Europe, Asie et Inde pour Yahoo International de 2005 à 2009, Alexandre décide de créer la société AGILETOYOU en 2009 pour former et accompagner de nombreux clients. Alexandre est un orateur régulier des conférences nationales et préside le CARA.
Session 2, Salle Belle-Etoile
Il y a quelques temps, un nouveau mot faisait son apparition dans le monde du développement logiciel : Kanban. Qu’est-ce ? Est-ce bien ? Est-ce simple à mettre en œuvre ? Cela remplace-t-il Scrum ? Cela fonctionne-t-il réellement ? C’est à toutes ces questions que nous nous proposons de répondre en nous appuyant sur nos retours « en direct des tranchées » de nos projets agiles…
Les participants partiront avec un retour d’expérience sur le déploiement et l’utilisation de Kanban pour le développement logiciel. Quels sont les bénéfices, les pièges à éviter, les recommandations, les questions en suspens…
Hervé Lourdin (OCTO Technology)
Hervé Lourdin intervient depuis 11 ans comme architecte de Système d'Information, d'abord chez SUN sur des sujets d'infrastructure, puis chez OCTO sur le design applicatif.
Il dirige chez OCTO des missions de conseil et d'accompagnement au changement. Depuis quatre ans, il intervient en tant que coach agile / lean et facilitateur d'équipes. Il s'attache ainsi à faire réussir les projets en favorisant une meilleure communication au sein des équipes.
Cyril Megard (Moody’s Analytics - Fermat)
Cyril Megard travaille depuis 6 ans dans des environnements “agiles”. D’abord en tant que développeur, puis ingénieur qualité : responsable du processus de développement logiciel (ISO9001) et de son amélioration.
Actuellement program manager / facilitateur chez Moody’s Analytics – Fermat, il travaille avec tous les intervenants (développeurs, testeurs, pôle produit) pour le succès des projets logiciels.
Session 2, Salle Chartreuse
Les systèmes industriels produisent des biens matériels destinés à des clients pour satisfaire leurs besoins (d'équipement).Un système d'information produit des informations destinées à des clients pour satisfaire leurs besoins (de décision). Cette analogie simple ouvre des perspectives vertigineuses dès lors qu'on la pousse dans ses retranchements et que l'on se focalise sur les vraies caractéristiques du besoin de décision des clients. Elle fait voler en éclat la façon dont on aborde traditionnellement le SI dans les organisations et trace de nouvelles voies pour la relation DSI/utilisateurs de demain (de la contractualisation à la mesure de performance). Les plus formidables gisements de performance résident ici et ne sont que trop rarement explorés/exploités. Nous allons donc voir dans quelle mesure le système d'information peut être conçu et géré avec l'obsession de ses clients, les décideurs stratégiques, tactiques et opérationnels pour définitivement basculer de l'administration différée des ressources au pilotage temps-réel de la performance et ainsi tendre vers l'entreprise agile.
L'agilité apparaissant comme la parfaite symbiose entre les nouveaux principes de management (Lean, Six Sigma) et les nouvelles possibilités offertes par les technologies de l'information. Dans ce nouveau paradigme, chaque nouvelle ligne de code, chaque nouvelle brique logicielle, chaque nouveau paramétrage doit être pensé avec l'obsession de la performance, de la synchronisation, de l'analyse et de l'amélioration continue.
Les participants repartiront avec une nouvelle vision et une remise en question profonde de la façon dont ils abordaient la mission de la DSI jusqu'à lors! L'action qui en découlera sera par exemple de repenser fondamentalement (ou de mettre en place…) la relation DSI-utilisateurs d'informations ainsi que ses indicateurs de performance, et au final de peut-être même repenser le SI de la DSI!…
José Gramdi (UTT - Université de Technologie de Troyes)
Né en 1965, DESS en Robotique et Informatique Industrielle en 1988, consultant indépendant en
informatique et gestion industrielles depuis 1990, Enseignant-chercheur à l'UTT et responsable de son Usine-
Ecole depuis 2002. Domaine d'expertise dans le MES, l'ERP, le pilotage et l'amélioration continue des systèmes
industriels. Recherches portant sur la performance globale des systèmes industriels et leur système
d'information. Inventeur en 2007 du concept et de l'indicateur de Performance Interactionnelle Globale.
Session 2, Salle Sept-Laux 5
Supports PDF: Animer une Story Map Atelier Guide Atelier
L'atelier “story map” formalisé par Jeff Patton est un atelier qui permet de créer collectivement le product backlog à partir de la vision de ce que l'on veut réaliser. Dans les contextes de transition vers l'agile c'est un atelier clef qui arrive souvent à un moment où les participants n'ont pas encore commencé à travailler ensemble, ne sont pas peut être pas encore familier avec l'agile, et cela pour construire collectivement la liste des fonctionnalités à réaliser. Cette session sera composée d'une partie de mise en pratique de cet atelier et d'une partie d'échange et de retours d'expérience sur ses facteurs clefs de succès.
Les participants auront l'occasion d'expérimenter l'atelier story map et d'échanger avec des praticiens expérimentés sur ses facteurs clefs de réussite.
Olivier Pizzato (Pyxis Technologies)
Olivier travaille depuis 14 ans en informatique, tour à tour développeur, expert et coach agile. Il est passionné de l’invention de code et de la dynamique d’équipe.
Emmanuel Etasse (Pyxis Technologies)
Emmanuel a travaillé 12 ans dans l'édition logicielle scientifique. Il a participé à la mise en place et à l'accompagnement de Scrum et eXtreme Programming depuis 2005. Ses centres d'intérêts sont la programmation orientée objet, l'utilisabilité logicielle et l'ingénierie agiles. Il agit en tant que formateur et coach agile.
Session 2, Salle Sept-Laux 4
En 2009 le CRIH des Alpes, décide de dynamiser et d’améliorer ses développements logiciels en apportant de l’agilité dans ses projets. Le choix se porte sur Scrum et sur l’approche Test Driven Development. Un premier projet, ePatient – Prise de rendez-vous par internet, est démarré en novembre 2009 avec le soutien d’Osiatis Ingénierie, SSII retenue sur ce marché. Un an après le démarrage et deux mois après le déploiement en production, venez bénéficier du retour d’expérience de l’équipe sur la méthode et les outils d’intégration continue.
Cette présentation vous permettra de ressentir comment aborder au mieux la méthode Scrum dans vos projets, ou d’améliorer votre pratique en tirant profit de l’expérience d’un projet mené sur près d’un an.
Cathy Descombes (CHU de Grenoble)
Cathy Descombes coordonne l’équipe Recherche et Développement au sein du pôle Système d’Information du CHU de Grenoble. L’ensemble des nouveaux projets de développement pris en charge par l’équipe sont conduits selon la méthode agile SCRUM. Pour en assurer le pilotage, elle occupe, depuis 2009, la fonction de ProductOwner.
François Talbot (CHU de Grenoble)
François Talbot est architecte technique au sein du pôle Système d’Information du CHU de Grenoble. Il est notamment en charge de la mise en place des outillages associés avec les démarches agiles.
Loïc FAURE (Osiatis Ingénierie)
Loïc Faure est Manager de l’entité Osiatis Ingénierie de Grenoble. Adepte depuis longtemps des méthodes agiles telles que XP et FDD, il a participé à plusieurs projets Scrum chez Osiatis et encourage le plus possible cette approche auprès de ses clients.
Session 2, Salle Meije 3
Les méthodes agiles mettent au placard de nombreuses méthodes de projet dont les défauts (lourdeur, incompréhension des attentes finales, manque de priorités) ont marqué de leur empreinte l'échec ou le demi-succès des projets. Longtemps associé à cette image, le “Processus Unifié” s'accorde pourtant avec le manifeste agile et complète les méthodes connues comme Scrum ou XP sur les moyens et gros projets. Cette session vous propose de parcourir d’autres interprétations et applications du “Processus Unifié” à travers ses différentes versions simplifiées et agiles : Agile Unified Process, Open UP et EssUP.
Bénéfices attendus pour les participants :
Romain Couturier (Exakis)
Après des études en Génie Logiciel et une expérience de développement chez un éditeur, j’ai contribué au développement d’un département technique notamment grâce aux méthodes agiles.
Praticien, formateur et coach, j’interviens aujourd’hui auprès des équipes et de nos clients pour le développement, la diffusion et l’enrichissement des pratiques agiles.
Session 3, Auditorium Pelvoux
Une des premières difficultés pour adopter les méthodes agiles est de passer du cycle en cascade au cycle itératif. En utilisant une analogie simple avec « l’automatique » je vais faire émerger les tenants et aboutissants de la production de logiciel industriel. Déduire de cette approche les bénéfices du cycle itératif et incrémental pour le développement logiciel. Monter à cette occasion, en utilisant une autre analogie avec « l’artisanat », que les métriques « internes » pour mesurer l’avancement et/ou la productivité en développement ne sont pas pertinentes.
Vous serez convaincus (et aurez des arguments pour convaincre), que le cycle itératif et incrémental est un bon moyen pour maîtriser un développement logiciel. Vous serez convaincus (et aurez des arguments pour convaincre), que le « nombre de lignes de code source / heure » ne devrait plus être utilisé pour piloter un développement !
François Brun (THALES AVIONICS – NAVIGATION UNIT)
Ingénieur en génie logiciel senior - spécialiste des logiciels temps réel, embarqués et certifiés dans le domaine avionique -pionnier dans la mise en oeuvre des technologies orientées objet et des méthodes agiles dans le cadre de logiciels critiques certifiés
Session 3, Salle Belle-Etoile
Découvrez comment une équipe de développement IBM, à l'aide de Rational Team Concert, vit sa transformation en adoptant une démarche agile.
Mais les méthodes agile peuvent être fragile, aussi ce retour d’expérience permettra de comprendre comment renforcer, au quotidien, la collaboration entre les développeurs et également partager les compétences et à rendre plus agile l'ensemble du processus de développement.
Venez pour mieux appréhender les méthodes de développement agile pour gagner en qualité et efficacité.
Jean Yves RIGOLET (IBM RATIONAL)
Expert méthode Agile, SRUM Master, Jean-Yves Rigolet is a software engineer in the IBM Software Group, working in the Rational division. With 20 years of application and development tools shipping experience in a variety of programming environments and platforms, including the IBM Telecom Web Services Toolkit, VisualAge Pacbase and the VisualAge Generator products, he is currently based in the IBM France Software Laboratory in Paris, where he is Scrum Master for
the enterprise extensions of Rational Team Concert. Jean-Yves is also the author of “In tune with IBM Jazz
and IBM Rational Team Concert enterprise development tools” paper, which has led him to present the
Enterprise Modernization collaborative strategy and agile adoption at various conferences and events
worldwide.
Session 3, Salle Chartreuse
Dans les organisations il existe plusieurs niveaux de maturité en gestion de portefeuille de projets. Au niveau le plus bas la gestion se réduit à une simple liste des projets en cours. Au niveau de maturité le plus élevé un processus lourd de priorisation est mis en place mais son retour sur investissement est loin d’être satisfaisant. Et si l'agilité nous ouvrait de nouvelles perspectives ? Quel serait alors le modèle de portfolio management à mettre en oeuvre pour permettre le développement prioritaire de toutes les fonctions à très haute valeur ajoutée pour l’organisation (quel que soit le projet) ?
Les participants repartiront avec une vision nouvelle sur les impacts positifs du basculement des projets en mode Agile au niveau de l’organisation du SI de l’entreprise.
Jean Dupuis (Manage-Up)
Jean est consultant en gestion de projets et gouvernance du SI depuis 17 ans. Passé par Bossard Gemini, Deloitte, Ineumconsulting, il a travaillé pour le privé et le secteur public. Il consolide les meilleures pratiques de gestion de projet du PMI à SCRUM et enseigne à Grenoble EM.
Jean-François Jagodzinski (Agilessence)
Jean-François est consultant et coach Agile. Dans l’informatique depuis plus de vingt ans il est intervenu sur de nombreux projets notamment chez Hewlett Packard qu'il a servi pendant 6 ans.
Depuis 2006 il porte l'Agilité en tant que philosophie au service de l'entreprise et mode d'organisation des projets.
Session 3, Salle Sept-Laux 5
Au cours de cette session, nous avons choisi de vous présenter l’arrivée d’un nouveau membre dans notre équipe : le Kanban.
Au travers de notre environnement métier et de notre expérience, nous vous exposerons de manière ludique et interactive les mutations qu’il a subit pour représenter notre réalité.
Pour autant, même si le Kanban s’adapte à nos besoins, il ne résout pas tous les problèmes. C’est pour cela que nous échangerons aussi avec vous sur la façon dont nous nous sommes adaptés au Kanban.
Cédric Joseph (SAMSE)
Vincent Lesne (SAMSE)
Maxime Ducros (SAMSE)
Session 3, Salle Sept-Laux 4
Des pressions externes grandissantes poussent les entreprises à changer leurs organisations pour s'adapter et développer la réactivité. Les SI, eux aussi sont impactés. L'agilité devient une alternative pertinente pour accélérer la mise en oeuvre de produits et sécuriser les développements.
Premier challenge : définir l'organisation agile adaptée au contexte de votre entreprise.
Mais au-delà, la réelle complexité réside dans l'implication des hommes à tous les échelons. L'évolution des habitudes de travail doit être couplée à l'évolution des habitudes de conception des solutions informatiques. Nous vous proposons un premier cadre de réflexion sur la transition organisationnelle nécessaire au déploiement de l'agilité.
Bénéfices attendus pour les participants:
Géraldine Gustin (Exakis)
Avec un bagage initial en communication interne, Géraldine est aujourd'hui spécialisée sur l'accompagnement des projets IT d'infrastructure, de développement et de sécurité du SI : marketing projet, communication, formation et mobilisation des relais du changement. Elle éclairera de son point de vue les méthodologies de transformation vers les pratiques agiles.
Romain Couturier (Exakis)
Après des études en Génie Logiciel et une expérience de développement chez un éditeur, j’ai contribué au développement d’un département technique notamment grâce aux méthodes agiles.
Praticien, formateur et coach, j’interviens aujourd’hui auprès des équipes et de nos clients pour le développement, la
diffusion et l’enrichissement des pratiques agiles.
Session 3, Salle Meije 3
Nous proposons dans cette session de décrire une nouvelle approche que nous appelons BDM (Behaviour Driven Metrics) ou établissement de métriques pilotée par le comportement.
Selon les auteurs de « The Balanced Scorecard », Robert S. Kaplan et David P. Norton, 1996, « Vous obtenez ce que vous mesurez », il nous faut des objectifs pour avancer mais nous avons également une tentation bien humaine à n’en faire que le juste nécessaire.
Lors de cette session vous découvrirez une approche basée sur le comportement pour évaluer des métriques agiles et vous serez également sollicités en petits groupes pour appliquer cette approche sur des cas concrets que vous proposerez.
Bénéfices attendus pour les participants :
Alexandre Boutin (AgileToYou)
En charge de la promotion de l’Agilité en Europe, Asie et Inde pour Yahoo International de 2005 à 2009, Alexandre décide de créer la société AGILETOYOU en 2009 pour former et accompagner de nombreux clients. Alexandre est un orateur régulier des conférences nationales et préside le CARA.
Emmanuel Etasse (Pyxis)
Après 8 ans d'expérience dans le développement logiciel scientifique, Emmanuel a participé à la transition vers Scrum/XP chez un éditeur logiciel grenoblois de 2005 à 2008. Co-fondateur du CARA, il fait régulièrement la promotion des approches agiles en intervenant dans des manifestations et des conférences d'ampleur. Emmanuel travaille chez Pyxis Technologies à Grenoble comme consultant, formateur et coach agile.
Session 4, Auditorium Pelvoux
Retour d'expérience des pratiques de tests Agile chez un éditeur de logiciels financiers. Après 18 mois d'activité de test dans un contexte Scrum/XP, les testeurs ont enregistré un certain nombre succès directement dus aux nouvelles pratiques et ont rencontrés aussi quelques difficultés qui ont mené à des adaptations des méthodes. Cette présentation se veut un bilan des tests Agile théoriques confrontés à la réalité d'une application complexe.
Le participant pourra voir, sur la base d'un exemple réel, les succès, difficultés et adaptations possibles des pratiques de tests Agile.
Laurent Bristiel (Moody's / Fermat)
Laurent Bristiel est ingénieur logiciel chez Fermat depuis 2004. Aujourd'hui responsable de l'assurance qualité, il coordonne l'activité des testeurs de la R&D. Depuis l'adoption des méthodes Agiles par le site de Grenoble courant 2009, il en suit les évolutions et adaptations en se concentrant sur les aspects liés aux tests.
Fabien Maquet (Moody's / Fermat)
Fabien Maquet est un ingénieur logiciel chez Fermat depuis 2008. Aujourd’hui Analyste Qualité sur une application de gestion des risques en Assurance, son travail consiste à assurer une bonne couverture des tests dans le cadre des méthodes Agile.
Session 4, Salle Belle-Etoile
Comparaison de deux projets en démarche SCRUM réalisés par une SSII
Identifier les points communs et les différences sur l’organisation et le déroulement de deux projets en démarche SCRUM.
Bénéfices attendus pour les participants :
Pierre Capiomont (Sopra Group)
Chef de projet depuis 2003 sur des projets technologiques J2EE en démarche traditionnelle en V
SCRUM Master certifié depuis Octobre 2008
Mise en place de la démarche SCRUM et SCRUM Master depuis Octobre 2008 pour la réalisation de versions majeures (Deux versions déjà réalisées avec cette démarche) sur un projet externalisé pour France Télécom.
Cédric Caillet (Sopra Group)
Chef de projet depuis 2005 sur des projets technologiques J2EE en démarche traditionnelle en V
SCRUM Master certifié depuis Octobre 2008
Responsable technique côté MOE France-Télécom sur la première version en démarche SCRUM entre Octobre 2008 et Avril 2009.
SCRUM Master sur un nouveau projet démarré en Avril 2010 dans les locaux d’EDF.
Session 4, Salle Chartreuse
Session en Anglais
Agile methods have been the most talked topic of this millenium in product development. In this talk I view embedded Agile from practical point of view. I will go through how values, principles and even techniques of Agile software development can be adapted to development that has dependencies outside software development. The presentation will help audience to realize how different practices support each other and how agile development affects also the rest of the organization.
Real world stories from 7 year journey in different roles with embedded Agile are used to illustrate the challenges and possible solutions.
Audience will gain knowledge on several areas in embedded development: automated testing and continuous integration, incremental co-design, ISO9001, long test agency processes, customer role, etc…
Timo Punka (ngWare)
Timo has 15 years of experience in new product development in roles from developer to manager. Past 7 years he has applied Agile Methods to development challenges beyond software, such as embedded system development, and even pure hardware development. He has coached teams in Europe, China, India and Mexico.
Session 4, Salle Sept-Laux 5
Venez jouer à un jeu de simulation d’un Casino à l’aide d’un kanban et voir par une technique imparable comment améliorer le flux de production d’une équipe en limitant son WIP (Work In Progress).
Venez prendre conscience de l’intérêt du kanban et de limiter les tâches qui s’empilent dans un flux de production.
Laurence Hanot (AgileToYou)
Depuis 7 ans dans le monde du logiciel informatique, sur des postes « fonctionnels » (conception, qualification, gestion de projet, support), tombée dans le bain de l’agilité et n’en est plus ressortie depuis 2 ans ½. Accompagne et forme des équipes de développement agile depuis 2 mois.
Session 4, Salle Sept-Laux 4
Fin 2009, nous lancions pour GL events, groupe leader dans le secteur l'évènementiel, un projet d' « usine à site Web » en management agile SCRUM. Il y a quelques mois, se tenait la revue du dernier sprint, d'un projet ayant donné naissance à une solution innovante, pertinente et efficiente au regard de la stratégie Web retenue par GL events. Dans ce retour d'expérience, nous témoignerons des raisons qui nous ont conduit au choix de l'agilité et de SCRUM, présenterons les outils agiles que nous avons mis en place, discuterons des challenges que nous avons relevés et enfin des leçons que nous en avons tirées.
Bénéfices attendus pour les participants:
Faire connaitre les bénéfices de l'agilité sur 3 volets; la conduite de projets stratégiques; la qualité de la relation client-fournisseur, la liberté d'innovation sur des projets au forfait.
Cédric Chabry (Agence Interactive)
Directeur Conseil Associé d'Agence Interactive, Cédric CHABRY conseille et accompagne depuis plus de 10 ans les dirigeants d'organismes privés et publics dans l'élaboration et la mise en œuvre de leurs stratégies internet.
Denis Tomasicchio (Agence Interactive)
Denis TOMASICCHIO est Directeur des Systèmes d'Information de GL events,un Groupe international intégré de la filière événementielle, présent sur tous les métiers de l'événement, partout dans le monde.
Christophe Ney (Agence Interactive)
Directeur Technique Associé d'Agence Interactive, Christophe NEY compte plus de dix ans d'expérience dans les approches agiles. En 2009/2010, il a conduit la mise en place de SCRUM au pôle technologie d'Agence Interactive.
Session 4, Salle Meije 3
La documentation est une question récurrente des organisations qui découvrent le mode de fonctionnement agile pour les projets. Les bases du manifeste Agile “un logiciel opérationnel plutôt qu'une documentation exhaustive” ainsi que le fait de privilégier l'accueil du changement perturbent la logique actuelle dont les fondations reposent avant tout sur la documentation.
Le but de cette présentation est de répondre aux interrogations que suscite la logique Agile. La documentation ne disparaît pas, c'est son rôle qui change. Sa forme, son contenu, son mode de production s'en trouvent affectés. En modifiant son point d'observation les choses deviennent plus claires.
Les participants auront des éléments qui les aideront à s’orienter vers des solutions pouvant répondre à leur préoccupation.
Jean-François Jagodzinski (Agilessence)
Jean-François Jagodzinski est consultant et coach Agile. Dans l’informatique depuis plus de vingt ans il est intervenu sur de nombreux projets et notamment chez Hewlett Packard qu'il a servi pendant 6 ans.
Depuis 2006 il porte l'Agilité en tant que philosophie au service de l'entreprise et mode d'organisation des projets.
Session 4, Salle Meije 2
Haskell est un langage de programmation fonctionnelle qui retient de plus en plus l'attention des développeurs agiles, par son niveau d'abstraction, son élégance et sa concision. Il s'appuie cependant sur un paradigme radicalement différent de la construction logicielle orientée objet, et peut rebuter par sa différence avec des langages plus classiques comme Java. Cette session propose de présenter quelques aspects de Haskell par l'exemple, au travers de la programmation complète en TDD d'un exercice inspiré du jeu Robozzle. L'intention de l'orateur est de donner envie à l'assistance de découvrir davantage Haskell et les concepts de programmation qui lui sont associés.
Venez découvrir Haskell et voir comment on peut l'utiliser pour implémenter une fonctionnalité non triviale et apprendre par l'exemple comment utiliser TDD avec un langage fonctionnel
Emmanuel Gaillot
Emmanuel intervient en tant qu'accompagnateur d'équipes, (extrême) programmeur, animateur de réunions, formateur et agitateur public. Il est l'un des fondateurs (et membre assidu) du Dojo de développement de Paris. Il organise également la conférence annuelle Agile Open France.
Session 5, Auditorium Pelvoux
La morale de cette histoire VRAIE pourrait être: Pour réussir à être agile : Volonté, envie, courage, discipline … et un bon accompagnement. La session couvrira toutes les pratiques agiles du Product Owner, les changements de comportement vis-à-vis des utilisateurs et de l’équipe de réalisation, et les outils et métriques utilisés. Chaque pratique sera illustrée par une fable et des exemples concrets issus du projet.
Bénéfices attendus pour les participants : Connaitre les « outils » réellement utilisé par un Product Owner sur un projet de 12 mois.
Alexandre Boutin (AgileToYou)
En charge de la promotion de l’Agilité en Europe, Asie et Inde pour Yahoo International de 2005 à 2009, Alexandre décide de créer la société AGILETOYOU en 2009 pour former et accompagner de nombreux clients. Alexandre est un orateur régulier des conférences nationales et préside le CARA.
Session 5, Salle Belle-Etoile
Les méthodes agiles occupent une place de plus en plus importante dans la gestion des projets informatiques. Tous les acteurs de l’entreprise sont sensibles à leurs promesses : meilleure écoute des gens du métier, meilleure implication des équipes de réalisation, meilleure visibilité des travaux en cours, meilleure qualité du résultat final. Ces promesses sont-elles tenues ? Objet Direct s’appuie sur des retours d’expériences nombreux et significatifs pour évaluer la pertinence des démarches agiles, leurs avantages réels, mais aussi les difficultés rencontrées. Gérer une équipe de 5 ou 6 personnes sur un projet d’environ 1000 jours n’est pas le même exercice que de gérer une équipe de 100 personnes sur des projets de 2 ans de délai. Heureusement, les méthodes agiles sont aussi variées que peuvent l’être les projets en entreprise. L’agilité offre de multiples réponses : Unified Process (UP), eXtreme Programming (XP) et la plus célèbre d’entre toutes : Scrum. Retour d’expérience projet Société Générale).
Ce séminaire se propose de vous faire découvrir concrètement les principales démarches agiles et dans quel cadre nous pouvons les utiliser efficacement. Objet Direct capitalise sur de nombreux retours d’expériences projets pour vous présenter les meilleures pratiques à mettre en œuvre. Nous aborderons dans ce séminaire les difficultés rencontrées et des solutions pour les surmonter. Nous vous ferons part des principaux gains que l’agilité a apportés.
Henri Darmet (OBJET DIRECT)
Directeur Technique Objet Direct
Diplômé de l’Insa de Lyon - Département Informatique –, fort de 20 ans d'expérience du développement informatique, Henri Darmet a découvert en 1988, avec le langage C++, les technologies objet, bien avant qu’elles ne deviennent la norme en matière de programmation.
Passionné de technologies - Java EE, RIA (Google Web Toolkit, Java FX …) - Henri Darmet conduit une veille technologique assidue sur ces thèmes et travaille également sur les problématiques de productivité.
Session 5, Salle Chartreuse
Session en Anglais
In soccer (a.k.a. international football), players play individual positions but all share core skills, like dribbling, passing and shooting. Their places on the field overlap and they interact with everyone else on the team. American football is different: Players are highly specialized and only step onto the field for certain plays. To achieve a whole-team approach in software development, we’ll look at practical ways that teams can emulate soccer teams by approaching work in terms of activities to be accomplished together, rather than in separate, specialized roles. We’ll also discuss how kanban affects teams’ tendency toward one or the other.
Participants, both new to agile and those using newer methods like kanban, will interactively learn practical ways to foster or improve whole-team approach and realize its benefits.
Matthew Philip (Asynchrony Solutions, Inc.)
Matthew Philip is an agile coach, retrospective facilitator and QA lead at Asynchrony Solutions in St. Louis, Missouri, USA. He has been working with and in agile teams since 2006.
Session 5, Salle Sept-Laux 5
Plusieurs entreprises se sont lancées dans le Lean. Certaines ne réussissent pas par manque de coordination dans le déploiement des plans d’actions ou par manque d’implication des salariés. La méthodologie « Hoshin Kanri » favorise par une transversalité et une fixation commune des plans d’actions, l’atteinte du « Grand Nord » (Vision et objectifs) de l’entreprise.
Dans le cadre de l’implantation du Lean dans l’entreprise, comprendre en quoi la méthodologie « Hoshin Kanri » ainsi que la mise en place d’un changement culturel de management, sont des atouts essentiels dans un déploiement stratégique réussi.
Sylvain Fortin (MEXO)
J’ai 20 années d’expériences en entreprise en tant que DAF, directeur logistique et Amélioration Continue pour un groupe Européen. Aujourd’hui, en tant que consultant en Lean Management, j’accompagne les entreprises dans la mise en place du Lean et des changements de culture de management associés. Consultant référent dans des programmes de formation Lean.
Session 5, Salle Sept-Laux 4
Depuis maintenant deux ans et demi, nous avons mis en place pas à pas les pratiques agiles chez Transatel une entreprise de téléphonie mobile (MVNO) de 70 personnes. A partir d’une première équipe, les pratiques se sont répandues sur l’ensemble des équipes de développements et partiellement sur les études et la QA. Nous vous proposons de découvrir notre parcours, nos difficultés et nos victoires avec un focus particulier sur les techniques de diffusion que nous avons utilisées.
Un éclairage sur les difficultés rencontrées lors de la mise en place de l’agilité et l’utilisation de quelques techniques de diffusion inter-équipes.
Gabriel Le Van (Transatel)
Responsable des développements, j'accompagne des équipes sur le long chemin des pratiques agiles depuis quelques années. J'ai découvert XP fin 2003, que je ne cesse depuis de mettre en oeuvre si ce n'est dans la forme au moins dans le fonds dans les différentes entreprises que j'ai rejoins.
Jean-Baptiste Vilain (Transatel)
Développeur expérimenté, je pratique XP depuis plusieurs années. J'ai, entre autre, porté la mise en oeuvre des tests d'acceptations automatisés.
Session 5, Salle Meije 3
Dans Candide, Voltaire nous livre un message : il faut cultiver son Jardin. Un message philosophique intéressant à l’heure où les exigences ne cessent de croitre sur la fabrication de logiciel. Celle-ci ne cesse d’être comparée à la construction de bâtiments. Les méthodes de travail en sont très largement inspirées. Pourtant force est de constater qu’un logiciel est plus vivant que la pierre. En particulier, le parallèle avec le jardin est bien plus pertinent à bien des égards.
Cette session est idéale pour s’ouvrir l’esprit et offrir une nouvelle perspective sur le développement logiciel.
Benoit Gantaume (Agilidee)
Benoit Gantaume est expert en pratiques d’ingénieries logicielles et méthodes de travail agiles. Après avoir occupé différents postes de développeur et manager, il accompagne aujourd’hui ses clients dans leur démarche d’adoption des pratiques agiles au travers de la société AGILiDEE. Son aide s’articule autour de deux axes, un technique et l’autre managérial.