|
Ce Forum est un lieu d'échanges et d'information sur les méthodes agiles : Scrum, eXtreme Programming, Lean Software Development... Valeurs, principes, concepts et retours d'expériences seront abordés successivement par les différents intervenants. Le forum s'adresse à tous les personnes impliquées dans des projets informatiques: acheteurs, clients, fournisseurs, dirigeants, chefs de projet, développeurs...
Animateur du forum: Laurent Morisseau.
Thématiques : - Panorama des méthodes agiles - Valeurs et principes des méthodes agiles - Retours d'expériences - Choix de la méthode de gestion de projets : méthodes agiles ou non ? - Mise en oeuvre de l'agilité - Bénéfices des méthodes agiles - ...
Vous êtes adhérent, vous suivez les activités d'un forum et vous souhaitez soumettre un thème de discussion, n'hésitez pas à nous le faire savoir via l'adresse:
Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.
Prochain Forum :
Jeudi 5 mai 2011- 18h30
à la CCIT Rennes Bretagne
"Coding Dojo en Entreprise : Pourquoi? Comment?"
Pitch :
Un dojo, c’est le lieu où se retrouve régulièrement les pratiquants d’arts martiaux pour s'entraîner.
Le "Coding" Dojo est tout naturellement un lieu d’entrainement régulier pour les développeurs voulant se perfectionner. Pour cela, ces développeurs se réunissent autour d'un défi de programmation. L'objectif n'est pas de résoudre le problème en lui même, mais plutôt d'apprendre de façon collective sur la manière d'y arriver.
Le premier Coding Dojo a démarré à Paris en 2004, sous l'impulsion d'Emmanuel Gaillot, et continue toujours chaque semaine. Depuis, cette pratique s'importe de plus en plus, à l'étranger comme en France, dans les communautés comme dans les entreprises.
Nous vous présenterons plus en détails les principes du Coding Dojo, ce que cela apporte aux individus comme à l'entreprise, et nous vous ferons part de nos retours d'expériences sur le dojo et sur la manière d'en mettre un en place avec succès.
Intervenants : Thierry Henrio & Guillaume Collic
Thierry et Guillaume sont 2 développeurs agilistes passionés.
Thierry pratique le TDD depuis 4 ans, greenfield et legacy, participe à l'organisation de la Conférence Agile France depuis 2 ans, et a initié le coding dojo mensuel de la communauté Rennes On Rails (Ruby).
Guillaume s'investit dans la communauté Agile Breizh et Alt.Net Rennes depuis 3 ans, et a mis en place un coding dojo hebdomadaire en entreprise sur son projet actuel.
Inscription au forum "Coding Dojo en Entreprise : pourquoi? Comment?"
Précédents Forums :
"Agile apès la mise en production"
Description
"Après avoir refait notre site pagesjaunes.fr selon les méthodes Agile en 2009, nous nous heurtons aux problématiques de la gestion des exigences pour maintenir ce qui a été développé. Quels ont été les problèmes rencontrés? Quels sont les processus et outils que nous envisageons de mettre en place pour les résoudre afin d'assurer au mieux la continuité d'un projet entre sa phase de développemnt en agile et celle de son maintien en conditions opérationnelles une fois en production?"
Intervenants :
Fabien Grellier PAGES JAUNESIngénieur diplomé de l’école Polytechnique de l’université de Nantes (anciennement IRESTE), j’ai commencé ma carrière dans l’informatique en 2000 en tant que développeur J2EE dans des sociétés de services ou pour des start-ups. J’ai intégré la société PagesJaunes en 2005, au sein de laquelle j’ai pris en charge le pilotage d’une équipe de 10 développeurs. En 2009, j’ai été nommé responsable du projet de refonte du site pagesjaunes.fr, projet de 10 mois impliquant 35 personnes, et en charge en particulier de la mise en place des pratiques agiles pour mener à bien ce projet. J’occupe maintenant le poste de responsable de projet, en charge de l’animation et de la mise en place des bonnes pratiques de méthodologies projets dans un contexte Agile.
Yann Fontaine PAGES JAUNES Chimiste de formation, double compétence informatique acquise à SUPELEC, et détenteur d'un master de gestion de l'IGR, j'ai débuté ma carrière en informatique de gestion en 1990 en tant que développeur, dans une coopérative informatique du monde agricole. J'y ai exercé successivement des responsabilités de chefs de projets, puis de manager de projets transverses. En 2008, j'ai rejoint la société PAGESJAUNES pour piloter les développements de maintenance et d'évolution du Portail pagesjaunes.fr, et en industrialiser le process de production. Impliqué dans la démarche d'amélioration en continu de nos méthodes, je participe à notre ambition collective de diffuser les bonnes pratiques issues de l'Agile jusqu'à la mise en production.
Animateur : Guillaume Collic
-
- "Introduction au Kanban"
- Le contexte
- Kanban est une approche de développement logiciel issue du Lean & Agile se différenciant des méthodes itératives et incrémentales, telles que Scrum, par son processus en flux tiré, ses cadences découplées et sa priorisation à la demande, mettant en application concrètement le Juste à Temps et la limite sur le travail en cours.
- Les enjeux du Kanban dépassent le cadre du projet pour aller plus naturellement vers la gestion de portefeuille et impliquer l’organisation.
- Le Kanban, en tant que moteur d’amélioration continue, permet de démarrer un projet dans votre contexte organisationnel actuel pour aller progressivement vers une organisation Lean.
- Les objectifs de la session
- La session a un double objectif: proposer une sensibilisation au Kanban : ses principes, sa mécanique, son pilotage, les différences Scrum vs Kanban.
- Et également d'évoquer quelques retours d'expérience sur des projets en Kanban afin de pouvoir intéragir sur des cas concrets.
- Animateur du forum : Laurent Morisseau
"Mon client n'est pas Agile, mon manager non plus, alors qu'est-ce que je fais là?"
Description : L'agilité, il y a ceux qui la pratiquent et ceux qui voudraient bien mais qui sont confrontés à un contexte non préparé : client peu impliqué, encadrement réfractaires, les raisons ne manquent pas pour ne pas se remettre en question et continuer de faire comme on a toujours fait. Au cours de cette session, je montrerais comment quelques pratiques agiles peuvent être introduites dans un contexte traditionnel pour en ouvrir le processus et laisser, peut être, la porte de l'agilité s'entrouvrir dans les esprits.
- Intervenants : Nicolas De loof est architecte Java chez Orange Business Services IT&Labs, Techno-veilleur et Développeur Opensource. Fondateur en 2008 du BreizhJug, groupe d'utilisateurs de Java Rennais, il participe activement au microcosme Java francophone.
-
Animateur : Guillaume Collic est un consultant Agile passionné par l'amélioration continue (ou Kaizen) dans son métier, ainsi que par les dynamiques d'équipes et les principes de management qui les favorisent.
Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.
"La phase exploratoire, élément facilitateur dans la réussite d’un projet Agile" - Description :
Mener un projet Agile c’est proposer un produit incrémental, itératif et adaptatif. Pour cela l’agilité nécessite un client impliqué, une communication exacerbée, un cadre de travail. Ces composantes n’apparaissent malheureusement pas de manière spontanée ! Il est nécessaire de préparer et de poser les bases du cadre de travail. La phase d’exploration adresse ce besoin, sur une durée variable adaptée au contexte du projet, elle permet de construire la relation et les bases de la communication qui concourent bien souvent à la réussite d'un projet agile. Cette phase adresse de nombreux sujets tels que : la montée en compétence fonctionnelle de l’équipe de réalisation, une meilleure compréhension technique pour le product owner, les voies de communications à envisager et promouvoir, l’outillage, l’organisation en temps contraint en posant les bases (durée et horaires), la définition des acteurs clés de la méthode, les rôles de chacun, les règles de fonctionnement, … - Nous proposons le temps de cette conférence de vous présenter comment nous proposons de gérer la phase exploratoire et apporter nos retours d'expériences concrets sur les nombreux projets où nous avons pu la mettre en oeuvre.
Intervenants : Philipe Ensarguet - Directeur Technique IT&L@BS et Aurélien Morvant - Scrum Master et Coach Agile
"Atelier Red Bead Experiment"
- Le contexte :
- Cet atelier de formation a été rendu connu par les séminaires du Dr. Deming (l'un des pères du management moderne, dont les théories ont été repris dans l'approche Lean).
Cet outil aide à illustrer la place des managers, les leviers qu'ils ont à leur disposition et le résultat de leurs actes, en mettant l'accent sur l'importance de comprendre le système qu'ils gèrent.
Animateur : Guillaume Collic est un consultant Agile passionné par l'amélioration continue (ou Kaizen) dans son métier, ainsi que par les dynamiques d'équipes et les principes de management qui les favorisent.
Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.
"Initiation aux méthodes Agiles"
- Le contexte :
- Dans le cadre d'Agile Tour Rennes, qui se tiendra pour la seconde année dans les locaux de l'IFSIC le 7 octobre, nous vous proposons une session d'initiation aux méthodes agiles, présentée par Chris Ozanne, pour, nous l'espérons, vous donner l'envie d'en savoir plus, d'expérimenter ou d'en découvrir les acteurs au cours de cette journée de conférences dédiées à l'Agilité.
- Cette session a pour but de présenter ou revoir les bases de l'Agilité.
- A partir de ces principes de base, nous aborderons les solutions proposées par l'Agilité à certaines difficultés précises souvent rencontrées dans des projets informatiques, et les avantages que cette démarche pourrait apporter à vos clients, votre organisation à votre équipe.
- Nous verrons également comment ces principes pourraient être mis en œuvre, à savoir par le biais des deux implémentations d'Agilité les plus utilisé: SCRUM et Extreme Programming.
Temps de session : 45 minutes Type de conférence : Présentation Niveau et Pré-requis de participants : Débutant
- Bio :
- Chris Ozanne est consultant indépendant en architecture et développement logiciel, chef de projet et Scrum Master.
- Pendant ses dix sept ans d'expérience, il est intervenu pour des sociétés de toutes tailles, des start-ups internet aux grands groupestels John Deere, Motorola, IBM et British Telecom.
- Après un parcours technique varié, il se spécialise depuis neuf ans en technologies web, particulièrement JEE.
- Il a également cumulé une expérience importante dans l'optimisation d'architectures, de code et de bases de données ; ceci permet de résoudre les problèmes de performance, et de répondre aux exigences de temps de réponse et de montée en charge des applications web.
- Il est Certified Scrum Master depuis quatre ans.
- Le programme de la session :
- 1 - Introduction - Pourquoi Agile - Les principes
- 2 - Exemples : Scrum - Extreme Programming
- 3 - Questions
La présentation est en ligne dans la partie adhérents
Le lean Management appliqué au développement logiciel"
- Intervenant :
- Jean Adam - Consultant Senior, Orange Business Services
Le Lean Management appliqué au logiciel est une combinaison originale de Lean Management (tel que développé par Toyota) et d'Agilité. Cela consiste en une démarche d'amélioration des processus avec quelques outils de base, et une cible où l'on devine Scrum, XP, l'Agilité... C'est une vision rafraîchissante qui pointe les gaspillages de nos pratiques usuelles et ouvre sur de nouveaux paradigmes.
>> Vous trouverez la présentation de Jean Adam dans la partie adhérents<<
"L'agilité *avant* le projet"
La nouvelle vient de tomber : la Direction va vous confier le projet X dès la semaine prochaine. Formidable ! Sauf que... à part de vagues rumeurs selon lesquelles il s'agit d'un des projets les plus importants du moment, vous ne savez quasiment rien sur X. Il va de soi que vous envisagez une approche agile, mais êtes-vous bien avancé pour autant ? Quelles sont les questions importantes à poser avant d'ouvrir un paquet de fiches cartonnées pour rédiger vos premières User Stories ? Comment avoir une idée claire de ce qui fera le succès du projet X ? Et comment répondre à ces questions le plus rapidement possible, afin de pouvoir démarrer un processus itératif ?
Cette session a abordé quelques outils qui permettent d'établir une "charte projet", élément de réponses à ces questions.
Intervenant : Laurent Bossavit, coach XP indépendant, auteur et traducteur de différents livres de référence en Extreme programming, conférencier international, président de l'association Agile France (ex. XP-France) et membre du conseil de l'Agile Alliance
Scrum, XP et Getting Real : une combinaison gagnante
Biographie : Pascal LE MERRER est chef de projet et Architecte chez Orange Labs à Rennes depuis 2004. Il conçoit de nouveaux services Internet ou mobiles, pilote leur réalisation et y contribue. Adepte des méthodes agiles depuis 2001, il a mis en œuvre l'eXtreme Programming sur plusieurs projets, d'abord dans une start-up puis chez Orange. Depuis septembre 2008 il combine XP avec d'autres méthodes pour obtenir une agilité plus grande encore.
Description : Scrum est une méthode de gestion de projet Agile, qui se combine très bien avec l'eXtreme Programming, dont les pratiques concernent le développement logiciel. Mais Scrum et XP n'adressent qu'une partie des activités au sein d'un projet. Elles peuvent être complétées de façon très efficace par une autre méthode nommée Getting Real, qui introduit l'agilité dans tous les aspects du projet : de la définition du fonctionnel jusqu'à la relation avec les clients, en passant par le recrutement ou le financement... Au cours de cette session découverte d'un retour d'expérience sur la mise en œuvre de ces trois méthodes au sein d'un projet chez Orange Labs
Programme de la session : 1h30 - Introduction : présentation du projet Widget Editor - Démonstration : Les risques spécifiques à ce projet Mise en œuvre d'XP et de Scrum Introduction à Getting Real Résultats obtenus
Bénéfices pour les participants : Informations sur une mise en oeuvre combinée de Scrum et d'XP Découverte de la méthode Getting Real
>> Vous trouverez la présentation de Pascal Le Merrer dans la partie adhérents
Dimitri Baeli, Un coach agile pour diffuser largement Scrum au sein d'une organisation (Dimitri Baeli - France, @eXo Platform)
Dimitri Baeli est en charge de la gestion de la qualité des produits eXo et des pratiques de développement, domaines sur lesquels il s'est concentré depuis son intégration en 2008 en tant que directeur de l'utilisabilité. Grâce à ses activités, eXo a généralisé la méthodologie de développement agile Scrum, a amélioré les processus de release et de support et a créé des équipes dédiées à la qualité des builds et des releases. Dimitri est arrivé chez eXo avec 10 années d'expériences à développer des interfaces hommes machines pour des vendeurs français: Datox (Gestion de contenus web pour les medias), Dotvision (3D et réseaux M2M), Almonde (logiciels pour les banques) et Prima-Solutions (logiciels d'assurance et modelage UML). Dimitri détient un DEA en interfaces Hommes-Machines de l'université de Grenoble et un master en sciences de l'École Nationale Supérieure d'Informatique et de Mathématiques de Grenoble (ENSIMAG), une des meilleures écoles d'ingénieur française.
Il est certifié Scrummaster depuis 2006, et convaincu par Scrum depuis 2004; Orateur AgileTour sur des outils de productivité pour développeurs Java TotalCommander to TeamCity, Eclipse + Mylyn, …); Très intéressé par le Lean Development, Kanban, Scrum, usines logicielles (Maven, Ant, …), … tout ce qui aide une organisation à construire de meilleurs logiciels avec l'aide de bons codeurs!
Présentation
Commencer Scrum avec une équipe n'est pas toujours facile, vous devez former et impliquer toute l'équipe dans l'adoption de nouveaux principes, une nouvelle manière de travailler et de communiquer.
Commencer Scrum pour plus de 20 équipes dans 4 pays n'est vraiment pas facile et implique des stratégies qui ne sont pas expliquées dans le programme de certification Scrum.
Par ou commencer? Comment expliquer et éviter les confusions entre les équipes? Comment être supporté par la hiérarchie? Combien de temps cela va-t-il prendre?
Dimitri a expliqué dans le détail la manière dont Exo Platform a implémenté Scrum ces derniers mois, partager son expérience et ses retours.
"Dojo développement / une session en Ruby"
Un dojo développement est un endroit dans lequel les participants se réunissent pour exposer leur techniques de programmation à la critique et pour apprendre des autres par l'exemple.
Emmanuel a animé une session de dojo en Ruby telle qu'elle peut se dérouler habituellement au dojo développement de Paris -ceci dans l'espoir d'inspirer les participants et les inciter à animer leur propre dojo sur la durée-.
Cette animation a été suivie d'un temps de questions-réponses pour ceux qui ont désiré obtenir plus d'information sur l'animation de dojos développement.
Cette session a été également organisée avec le groupe Rennes On Rails, développeurs et passionnés Ruby on Rails et Agile Breizh, facilitateur d'agilité en Bretagne.
Intervenant : Emmanuel Gaillot est interveu pour le compte de Pyxis Technologies France et ses clients en tant qu'accompagnateur d'équipes, animateur de réunions, formateur, programmeur extrême et agitateur public. Il aide ainsi les équipes produisant du logiciel à être plus efficaces dans leur travail, plus fières de leurs résultats et plus heureuses en général.
Emmanuel est un orateur régulier à de nombreuses conférences sur l'Agilité. Il organise également la conférence annuelle Agile Open France. Il est l'un des fondateurs du Dojo de développement de Paris, et un de ses membres assidus depuis sa création il y a cinq ans. Blog http://emmanuelgaillot.blogspot.com/
"Agilité et facteurs humains"
intervenant : Yvan Galisson de TIMWI Consulting
Les valeurs fondatrices de la démarche agile mettent naturellement le facteur humain en avant comme moteur de la réussite des projets.
Toujours très naturellement, en lisant le manifeste agile et les principaux écrits sur SCRUM, on peut isoler les choix d'organisation qui privilégient le facteur humain. On peut alors défendre que le passage en agile sera en tant que tel un facteur de motivation et d'épanouissement pour les informaticiens.
Faut-il conclure de ça que les projets agiles sont forcément un succès et une progression pour les femmes et les hommes qui y participent? Est-ce si simple? Que se passe t-il en pratique? Jusqu'au peut-on, grâce à l'agilité, concilier les objectifs de satisfaction des informaticiens et les nécessités des projets?
Cette session proposra une prise de recul sur ces questions, illustrée par le vécu de Timwi Consulting depuis 18 mois sur la mise en oeuvre de l'agilité.
(session annulée-repoussée début mai 2010)
"L'agilité *avant* le projet"
"Atelier Management visuel"
Radiateur d’informations, post-its, scrumboard, kanban, … les équipes agiles de développement logiciel ont vite compris l’intérêt du management visuel pour créer la visibilité et la transparence sur lesquelles l’agilité repose en partie.
Ces techniques de visualisation de l’information et ces espaces de travail collaboratifs jouent un rôle fondamental dans la construction d’équipe auto –organisées et performantes. Alors venez expérimenter ces valeurs et aider à créer LE tableau de tâches !
Dans cet atelier exploratoire, les équipes joueront le rôle d’une équipe projet. L’objectif est de créer un radiateur d’informations qui permettra au management d’être au courant et aidera l’équipe à s’organiser et visualiser leur travail, au cours de deux itérations.
Cet atelier s'est adressé plus particulièrement aux chefs de projet, scrummaster ou coach XP.
Intervenant : Laurent Morisseau (Morisseau Consulting), coach agile CSM, CSPO, CSP
" J'ai adopté le CMMI ; puis-je utiliser Scrum ? "
Intervenant : Jean Adam, Orange Business Services
Etude des recouvrements / complémentarités / contradictions entre CMMI et Scrum, domaine de processus par domaine de processus. Puis esquisse de scénarii d'introduction de Scrum dans un contexte CMMI qui combinent le meilleur des deux mondes.
L'étude porte sur Scrum et non sur XP, bien qu'il faille faire des hypothèses sur un Scrum qui soit un peu plus riche que la la coquille de départ ; par exemple, on va supposer que la gestion de configuration est outillée, les tests automatisés.
La présentation est en ligne dans la partie adhérents.
Une année avec Scrum chez Ripple Motion Applications pour iPhone par Pierre Auclair de Ripple Motion, Nantes
La présentation est en ligne dans la partie adhérents.
"Illusions et Désillusions" (Type Conférence) par Patrice Petit d'Agilii
"Quand les équipes de développement atteignent la performance, nous ne sommes pas au bout de nos peines..."
PATRICE PETIT, fondateur d'Agilii, dirige depuis 2003 l'association"eXtreme Programming France". Il co-organise l'événemenr "XP-Days France, les journées de l'agilité" depuis sa création en 2006. (www.xpday.fr) puis fonde et organise l'événement "Agile Tour" (www.agiletour.com) en 2008.
Patrice Petit enseigne les méthodes agiles à l'Université de Toulouse III et à Paris X.
La présentation est en ligne dans la partie adhérents.
1. Lancement du Forum Agile 2. Retour d'experience XP chez Eyeka.com par Karine Sabatier
Après une rapide présentation des valeurs et des pratiques d'Extreme Programming, Karine Sabatier a présenté son expérience Eyeka.com vécue en trois phases : le chaos / installation progressive XP la vitesse de croisière et le refactoring. Puis elle a abordé les principaux freins rencontrés et les grands bénéfices sur ce projet.
La présentation est en ligne dans la partie adhérents.
|