BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
X-WR-CALNAME:Agilbee | mars 12\, 2010 - mars 12\, 2011
PRODID:-//strange bird labs//Drupal iCal API//EN
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100309T090000Z
DTEND;VALUE=DATE-TIME:20100312T180000Z
UID:http://www.agilbee.com/methodes_agiles_mars.html
URL;VALUE=URI:http://www.agilbee.com/methodes_agiles_mars.html
SUMMARY:Devenir Développeur Agile
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Développeur\, Coach/ScrumMaster\, Chef de projet\,  Chef d'Equipe</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 20% - Pratique \: 80%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 </table>
 </div>
 <h3>Thème</h3>
 <div class=\\"item\\"><b>De la gestion de projet agile aux avantages industriels pour la MOE</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes\, les avantages et les enjeux de ces nouvelles méthodologies de travail
 </li>
 <li> Les outils pour contrôler la gestion de projet et la qualité des livrables
 </li>
 <li> Les mécanismes d’estimation et de planification
 </li>
 <li> Les mécanismes naturels de synergie contenus dans ces méthodes
 </li>
 <li> La manière d’accroître la visibilité du développement sur la réalisation pour les managers
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Comprendre l’importance des tests dans la conception de produits.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Etat de l'art
 </li>
 <li>  Nos motivations
 </li>
 <li>  Comment accroître la productivité d'une entreprise ?
 </li>
 </ul>
 <p>I - Méthodes Agiles</p>
 <ul>
 <li> Manager des projets complexes
 </li>
 <li> Manifeste agile
 </li>
 <li> Principes de l’agilité
 </li>
 <li> Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode de génie logiciel
 </li>
 <li> Scrum – méthode de management de projet
 </li>
 <li> Lean Sofware Development
 </li>
 <li> Les autres méthodes agiles
 </li>
 <li> Gestion de la planification
 </li>
 <li> Gestion du Projet
 </li>
 <li> Gestion des délais
 </li>
 <li> Gestion des besoins et des exigences
 </li>
 <li> Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III – Développement Agile \: le Test Driven Development</p>
 <ul>
 <li> Théorie
 </li>
 <li> Problématique d'exhausitivité des tests
 </li>
 <li> Cycle de développement
 </li>
 <li> La bibliothèque xUnit
 </li>
 <li> Gestion des exceptions
 </li>
 <li> Refactoring
 </li>
 <li> Conception simple et émergeante
 </li>
 <li> Test Driven Design
 </li>
 <li> Composition d’un projet contenant des tests
 </li>
 <li> Problématique d’exhausitivité des tests
 </li>
 <li> Les objets Mock
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li> Intégration continue
 </li>
 <li> Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li> Couverture de tests
 </li>
 <li> Test Driven Requirement
 </li>
 <li> Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li> Autres outils utilisés par les équipes \: VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>V - Management de Projet Agile</p>
 <ul>
 <li>  Mise en place d'une méthode
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Discussions en groupes de deux sur la définition du mot « terminé »
 </li>
 <li>  Management de la Productivité
 </li>
 <li>  Rétrospective
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Gérer une situation de crise
 </li>
 <li>  Importance de la vue d’ensemble
 </li>
 </ul>
 <p>VI - Agile Business</p>
 <ul>
 <li>  Analyse financière de l'agilité (ROI\, PBACK\, Cash flow) [Travail sur tableur]
 </li>
 <li>  Pourquoi les méthodes agiles sont-elles financièrement intéressantes ?
 </li>
 </ul>
 <p>VII - Techniques Avancées de Management de Projet </p>
 <ul>
 <li>  Gestion des risques
 </li>
 <li>  Manager le changement
 </li>
 <li>  La loi de Pareto
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 </ul>
 <p>Conclusion
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100315T090000Z
DTEND;VALUE=DATE-TIME:20100316T180000Z
UID:http://www.agilbee.com/csm_Mars_Paris.html
URL;VALUE=URI:http://www.agilbee.com/csm_Mars_Paris.html
SUMMARY:Certification Scrum Master (Paris)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires </td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, l’un des rôles de Scrum\, le ScrumMaster\, agit comme facilitateur au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br><br />
 <b>Cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Avantages de Scrum</h3>
 <ul>
 <li>Permet l'adaptions rapide au changement
  </li>
 <li>
 Maximise le retour sur investissement
  </li>
 <li>
 Augmente la visibilité sur les projets
  </li>
 <li>
 Réduit les risques
  </li>
 <li>
 Evite les retards et coûts associés
  </li>
 <li>
 Simple à mettre en place
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100315T090000Z
DTEND;VALUE=DATE-TIME:20100317T180000Z
UID:http://www.agilbee.com/certification_product_owner.html
URL;VALUE=URI:http://www.agilbee.com/certification_product_owner.html
SUMMARY:Certification Scrum Product Owner
DESCRIPTION:<table>
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>Référence</h3>
 </td>
 <td>CSPO10</td>
 </tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Responsable Produit\, Manager de produit\, MOA\, MOE
 </td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>De 8 à 15 personnes</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>CST de la ScrumAlliance accompagné d'un formateur agile.
 </td>
 </tr>
 </table>
 <h3>Objectifs</h3>
 <p>Basée sur des ateliers expérientiels\, cette formation permet en deux jours de \: </p>
 <ul>
 <li>Apprendre la planification Scrum et Agile
 </li>
 <li>Optimiser  un ROI
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Comprendre la manière dont Scrum fait collaborer les différents intervenants d'un projet
 </li>
 <li>Et comprendre l'importance du rôle du Product Owner dans un projet Scrum.
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li> Introduction à Scrum
 </li>
 <li>La science de Scrum<br />
 <br/><b>Atelier \: </b>Optimiser sa production
 </li>
 <li>Le rôle du Product Owner<br />
 <br/><b>Atelier \: </b>La documentation et la collaboration
 </li>
 <li>Scrum dans la pratique
 </li>
 <li>Collaborer avec les équipes Agile<br />
 <br/><b>Atelier \: </b>Planification Agile
 </li>
 <li>Création et gestion du “Product Backlog”
 </li>
 <li>Ecrire les User Stories et leurs tests de recette<br />
 <br/><b>Atelier \: </b>Création d’un projet
 </li>
 <li>Planification et estimation
 </li>
 <li>Priorisation
 </li>
 <li>Le mot “Terminé”
 </li>
 <li>Travailler avec les clients et les parties-prenantes (Stakeholders)
 </li>
 <li>Business Value-Driven Thinking<br />
 <br/><b>Atelier \: </b>Optimiser le ROI
 </li>
 <li>Optimiser la Valeur Métier<br />
 <br/><b>Atelier \: </b>Remanier les User Stories<br />
 <br/><b>Atelier \: </b>Jeu de l'optimisation du ROI
 </li>
 <li>Planifier les Versions
 </li>
 <li>Les contrats agiles
 </li>
 <li>Outils \: Test Driven Requirement\, Behaviour\, Usine de build\, Intégration Continue\,
 </li>
 <li>Aspects psychologiques
 </li>
 <li>Conclusion
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100318T090000Z
DTEND;VALUE=DATE-TIME:20100319T180000Z
UID:http://www.agilbee.com/CSM_MARS_RENNES.html
URL;VALUE=URI:http://www.agilbee.com/CSM_MARS_RENNES.html
SUMMARY:Certification Scrum Master (Rennes)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires </td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, l’un des rôles de Scrum\, le ScrumMaster\, agit comme facilitateur au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br><br />
 <b>Cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Avantages de Scrum</h3>
 <ul>
 <li>Permet l'adaptions rapide au changement
  </li>
 <li>
 Maximise le retour sur investissement
  </li>
 <li>
 Augmente la visibilité sur les projets
  </li>
 <li>
 Réduit les risques
  </li>
 <li>
 Evite les retards et coûts associés
  </li>
 <li>
 Simple à mettre en place
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100322T090000Z
DTEND;VALUE=DATE-TIME:20100323T180000Z
UID:http://www.agilbee.com/methodes_agiles_2jours_mars.html
URL;VALUE=URI:http://www.agilbee.com/methodes_agiles_2jours_mars.html
SUMMARY:Méthodes Agiles - Manager des projets efficacement en 2 jours
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 40% - Pratique \: 60%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>
 Cette formation est présentée par des intervenants qui connaissent les techniques présentées depuis 10 ans et qui ont dans leur carrière enseigné\, développé et managé des équipes.
 </td>
 </tr>
 </table>
 </div>
 <h3>Description</h3>
 <div class=\\"item\\">
 Les Méthodes Agiles se réfèrent aux méthodologies de développement logiciel répondant aux quatre valeurs et douze principes formulés par le Manifeste Agile.<br/><br />
 Ces méthodes se résument en 4 points \; il s'agit \:</p>
 <ul>
 <li> D'une discipline de gestion de projet qui encourage les processus d'inspection et de l'adaptation fréquents
 </li>
 <li> D'une philosophie de leadership qui encourage l'esprit d'équipe\, l'auto-organisation et la  responsabilité
 </li>
 <li> D'un ensemble des meilleures pratiques d'ingénierie qui permettent d'accélérer la livraison des logiciels de qualité
 </li>
 <li> D'une approche de développement qui aligne les objectifs de l'entreprise avec les besoins des clients.
 </li>
 </ul>
 <p>Nous vous proposons de découvrir cette nouvelle approche et ses nouveaux paradigmes et d’appréhender les limites de ces méthodes avec des formateurs ayant une grande expérience dans l’Accompagnement Agile.</div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes\, les avantages et les enjeux de ces nouvelles méthodologies de travail
 </li>
 <li> Les outils pour contrôler la gestion de projet et la qualité des livrables
 </li>
 <li> Les mécanismes d’estimation et de planification
 </li>
 <li> Les mécanismes naturels de synergie contenus dans ces méthodes
 </li>
 <li> La manière d’accroître la visibilité du développement sur la réalisation pour les managers
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Comprendre l’importance des tests dans la conception de produits
 </li>
 </ul>
 </div>
 <h3>Remarque</h3>
 <div class=\\"item\\">
 Aucun exercice de programmation ne sera abordé durant la formation sauf si les participants le demandent.
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Etat de l'art
 </li>
 <li>  Nos motivations
 </li>
 <li>  Comment accroître la productivité d'une entreprise ?
 </li>
 </ul>
 <p>I - Méthodes Agiles</p>
 <ul>
 <li> Manager des projets complexes
 </li>
 <li> Manifeste agile
 </li>
 <li> Principes de l’agilité
 </li>
 <li> Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode de génie logiciel
 </li>
 <li> Scrum – méthode de management de projet
 </li>
 <li> Lean Sofware Development
 </li>
 <li> Les autres méthodes agiles
 </li>
 <li> Gestion de la planification
 </li>
 <li> Gestion du Projet
 </li>
 <li> Gestion des délais
 </li>
 <li> Gestion des besoins et des exigences
 </li>
 <li> Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III – Développement Agile \: le Test Driven Development</p>
 <ul>
 <li> Théorie
 </li>
 <li> Problématique d'exhausitivité des tests
 </li>
 <li> Cycle de développement
 </li>
 <li> La bibliothèque xUnit
 </li>
 <li> Gestion des exceptions
 </li>
 <li> Refactoring
 </li>
 <li> Conception simple et émergeante
 </li>
 <li> Test Driven Design
 </li>
 <li> Composition d’un projet contenant des tests
 </li>
 <li> Problématique d’exhausitivité des tests
 </li>
 <li> Les objets Mock
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li> Intégration continue
 </li>
 <li> Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li> Couverture de tests
 </li>
 <li> Test Driven Requirement
 </li>
 <li> Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li> Autres outils utilisés par les équipes \: VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>V - Management de Projet Agile</p>
 <ul>
 <li>  Mise en place d'une méthode
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Discussions en groupes de deux sur la définition du mot « terminé »
 </li>
 <li>  Management de la Productivité
 </li>
 <li>  Rétrospective
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Gérer une situation de crise
 </li>
 <li>  Importance de la vue d’ensemble
 </li>
 </ul>
 <p>VI - Agile Business</p>
 <ul>
 <li>  Analyse financière de l'agilité (ROI\, PBACK\, Cash flow) [Travail sur tableur]
 </li>
 <li>  Pourquoi les méthodes agiles sont-elles financièrement intéressantes ?
 </li>
 </ul>
 <p>VII - Techniques Avancées de Management de Projet </p>
 <ul>
 <li>  Gestion des risques
 </li>
 <li>  Manager le changement
 </li>
 <li>  La loi de Pareto
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 </ul>
 <p>Conclusion
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100324T090000Z
DTEND;VALUE=DATE-TIME:20100325T180000Z
UID:http://www.agilbee.com/tdd_mars.html
URL;VALUE=URI:http://www.agilbee.com/tdd_mars.html
SUMMARY:Test Driven Development option Java/J2EE
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 <p>Il est demandé aux participants de connaître les notions de base d'un langage de développement.</p>
 <p>Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <p>Remarques \:</p>
 <ul>
 <li> Pour le langage comme C++\, des techniques spécifiques de sécurité logicielle (ou anti-hacking) seront étudiées afin de prendre en considération la complexité de certain système telle que \: OLE\, DLL\, Plug-In.
 </li>
 <li> Pour le langage comme Java/J2ee\, des techniques spécifiques côté serveur seront étudiées en détail.
 </li>
 <li> Pour le langage comme .Net\, des techniques spécifiques côté serveur et application seront étudiées en détail et des principes de logiques proposées.
 </li>
 </ul>
 </p>
 <p><?php<br />
 /*</p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD)\, qui se traduit en français par \\"Développement Conduit par les Tests\\"\, est une technique de développement qui améliore sensiblement la qualité des produits logiciels. Elle substitue l'approche traditionnelle \\"Coder > Déboguer > Tester\\" par \\"Tester > Développer > Remanier\\" qui réduit considérablement le nombre de défauts et contribue à l'amélioration de la productivité dans le processus de développement. L'usage d'une conception dite émergeante ou Test Driven Design\, intrinséque au TDD\, permet d'obtenir une architecture robuste et évolutive.
 </p>
 <p>
 Si on devez résumé en trois mots ce qu'est le TDD \:<br />
 Le TDD permet de produire plus rapidemment du code tout en améliorant sensiblement sa qualité.
 </p>
 <p>
 Elle consiste\, comme son nom l'indique\, à introduire la notion de test dans la phase amont des cycles de développement au moment de la conception et l'implémentation.<br />
 Ainsi l'introduction de nouvelle fonctionnalité s'intégrera progressivement avec l'ajout successif de suite de tests\, exprimant à la fois l'implémentation de la fonctionnalité mais également en marquant un point de contrôle logiciel de non régression.
 </p>
 <h3>Méthode de réalisation et de conception</h3>
 <p>Il s'agit d'une technique de réalisation mais également une méthode de conception\, de consolidation et de contrôle. La technique de base consiste à substituer l'outil du débogueur par une suite de test qui sera lancé automatiquement et indéfiniement.<br />
 Cette suite deviendra au fil du temps un outil de test\, puis un langage de test qui s'avérera être un langage du code pour l'évolution et la maintenance du produit.
 </p>
 <p>
 Contrairement au méthode de conception traditionnelle\, le TDD met l'adaptation de l'architecture aux différentes évolutions des besoins et ...
 </p>
 <p>Il s'agit d'une méthode de conception et de réalisation. </p>
 <p>- Ecrire du code capable d'évoluer avec les exigences et la ...<br />
 - Commencer à écrirer des tests automatisés qui autorise à \\"tester à la volée\\" et apprendre à optimiser les pratiques de Refactoring.</p>
 <p>While basic techniques of test-driven development are simple to understand\, real-world application requires knowledge of tools and techniques to effectively create\, run and organize tests.<br />
 This book bridges the gap between simple concepts and complex application.<br />
 Le Test Driven Development (TDD) est l'une des techniques indispensables à l'industrialisation des processus liés à la production du logiciel.</p>
 <h3>Indicateur qualité</h3>
 <p>Il s'agit véritablement d'un indicateur Qualité capable de vous donner la santé en temps réel de vos applications.
 </p>
 <h3>Les formations</h3>
 <p>Il existe plusieurs formations sur ce sujet qui correspondent à des ... </p>
 <p>Les formations ciblent 2 objectifs maîtres \:<br />
 - L'acceptation d'introduire des tests dans les développements avec la manière de le faire \;<br />
 -<br />
 */<br />
 ?></p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  Cycle de développement
 </li>
 <li>  La bibliothèque JUnit et Eclipse
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Refactoring et Conception émergeante
 </li>
 <li>  Composition d'un projet contenant des tests
 </li>
 <li>  Problématique d'exhaustivité des tests
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 <li>  TDD et Gestion des données SGBDR
 </li>
 <li>  TDD et Gestion des données de type Fichier et Repository
 </li>
 <li>  TDD et Gestion des interfaces graphiques
 </li>
 <li>  TDD et Gestion des interfaces Web
 </li>
 <li>  TDD et Gestion des Servlets/pages JSP
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 <li>  Etude en détail de JMOCK ou MockObject
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  Etude d'un outil d'intégration continue
 </li>
 <li>  Etude et comment choisir un intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Etude d'un outil de couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Les qualités du TDD</p>
 <ul>
 <li>  Gains du TDD ?
 </li>
 <li>  Description des cas d'utilisation
 </li>
 <li>  Description des différents scénarii
 </li>
 <li>  Intérêt de l'industrie\, des NTIC et des autres R&amp\;D
 </li>
 <li>  Les nouveaux enjeux industriels
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100329T090000Z
DTEND;VALUE=DATE-TIME:20100330T180000Z
UID:http://www.agilbee.com/agileworkshop_mars.html
URL;VALUE=URI:http://www.agilbee.com/agileworkshop_mars.html
SUMMARY:Ateliers Agiles - Maîtriser l'Agile en 2 jours / Paris
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Manager\, Directeur de Projet\, Responsable AQ\, Chef de Projet\, Architecte\, Développeur\, Testeur\,  ScrumMaster
 </td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 20% - Pratique \: 80%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 20 stagiaires maximum</td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>Dans un contexte de réduction de budgets avec des demandes client inchangées\, la recherche de méthodologies mieux adaptées à des projets plus réactifs\, plus alignés avec le métier est plus que jamais d’actualité.<br />
 <br/><br />
 <br/><br />
 Les méthodes agiles de développements logiciels adressent ces enjeux économiques\, organisationnels et humains.<br />
 <br/><br />
 <br/><br />
 Au travers d’ateliers s’adressant à tous les intervenants des projets logiciels\, vous expérimenterez ces techniques agiles sur  deux journées.<br />
 <br/><br />
 <br/></p>
 <h3>Objectif</h3>
 <ul>
 <li> Découvrir par la pratique les méthodes agiles
 </li>
 <li> Comprendre les enjeux et les contraintes de tous les acteurs d’un projet
 </li>
 <li> Savoir appliquer les techniques agiles avec son équipe
 </li>
 </ul>
 <h3>Les Ateliers</h3>
 <p>Pour comprendre le point de  vue...</p>
 <ul>
 <li>Du directeur de projet /  Product Owner</p>
 <ul>
 <li>Priorisation\, planification et valeur métier
      </li>
 <li>Atelier \: Le jeu de la valeur métier
 </li>
 </ul>
 </li>
 <li>Du Product Owner
 <ul>
 <li> Priorisation\, planification d’une release
      </li>
 <li> Atelier \: Product Backlog pour le Scrum 59’
 </li>
 </ul>
 </li>
 <li>Du ScrumMaster
 <ul>
 <li> Méthodes empiriques\, itératives et incrémentales
      </li>
 <li> Tour d’horizon Scrum
      </li>
 <li> Atelier \: Scrum 59’
 </li>
 </ul>
 </li>
 <li> De l’équipe
 <ul>
 <li> Estimation\, itération et planning game
      </li>
 <li> Atelier \: XP Game
     </li>
 <li> Espace visuel de travail
      </li>
 <li> Atelier \: Management visuel
 </li>
 </ul>
 </li>
 <li> Du coach agile\, les enjeux de l’amélioration continue
 <ul>
 <li> Lean et théorie de contraintes
      </li>
 <li> Atelier A l’aide\, mon processus m’étrangle
      </li>
 <li> Esprit Kaizen
      </li>
 <li> Atelier \: l’Art de la Rétrospective
 </li>
 </ul>
 </li>
 <li> L’agilité pour soi
 <ul>
 <li> Ateliers de prospective
 </li>
 </ul>
 </li>
 </ul>
 <h3>Plan de formation</h3>
 <p><img src=\\"/images/plan_lmo.jpg\\"/></p>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100406T090000Z
DTEND;VALUE=DATE-TIME:20100407T180000Z
UID:http://www.agilbee.com/methodes_agiles_avril.html
URL;VALUE=URI:http://www.agilbee.com/methodes_agiles_avril.html
SUMMARY:Méthodes Agiles - Manager des projets efficacement en 2 jours
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 40% - Pratique \: 60%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>
 Cette formation est présentée par des intervenants qui connaissent les techniques présentées depuis 10 ans et qui ont dans leur carrière enseigné\, développé et managé des équipes.
 </td>
 </tr>
 </table>
 </div>
 <h3>Description</h3>
 <div class=\\"item\\">
 Les Méthodes Agiles se réfèrent aux méthodologies de développement logiciel répondant aux quatre valeurs et douze principes formulés par le Manifeste Agile.<br/><br />
 Ces méthodes se résument en 4 points \; il s'agit \:</p>
 <ul>
 <li> D'une discipline de gestion de projet qui encourage les processus d'inspection et de l'adaptation fréquents
 </li>
 <li> D'une philosophie de leadership qui encourage l'esprit d'équipe\, l'auto-organisation et la  responsabilité
 </li>
 <li> D'un ensemble des meilleures pratiques d'ingénierie qui permettent d'accélérer la livraison des logiciels de qualité
 </li>
 <li> D'une approche de développement qui aligne les objectifs de l'entreprise avec les besoins des clients.
 </li>
 </ul>
 <p>Nous vous proposons de découvrir cette nouvelle approche et ses nouveaux paradigmes et d’appréhender les limites de ces méthodes avec des formateurs ayant une grande expérience dans l’Accompagnement Agile.</div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes\, les avantages et les enjeux de ces nouvelles méthodologies de travail
 </li>
 <li> Les outils pour contrôler la gestion de projet et la qualité des livrables
 </li>
 <li> Les mécanismes d’estimation et de planification
 </li>
 <li> Les mécanismes naturels de synergie contenus dans ces méthodes
 </li>
 <li> La manière d’accroître la visibilité du développement sur la réalisation pour les managers
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Comprendre l’importance des tests dans la conception de produits
 </li>
 </ul>
 </div>
 <h3>Remarque</h3>
 <div class=\\"item\\">
 Aucun exercice de programmation ne sera abordé durant la formation sauf si les participants le demandent.
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Etat de l'art
 </li>
 <li>  Nos motivations
 </li>
 <li>  Comment accroître la productivité d'une entreprise ?
 </li>
 </ul>
 <p>I - Méthodes Agiles</p>
 <ul>
 <li> Manager des projets complexes
 </li>
 <li> Manifeste agile
 </li>
 <li> Principes de l’agilité
 </li>
 <li> Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode de génie logiciel
 </li>
 <li> Scrum – méthode de management de projet
 </li>
 <li> Lean Sofware Development
 </li>
 <li> Les autres méthodes agiles
 </li>
 <li> Gestion de la planification
 </li>
 <li> Gestion du Projet
 </li>
 <li> Gestion des délais
 </li>
 <li> Gestion des besoins et des exigences
 </li>
 <li> Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III – Développement Agile \: le Test Driven Development</p>
 <ul>
 <li> Théorie
 </li>
 <li> Problématique d'exhausitivité des tests
 </li>
 <li> Cycle de développement
 </li>
 <li> La bibliothèque xUnit
 </li>
 <li> Gestion des exceptions
 </li>
 <li> Refactoring
 </li>
 <li> Conception simple et émergeante
 </li>
 <li> Test Driven Design
 </li>
 <li> Composition d’un projet contenant des tests
 </li>
 <li> Problématique d’exhausitivité des tests
 </li>
 <li> Les objets Mock
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li> Intégration continue
 </li>
 <li> Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li> Couverture de tests
 </li>
 <li> Test Driven Requirement
 </li>
 <li> Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li> Autres outils utilisés par les équipes \: VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>V - Management de Projet Agile</p>
 <ul>
 <li>  Mise en place d'une méthode
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Discussions en groupes de deux sur la définition du mot « terminé »
 </li>
 <li>  Management de la Productivité
 </li>
 <li>  Rétrospective
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Gérer une situation de crise
 </li>
 <li>  Importance de la vue d’ensemble
 </li>
 </ul>
 <p>VI - Agile Business</p>
 <ul>
 <li>  Analyse financière de l'agilité (ROI\, PBACK\, Cash flow) [Travail sur tableur]
 </li>
 <li>  Pourquoi les méthodes agiles sont-elles financièrement intéressantes ?
 </li>
 </ul>
 <p>VII - Techniques Avancées de Management de Projet </p>
 <ul>
 <li>  Gestion des risques
 </li>
 <li>  Manager le changement
 </li>
 <li>  La loi de Pareto
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 </ul>
 <p>Conclusion
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100413T090000Z
DTEND;VALUE=DATE-TIME:20100414T180000Z
UID:http://www.agilbee.com/scrum_Avril_Paris.html
URL;VALUE=URI:http://www.agilbee.com/scrum_Avril_Paris.html
SUMMARY:Scrum \: Les fondamentaux
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/scrum.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>Durée</h3>
 </td>
 <td>2  jours
 <td></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenant(s)</h3>
 </td>
 <td>
 Le formateur est certifié CSM et pratique l'agilité depuis l'année 2000.
 </td>
 </tr>
 </table>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> La méthode Scrum\, les rôles et leurs intéractions
 </li>
 <li> Les techniques et les nouveaux réflexes de travail
 </li>
 <li> Les avantages et les enjeux de cette nouvelle méthodologie de travail.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <ul>
 <li> Introduction
 </li>
 <li> <b>Scrum - Une Approche Agile</b>
 <ul>
 <li> La science de Scrum
 </li>
 <li> Scrum – Vue globale de la méthode
 </li>
 <li> Scrum en théorie - Une méthode empirique
 </li>
 <li> Les rôles
 </li>
 </ul>
 </li>
 <li> <b>Scrum dans la Pratique</b>
 <ul>
 <li> Projet\, Version et Sprint
 </li>
 <li> Définition du Backlog de Produit
 </li>
 <li> Atelier \: Planification Scrum
 </li>
 <li> Le Sprint \: Estimation et Planification
 </li>
 <li> Backlog et User Stories
 </li>
 <li> Atelier \: Créer des UserStories avec ses clients
 </li>
 <li> Revue de Sprint
 </li>
 <li> Gestion de l’équipe et Scalabilité
 </li>
 <li> Management de Projet
 </li>
 <li> Auto-organisation des équipes
 </li>
 <li> Atelier \: Simulation d’un Sprint
 </li>
 <li> Définir le Mot Terminé
 </li>
 </ul>
 </li>
 <li> <b>Au delà de Scrum</b>
 <ul>
 <li> Charte entre clients et développeurs
 </li>
 <li> Ingénierie logicielle
 </li>
 <li> Adoption de Scrum
 </li>
 <li> Outils et leurs valeurs ajoutées
 </li>
 </ul>
 </li>
 <li> Conclusion
 </li>
 </ul>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100420T090000Z
DTEND;VALUE=DATE-TIME:20100421T180000Z
UID:http://www.agilbee.com/devenir_scrum_master_avril.html
URL;VALUE=URI:http://www.agilbee.com/devenir_scrum_master_avril.html
SUMMARY:Devenir Product Owner
DESCRIPTION:<table>
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Responsable Produit\, Coach Agile / ScrumMaster...
 </td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>De 8 à 12 personnes</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>Aucun</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le(s) formateur(s) pratique(nt) Scrum depuis 10 ans. </td>
 </tr>
 </table>
 <h3>Objectifs</h3>
 <p>Basée sur des ateliers expérientiels\, cette formation permet en deux jours de \: </p>
 <ul>
 <li>Apprendre la planification Scrum et Agile
 </li>
 <li>Optimiser  un ROI
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Comprendre la manière dont Scrum fait collaborer les différents intervenants d'un projet
 </li>
 <li>Et comprendre l'importance du rôle du Product Owner dans un projet Scrum.
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li> Introduction à Scrum
 </li>
 <li>La science de Scrum<br />
 <br/><b>Atelier \: </b>Optimiser sa production
 </li>
 <li>Le rôle du Product Owner<br />
 <br/><b>Atelier \: </b>La documentation et la collaboration
 </li>
 <li>Scrum dans la pratique
 </li>
 <li>Collaborer avec les équipes Agile<br />
 <br/><b>Atelier \: </b>Planification Agile
 </li>
 <li>Création et gestion du “Product Backlog”
 </li>
 <li>Ecrire les User Stories et leurs tests de recette<br />
 <br/><b>Atelier \: </b>Création d’un projet
 </li>
 <li>Planification et estimation
 </li>
 <li>Priorisation
 </li>
 <li>Le mot “Terminé”
 </li>
 <li>Travailler avec les clients et les parties-prenantes (Stakeholders)
 </li>
 <li>Business Value-Driven Thinking<br />
 <br/><b>Atelier \: </b>Optimiser le ROI
 </li>
 <li>Optimiser la Valeur Métier<br />
 <br/><b>Atelier \: </b>Remanier les User Stories<br />
 <br/><b>Atelier \: </b>Jeu de l'optimisation du ROI
 </li>
 <li>Planifier les Versions
 </li>
 <li>Les contrats agiles
 </li>
 <li>Outils \: Test Driven Requirement\, Behaviour\, Usine de build\, Intégration Continue\,
 </li>
 <li>Aspects psychologiques
 </li>
 <li>Conclusion
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100427T090000Z
DTEND;VALUE=DATE-TIME:20100428T090000Z
UID:http://www.agilbee.com/tdd_dotNet_2010_04_27.html
URL;VALUE=URI:http://www.agilbee.com/tdd_dotNet_2010_04_27.html
SUMMARY:Test Driven Development option .Net/C# (Grenoble)
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants de connaître les notions de base d'un langage de développement.<br />
 Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque NUnit
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Refactoring
 </li>
 <li>  Conception émergeante
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 <li>  TDD et Gestion des données SGBDR
 </li>
 <li>  TDD et Gestion des données de type Fichier et Repository
 </li>
 <li>  TDD et Gestion des interfaces graphiques
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  L'intégration continue (SVN\, CVS\, Sourcesafe)
 </li>
 <li>  Intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Les qualités du TDD</p>
 <ul>
 <li>  Gains du TDD ?
 </li>
 <li>  Description des cas d'utilisation
 </li>
 <li>  Description des différents scénarii
 </li>
 <li>  Intérêt de l'industrie\, des NTIC et des autres R&amp\;D
 </li>
 <li>  Les nouveaux enjeux industriels
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\,  Nunit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100429T090000Z
DTEND;VALUE=DATE-TIME:20100430T180000Z
UID:http://www.agilbee.com/tdd_dotNet_mai.html
URL;VALUE=URI:http://www.agilbee.com/tdd_dotNet_mai.html
SUMMARY:Test Driven Development option .Net/C#
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants de connaître les notions de base d'un langage de développement.<br />
 Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque NUnit
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Refactoring
 </li>
 <li>  Conception émergeante
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 <li>  TDD et Gestion des données SGBDR
 </li>
 <li>  TDD et Gestion des données de type Fichier et Repository
 </li>
 <li>  TDD et Gestion des interfaces graphiques
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  L'intégration continue (SVN\, CVS\, Sourcesafe)
 </li>
 <li>  Intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Les qualités du TDD</p>
 <ul>
 <li>  Gains du TDD ?
 </li>
 <li>  Description des cas d'utilisation
 </li>
 <li>  Description des différents scénarii
 </li>
 <li>  Intérêt de l'industrie\, des NTIC et des autres R&amp\;D
 </li>
 <li>  Les nouveaux enjeux industriels
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\,  Nunit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100503T090000Z
DTEND;VALUE=DATE-TIME:20100504T180000Z
UID:http://www.agilbee.com/csm_Mai_Paris.html
URL;VALUE=URI:http://www.agilbee.com/csm_Mai_Paris.html
SUMMARY:Certification Scrum Master (Paris)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, le rôle essentiel de Scrum\, le ScrumMaster\, introduit de nouveaux paradigmes dans les équipes de projet afin de faciliter le travail en équipe en introduisant de nouveaux moyens de leadership. Ainsi il a la responsabilité\, dans le cadre du développement d'un produit\, d'aider les équipes à travailler de façon autonome et de les éveiller vers une logique d'amélioration constante et durable. Au cours de la formation certifiante\, les participants apprendront à devenir un ScrumMaster. Cela leur permettra ainsi d'aider les équipes à développer une culture de l'excellence individuelle en groupe et à aligner leur nouvelle vision aux prérogatives du projet et à la stratégie de leur entreprise.</p>
 <p><br/><br />
 <br/></p>
 <h3>Remarque</h3>
 <p>D'un point de vue technique\,<b> cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une version de produit
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <h4>Théorie de Scrum</h4>
 <p>Scrum est basé sur la théorie du control des processus empiriques et utilise une approche itérative et incrémentale pour maximiser la prédictivité et contrôler les risques. Les 3 pilliers qui aident chaque implémentation d'un processus empirique sont \:  </p>
 <ul>
 <li> La Transparence
 </li>
 <li> L'Inspection
 </li>
 <li> L'Adaptation
 </li>
 </ul>
 <h4>Le contenus de Scrum  </h4>
 <p>Le Framework de Scrum consiste d'associer des équipe Scrum et des rôles au travers de périodes de temps (timebox)\, d'artefacts et de règles.<br />
 <br/><br />
 L'équipe Scrum est composée de 3 parties \:  </p>
 <ul>
 <li> Le Scrum Master
 </li>
 <li> Le Product Owner
 </li>
 <li> L'équipe de développement
 </li>
 </ul>
 <h4>Les périodes Scrum de Temps sont \:  </h4>
 <ul>
 <li> La réunion de planification des Version (Release Planning)
 </li>
 <li> La réunion de planification de Sprint (Sprint planning)
 </li>
 <li> Le Sprint\, qui varient entre 2 et 4 semaines
 </li>
 <li> La réunion quotidienne Scrum (Daily Scrum Meeting)
 </li>
 <li> La revue de Sprint (Sprint Review)
 </li>
 <li> La Rétrospective du Sprint.
 </li>
 </ul>
 <h4>Scrum utilise les artefacts suivants \:</h4>
 <ul>
 <li>  Product Backlog
 </li>
 <li> Release Brundown
 </li>
 <li> Sprint Backlog
 </li>
 <li> Release Burndown
 </li>
 </ul>
 <p>Les règles consolident les rôles\, les périodes de temps et les artefacts. Cette formation vous montrera toutes les règles appliquées dans le Framework Scrum.</p>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100506T090000Z
DTEND;VALUE=DATE-TIME:20100507T180000Z
UID:http://www.agilbee.com/csm_Mai_Sophia_Antipolis.html
URL;VALUE=URI:http://www.agilbee.com/csm_Mai_Sophia_Antipolis.html
SUMMARY:Certification Scrum Master (Sophia-Antipolis)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, le rôle essentiel de Scrum\, le ScrumMaster\, introduit de nouveaux paradigmes dans les équipes de projet afin de faciliter le travail en équipe en introduisant de nouveaux moyens de leadership. Ainsi il a la responsabilité\, dans le cadre du développement d'un produit\, d'aider les équipes à travailler de façon autonome et de les éveiller vers une logique d'amélioration constante et durable. Au cours de la formation certifiante\, les participants apprendront à devenir un ScrumMaster. Cela leur permettra ainsi d'aider les équipes à développer une culture de l'excellence individuelle en groupe et à aligner leur nouvelle vision aux prérogatives du projet et à la stratégie de leur entreprise.</p>
 <p><br/><br />
 <br/></p>
 <h3>Remarque</h3>
 <p>D'un point de vue technique\,<b> cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une version de produit
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <h4>Théorie de Scrum</h4>
 <p>Scrum est basé sur la théorie du control des processus empiriques et utilise une approche itérative et incrémentale pour maximiser la prédictivité et contrôler les risques. Les 3 pilliers qui aident chaque implémentation d'un processus empirique sont \:  </p>
 <ul>
 <li> La Transparence
 </li>
 <li> L'Inspection
 </li>
 <li> L'Adaptation
 </li>
 </ul>
 <h4>Le contenus de Scrum  </h4>
 <p>Le Framework de Scrum consiste d'associer des équipe Scrum et des rôles au travers de périodes de temps (timebox)\, d'artefacts et de règles.<br />
 <br/><br />
 L'équipe Scrum est composée de 3 parties \:  </p>
 <ul>
 <li> Le Scrum Master
 </li>
 <li> Le Product Owner
 </li>
 <li> L'équipe de développement
 </li>
 </ul>
 <h4>Les périodes Scrum de Temps sont \:  </h4>
 <ul>
 <li> La réunion de planification des Version (Release Planning)
 </li>
 <li> La réunion de planification de Sprint (Sprint planning)
 </li>
 <li> Le Sprint\, qui varient entre 2 et 4 semaines
 </li>
 <li> La réunion quotidienne Scrum (Daily Scrum Meeting)
 </li>
 <li> La revue de Sprint (Sprint Review)
 </li>
 <li> La Rétrospective du Sprint.
 </li>
 </ul>
 <h4>Scrum utilise les artefacts suivants \:</h4>
 <ul>
 <li>  Product Backlog
 </li>
 <li> Release Brundown
 </li>
 <li> Sprint Backlog
 </li>
 <li> Release Burndown
 </li>
 </ul>
 <p>Les règles consolident les rôles\, les périodes de temps et les artefacts. Cette formation vous montrera toutes les règles appliquées dans le Framework Scrum.</p>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100511T090000Z
DTEND;VALUE=DATE-TIME:20100512T180000Z
UID:http://www.agilbee.com/tdd_mai.html
URL;VALUE=URI:http://www.agilbee.com/tdd_mai.html
SUMMARY:Test Driven Development option Java/J2EE
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 <p>Il est demandé aux participants de connaître les notions de base d'un langage de développement.</p>
 <p>Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <p>Remarques \:</p>
 <ul>
 <li> Pour le langage comme C++\, des techniques spécifiques de sécurité logicielle (ou anti-hacking) seront étudiées afin de prendre en considération la complexité de certain système telle que \: OLE\, DLL\, Plug-In.
 </li>
 <li> Pour le langage comme Java/J2ee\, des techniques spécifiques côté serveur seront étudiées en détail.
 </li>
 <li> Pour le langage comme .Net\, des techniques spécifiques côté serveur et application seront étudiées en détail et des principes de logiques proposées.
 </li>
 </ul>
 </p>
 <p><?php<br />
 /*</p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD)\, qui se traduit en français par \\"Développement Conduit par les Tests\\"\, est une technique de développement qui améliore sensiblement la qualité des produits logiciels. Elle substitue l'approche traditionnelle \\"Coder > Déboguer > Tester\\" par \\"Tester > Développer > Remanier\\" qui réduit considérablement le nombre de défauts et contribue à l'amélioration de la productivité dans le processus de développement. L'usage d'une conception dite émergeante ou Test Driven Design\, intrinséque au TDD\, permet d'obtenir une architecture robuste et évolutive.
 </p>
 <p>
 Si on devez résumé en trois mots ce qu'est le TDD \:<br />
 Le TDD permet de produire plus rapidemment du code tout en améliorant sensiblement sa qualité.
 </p>
 <p>
 Elle consiste\, comme son nom l'indique\, à introduire la notion de test dans la phase amont des cycles de développement au moment de la conception et l'implémentation.<br />
 Ainsi l'introduction de nouvelle fonctionnalité s'intégrera progressivement avec l'ajout successif de suite de tests\, exprimant à la fois l'implémentation de la fonctionnalité mais également en marquant un point de contrôle logiciel de non régression.
 </p>
 <h3>Méthode de réalisation et de conception</h3>
 <p>Il s'agit d'une technique de réalisation mais également une méthode de conception\, de consolidation et de contrôle. La technique de base consiste à substituer l'outil du débogueur par une suite de test qui sera lancé automatiquement et indéfiniement.<br />
 Cette suite deviendra au fil du temps un outil de test\, puis un langage de test qui s'avérera être un langage du code pour l'évolution et la maintenance du produit.
 </p>
 <p>
 Contrairement au méthode de conception traditionnelle\, le TDD met l'adaptation de l'architecture aux différentes évolutions des besoins et ...
 </p>
 <p>Il s'agit d'une méthode de conception et de réalisation. </p>
 <p>- Ecrire du code capable d'évoluer avec les exigences et la ...<br />
 - Commencer à écrirer des tests automatisés qui autorise à \\"tester à la volée\\" et apprendre à optimiser les pratiques de Refactoring.</p>
 <p>While basic techniques of test-driven development are simple to understand\, real-world application requires knowledge of tools and techniques to effectively create\, run and organize tests.<br />
 This book bridges the gap between simple concepts and complex application.<br />
 Le Test Driven Development (TDD) est l'une des techniques indispensables à l'industrialisation des processus liés à la production du logiciel.</p>
 <h3>Indicateur qualité</h3>
 <p>Il s'agit véritablement d'un indicateur Qualité capable de vous donner la santé en temps réel de vos applications.
 </p>
 <h3>Les formations</h3>
 <p>Il existe plusieurs formations sur ce sujet qui correspondent à des ... </p>
 <p>Les formations ciblent 2 objectifs maîtres \:<br />
 - L'acceptation d'introduire des tests dans les développements avec la manière de le faire \;<br />
 -<br />
 */<br />
 ?></p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  Cycle de développement
 </li>
 <li>  La bibliothèque JUnit et Eclipse
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Refactoring et Conception émergeante
 </li>
 <li>  Composition d'un projet contenant des tests
 </li>
 <li>  Problématique d'exhaustivité des tests
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 <li>  TDD et Gestion des données SGBDR
 </li>
 <li>  TDD et Gestion des données de type Fichier et Repository
 </li>
 <li>  TDD et Gestion des interfaces graphiques
 </li>
 <li>  TDD et Gestion des interfaces Web
 </li>
 <li>  TDD et Gestion des Servlets/pages JSP
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 <li>  Etude en détail de JMOCK ou MockObject
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  Etude d'un outil d'intégration continue
 </li>
 <li>  Etude et comment choisir un intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Etude d'un outil de couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Les qualités du TDD</p>
 <ul>
 <li>  Gains du TDD ?
 </li>
 <li>  Description des cas d'utilisation
 </li>
 <li>  Description des différents scénarii
 </li>
 <li>  Intérêt de l'industrie\, des NTIC et des autres R&amp\;D
 </li>
 <li>  Les nouveaux enjeux industriels
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100517T090000Z
DTEND;VALUE=DATE-TIME:20100518T180000Z
UID:http://www.agilbee.com/csm_Mai_Geneva.html
URL;VALUE=URI:http://www.agilbee.com/csm_Mai_Geneva.html
SUMMARY:Certification Scrum Master (Genève)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>Prix</h3>
 </td>
 <td>
 <h4>1430 F CH EARLY BIRD / 1900 F CH Plein tarif</h4>
 </td>
 </tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, le rôle essentiel de Scrum\, le ScrumMaster\, introduit de nouveaux paradigmes dans les équipes de projet afin de faciliter le travail en équipe en introduisant de nouveaux moyens de leadership. Ainsi il a la responsabilité\, dans le cadre du développement d'un produit\, d'aider les équipes à travailler de façon autonome et de les éveiller vers une logique d'amélioration constante et durable. Au cours de la formation certifiante\, les participants apprendront à devenir un ScrumMaster. Cela leur permettra ainsi d'aider les équipes à développer une culture de l'excellence individuelle en groupe et à aligner leur nouvelle vision aux prérogatives du projet et à la stratégie de leur entreprise.</p>
 <p><br/><br />
 <br/></p>
 <h3>Remarque</h3>
 <p>D'un point de vue technique\,<b> cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une version de produit
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <h4>Théorie de Scrum</h4>
 <p>Scrum est basé sur la théorie du control des processus empiriques et utilise une approche itérative et incrémentale pour maximiser la prédictivité et contrôler les risques. Les 3 pilliers qui aident chaque implémentation d'un processus empirique sont \:  </p>
 <ul>
 <li> La Transparence
 </li>
 <li> L'Inspection
 </li>
 <li> L'Adaptation
 </li>
 </ul>
 <h4>Le contenus de Scrum  </h4>
 <p>Le Framework de Scrum consiste d'associer des équipe Scrum et des rôles au travers de périodes de temps (timebox)\, d'artefacts et de règles.<br />
 <br/><br />
 L'équipe Scrum est composée de 3 parties \:  </p>
 <ul>
 <li> Le Scrum Master
 </li>
 <li> Le Product Owner
 </li>
 <li> L'équipe de développement
 </li>
 </ul>
 <h4>Les périodes Scrum de Temps sont \:  </h4>
 <ul>
 <li> La réunion de planification des Version (Release Planning)
 </li>
 <li> La réunion de planification de Sprint (Sprint planning)
 </li>
 <li> Le Sprint\, qui varient entre 2 et 4 semaines
 </li>
 <li> La réunion quotidienne Scrum (Daily Scrum Meeting)
 </li>
 <li> La revue de Sprint (Sprint Review)
 </li>
 <li> La Rétrospective du Sprint.
 </li>
 </ul>
 <h4>Scrum utilise les artefacts suivants \:</h4>
 <ul>
 <li>  Product Backlog
 </li>
 <li> Release Brundown
 </li>
 <li> Sprint Backlog
 </li>
 <li> Release Burndown
 </li>
 </ul>
 <p>Les règles consolident les rôles\, les périodes de temps et les artefacts. Cette formation vous montrera toutes les règles appliquées dans le Framework Scrum.</p>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100518T090000Z
DTEND;VALUE=DATE-TIME:20100518T180000Z
UID:http://www.agilbee.com/methodes_agiles_mai.html
URL;VALUE=URI:http://www.agilbee.com/methodes_agiles_mai.html
SUMMARY:Agile \: Les fondamentaux en 1 jour
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/methode_agile.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 80% - Pratique \: 20%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 15 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Cette formation destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs…<br />
 voulant comprendre et évoluer les fondements des méthodes agiles.
 </td>
 </tr>
 </table>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction<br />
 <br><br />
 <br><br />
 I - Méthodes Agiles</p>
 <ul>
 <li>  Manifeste agile
 </li>
 <li>  Principes de l’agilité
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode dédiée au développement logiciel
 </li>
 <li>  Scrum – méthode dédiée aux DSI
 </li>
 <li>  Les autres méthodes agiles
 </li>
 <li>  Gestion de la planification
 </li>
 <li>  Gestion du Projet
 </li>
 <li>  Gestion des délais
 </li>
 <li>  Gestion des besoins et des exigences
 </li>
 <li>  Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III - Outils et leurs valeurs ajoutées<br />
 <br><br />
 <br></p>
 <p>IV - Management de Projet Agile</p>
 <ul>
 <li>  Management de la Productivité
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 <li>  Gérer une situation de crise
 </li>
 </ul>
 <p>Conclusion
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100520T090000Z
DTEND;VALUE=DATE-TIME:20100521T180000Z
UID:http://www.agilbee.com/csm_Mai_Luxembourg.html
URL;VALUE=URI:http://www.agilbee.com/csm_Mai_Luxembourg.html
SUMMARY:Certification Scrum Master (Luxembourg)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, le rôle essentiel de Scrum\, le ScrumMaster\, introduit de nouveaux paradigmes dans les équipes de projet afin de faciliter le travail en équipe en introduisant de nouveaux moyens de leadership. Ainsi il a la responsabilité\, dans le cadre du développement d'un produit\, d'aider les équipes à travailler de façon autonome et de les éveiller vers une logique d'amélioration constante et durable. Au cours de la formation certifiante\, les participants apprendront à devenir un ScrumMaster. Cela leur permettra ainsi d'aider les équipes à développer une culture de l'excellence individuelle en groupe et à aligner leur nouvelle vision aux prérogatives du projet et à la stratégie de leur entreprise.</p>
 <p><br/><br />
 <br/></p>
 <h3>Remarque</h3>
 <p>D'un point de vue technique\,<b> cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une version de produit
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <h4>Théorie de Scrum</h4>
 <p>Scrum est basé sur la théorie du control des processus empiriques et utilise une approche itérative et incrémentale pour maximiser la prédictivité et contrôler les risques. Les 3 pilliers qui aident chaque implémentation d'un processus empirique sont \:  </p>
 <ul>
 <li> La Transparence
 </li>
 <li> L'Inspection
 </li>
 <li> L'Adaptation
 </li>
 </ul>
 <h4>Le contenus de Scrum  </h4>
 <p>Le Framework de Scrum consiste d'associer des équipe Scrum et des rôles au travers de périodes de temps (timebox)\, d'artefacts et de règles.<br />
 <br/><br />
 L'équipe Scrum est composée de 3 parties \:  </p>
 <ul>
 <li> Le Scrum Master
 </li>
 <li> Le Product Owner
 </li>
 <li> L'équipe de développement
 </li>
 </ul>
 <h4>Les périodes Scrum de Temps sont \:  </h4>
 <ul>
 <li> La réunion de planification des Version (Release Planning)
 </li>
 <li> La réunion de planification de Sprint (Sprint planning)
 </li>
 <li> Le Sprint\, qui varient entre 2 et 4 semaines
 </li>
 <li> La réunion quotidienne Scrum (Daily Scrum Meeting)
 </li>
 <li> La revue de Sprint (Sprint Review)
 </li>
 <li> La Rétrospective du Sprint.
 </li>
 </ul>
 <h4>Scrum utilise les artefacts suivants \:</h4>
 <ul>
 <li>  Product Backlog
 </li>
 <li> Release Brundown
 </li>
 <li> Sprint Backlog
 </li>
 <li> Release Burndown
 </li>
 </ul>
 <p>Les règles consolident les rôles\, les périodes de temps et les artefacts. Cette formation vous montrera toutes les règles appliquées dans le Framework Scrum.</p>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100526T090000Z
DTEND;VALUE=DATE-TIME:20100527T180000Z
UID:http://www.agilbee.com/developpement_agile_avance_juin.html
URL;VALUE=URI:http://www.agilbee.com/developpement_agile_avance_juin.html
SUMMARY:Développement Agile Avancé
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeurs\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Pour réaliser cette formation dans les délais\, il est indispensable d'avoir des notions de Test Driven Development et de ne plus se poser de question sur son utilité. <br/><br />
 Il est également demandé aux participants de connaître un langage de développement.
 </td>
 </tr>
 </table>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <ol>
 <li>  Introduction
 </li>
 <li>  Rappel sur le Test Driven Development
 </li>
 <li>  xUnit \: Patterns de Test
 </li>
 <li>  Refactoring
 <ul>
 <li>  Sentir le code
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Travailler avec du \\"Legacy Code\\"
 </li>
 <li>  Base de Données
 </li>
 <li>  Programmation Orientée par Aspect
 </li>
 <li>  Design Patterns
 </li>
 <li>  \\"Test After\\" vs \\"Test First\\"
 </li>
 </ul>
 </li>
 <li>  Documentation agile
 <ul>
 <li>  Réactivité aux changements du besoin
 </li>
 <li>  Test Driven Requirement
 </li>
 <li>  Behaviour Driven Development
 </li>
 </ul>
 </li>
 <li>  Outils de test
 <ul>
 <li>  Tests de performance automatiques
 </li>
 <li>  Tests fonctionnels automatiques
 </li>
 </ul>
 </li>
 <li>  Aspect Psychologique
 <ul>
 <li>  Le Besoin de Tester
 </li>
 <li>  L'apprentissage
 </li>
 <li>  Documentation agile
 </li>
 </ul>
 </li>
 <li>  Conclusion
 </li>
 </ol>
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100602T090000Z
DTEND;VALUE=DATE-TIME:20100603T180000Z
UID:http://www.agilbee.com/tdd_cpp_juin.html
URL;VALUE=URI:http://www.agilbee.com/tdd_cpp_juin.html
SUMMARY:Test Driven Development option C++
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 <p>Il est demandé aux participants de connaître les notions de base d'un langage de développement.</p>
 <p>Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque CppUnit  ou CxxTest Suite
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Conception émergeante
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  TDD et les IHM
 </li>
 <li>  TDD sans limite \: Techniques de « Hook »
 </li>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  L'intégration continue (SVN\, CVS\, Sourcesafe)
 </li>
 <li>  Intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\,  Nunit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100608T090000Z
DTEND;VALUE=DATE-TIME:20100611T180000Z
UID:http://www.agilbee.com/eXtreme_Programming_juin.html
URL;VALUE=URI:http://www.agilbee.com/eXtreme_Programming_juin.html
SUMMARY:eXtreme Programming \: Les fondamentaux
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/extremeprogramming.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 40% - Pratique \: 60%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 </table>
 <h3>Thème</h3>
 <div class=\\"item\\"><b>Créer efficacement des logiciels</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes des méthodes agiles et de la méthode eXtreme Programming
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Les avantages et les enjeux de ces nouvelles méthodologies de travail.
 </li>
 </ul>
 <p><i>Ce cours est adapté systématiquement au langage utilisé par l'entreprise cliente \: Java/J2EE\, .Net/C#/ASP.Net/WinForm</i>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <p>Introduction<br />
 <br><br />
 <br><br />
 I - Extreme Programming</p>
 <ul>
 <li>  Historique et les méthodes agiles
 </li>
 <li>  Les valeurs et les principes
 </li>
 <li>  Aspects de développement logiciel
 </li>
 <li>  Aspects de gestion de projet
 </li>
 <li>  Aspects de collaboration
 </li>
 <li>  Atelier \: Gestion des besoins et des exigences
 </li>
 <li>  Atelier \: Gestion de la planification
 </li>
 <li>  Gestion de l’équipe au quotidien
 </li>
 <li>  La Qualité Logicielle et les indicateurs qualité
 </li>
 </ul>
 <p>II – Test Driven Development</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque xUnit
 </li>
 <li>  Gestion des exceptions
 </li>
 <li>  Refactoring
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Les Objets Mock
 </li>
 </ul>
 <p>III - Test Driven Requirement</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  Mise en pratique
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li>  Les outils et l'industrialisation du Génie Logiciel
 </li>
 <li>  Intégration continue
 </li>
 <li>  Compilation continue
 </li>
 <li>  Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li>  Couverture de tests
 </li>
 <li>  Collaborer efficacement
 </li>
 <li>  Confiance contrôlée
 </li>
 <li>  Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li>  Autres outils utilisés par les équipes \: Maven2\, Continuum\, VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>Bilan - Intérêts et avantages</p>
 <ul>
 <li> Bilan Technique
 </li>
 <li>  Bilan Manageriale / Gestion de projet
 </li>
 <li>  Bilan Humain
 </li>
 <li>  Bilan Financier
 </li>
 </ul>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100615T090000Z
DTEND;VALUE=DATE-TIME:20100618T180000Z
UID:http://www.agilbee.com/Methodes_Agiles_juin.html
URL;VALUE=URI:http://www.agilbee.com/Methodes_Agiles_juin.html
SUMMARY:Devenir Développeur Agile
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 20% - Pratique \: 80%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 </table>
 </div>
 <h3>Thème</h3>
 <div class=\\"item\\"><b>De la gestion de projet agile aux avantages industriels pour la MOE</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes\, les avantages et les enjeux de ces nouvelles méthodologies de travail
 </li>
 <li> Les outils pour contrôler la gestion de projet et la qualité des livrables
 </li>
 <li> Les mécanismes d’estimation et de planification
 </li>
 <li> Les mécanismes naturels de synergie contenus dans ces méthodes
 </li>
 <li> La manière d’accroître la visibilité du développement sur la réalisation pour les managers
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Comprendre l’importance des tests dans la conception de produits.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Etat de l'art
 </li>
 <li>  Nos motivations
 </li>
 <li>  Comment accroître la productivité d'une entreprise ?
 </li>
 </ul>
 <p>I - Méthodes Agiles</p>
 <ul>
 <li> Manager des projets complexes
 </li>
 <li> Manifeste agile
 </li>
 <li> Principes de l’agilité
 </li>
 <li> Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode de génie logiciel
 </li>
 <li> Scrum – méthode de management de projet
 </li>
 <li> Lean Sofware Development
 </li>
 <li> Les autres méthodes agiles
 </li>
 <li> Gestion de la planification
 </li>
 <li> Gestion du Projet
 </li>
 <li> Gestion des délais
 </li>
 <li> Gestion des besoins et des exigences
 </li>
 <li> Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III – Développement Agile \: le Test Driven Development</p>
 <ul>
 <li> Théorie
 </li>
 <li> Problématique d'exhausitivité des tests
 </li>
 <li> Cycle de développement
 </li>
 <li> La bibliothèque xUnit
 </li>
 <li> Gestion des exceptions
 </li>
 <li> Refactoring
 </li>
 <li> Conception simple et émergeante
 </li>
 <li> Test Driven Design
 </li>
 <li> Composition d’un projet contenant des tests
 </li>
 <li> Problématique d’exhausitivité des tests
 </li>
 <li> Les objets Mock
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li> Intégration continue
 </li>
 <li> Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li> Couverture de tests
 </li>
 <li> Test Driven Requirement
 </li>
 <li> Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li> Autres outils utilisés par les équipes \: VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>V - Management de Projet Agile</p>
 <ul>
 <li>  Mise en place d'une méthode
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Discussions en groupes de deux sur la définition du mot « terminé »
 </li>
 <li>  Management de la Productivité
 </li>
 <li>  Rétrospective
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Gérer une situation de crise
 </li>
 <li>  Importance de la vue d’ensemble
 </li>
 </ul>
 <p>VI - Agile Business</p>
 <ul>
 <li>  Analyse financière de l'agilité (ROI\, PBACK\, Cash flow) [Travail sur tableur]
 </li>
 <li>  Pourquoi les méthodes agiles sont-elles financièrement intéressantes ?
 </li>
 </ul>
 <p>VII - Techniques Avancées de Management de Projet </p>
 <ul>
 <li>  Gestion des risques
 </li>
 <li>  Manager le changement
 </li>
 <li>  La loi de Pareto
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 </ul>
 <p>Conclusion
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100621T090000Z
DTEND;VALUE=DATE-TIME:20100622T180000Z
UID:http://www.agilbee.com/csm_Juin_Paris.html
URL;VALUE=URI:http://www.agilbee.com/csm_Juin_Paris.html
SUMMARY:Certification Scrum Master (Paris)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires </td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, l’un des rôles de Scrum\, le ScrumMaster\, agit comme facilitateur au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br><br />
 <b>Cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Avantages de Scrum</h3>
 <ul>
 <li>Permet l'adaptions rapide au changement
  </li>
 <li>
 Maximise le retour sur investissement
  </li>
 <li>
 Augmente la visibilité sur les projets
  </li>
 <li>
 Réduit les risques
  </li>
 <li>
 Evite les retards et coûts associés
  </li>
 <li>
 Simple à mettre en place
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100624T090000Z
DTEND;VALUE=DATE-TIME:20100625T190000Z
UID:http://www.agilbee.com/csm_Juin_Rennes.html
URL;VALUE=URI:http://www.agilbee.com/csm_Juin_Rennes.html
SUMMARY:Certification Scrum Master (Rennes)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires </td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, l’un des rôles de Scrum\, le ScrumMaster\, agit comme facilitateur au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br><br />
 <b>Cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Avantages de Scrum</h3>
 <ul>
 <li>Permet l'adaptions rapide au changement
  </li>
 <li>
 Maximise le retour sur investissement
  </li>
 <li>
 Augmente la visibilité sur les projets
  </li>
 <li>
 Réduit les risques
  </li>
 <li>
 Evite les retards et coûts associés
  </li>
 <li>
 Simple à mettre en place
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100629T090000Z
DTEND;VALUE=DATE-TIME:20100630T180000Z
UID:http://www.agilbee.com/scrum_Juin_Paris.html
URL;VALUE=URI:http://www.agilbee.com/scrum_Juin_Paris.html
SUMMARY:Scrum \: Les fondamentaux
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/scrum.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>Durée</h3>
 </td>
 <td>2  jours
 <td></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenant(s)</h3>
 </td>
 <td>
 Le formateur est certifié CSM et pratique l'agilité depuis l'année 2000.
 </td>
 </tr>
 </table>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> La méthode Scrum\, les rôles et leurs intéractions
 </li>
 <li> Les techniques et les nouveaux réflexes de travail
 </li>
 <li> Les avantages et les enjeux de cette nouvelle méthodologie de travail.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <ul>
 <li> Introduction
 </li>
 <li> <b>Scrum - Une Approche Agile</b>
 <ul>
 <li> La science de Scrum
 </li>
 <li> Scrum – Vue globale de la méthode
 </li>
 <li> Scrum en théorie - Une méthode empirique
 </li>
 <li> Les rôles
 </li>
 </ul>
 </li>
 <li> <b>Scrum dans la Pratique</b>
 <ul>
 <li> Projet\, Version et Sprint
 </li>
 <li> Définition du Backlog de Produit
 </li>
 <li> Atelier \: Planification Scrum
 </li>
 <li> Le Sprint \: Estimation et Planification
 </li>
 <li> Backlog et User Stories
 </li>
 <li> Atelier \: Créer des UserStories avec ses clients
 </li>
 <li> Revue de Sprint
 </li>
 <li> Gestion de l’équipe et Scalabilité
 </li>
 <li> Management de Projet
 </li>
 <li> Auto-organisation des équipes
 </li>
 <li> Atelier \: Simulation d’un Sprint
 </li>
 <li> Définir le Mot Terminé
 </li>
 </ul>
 </li>
 <li> <b>Au delà de Scrum</b>
 <ul>
 <li> Charte entre clients et développeurs
 </li>
 <li> Ingénierie logicielle
 </li>
 <li> Adoption de Scrum
 </li>
 <li> Outils et leurs valeurs ajoutées
 </li>
 </ul>
 </li>
 <li> Conclusion
 </li>
 </ul>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100706T090000Z
DTEND;VALUE=DATE-TIME:20100707T180000Z
UID:http://www.agilbee.com/tdd_dotNet_juil.html
URL;VALUE=URI:http://www.agilbee.com/tdd_dotNet_juil.html
SUMMARY:Pratiques d'Ingénierie Agiles Avancées pour les Bases de Données
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeurs\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Pour réaliser cette formation dans les délais\, il est indispensable d'avoir des notions de Test Driven Development. <br/><br />
 Il est également demandé aux participants de connaître un langage de développement.
 </td>
 </tr>
 </table>
 <h3>Présentation du sujet</h3>
 <p>Pour ceux qui se pose la question \: que signifie développement agile lorsque l'on travaille avec une base de données ? Cette formation est la réponse à toutes vos questions \: Test Driven Development\, Patterns et outils.
 </p>
 <h3>Programme indicatif</h3>
 <ol>
 <li> Test Driven Development \: Principe et Théorie
 </li>
 <li> xUnit \: Patterns de Test
 <ul>
 <li> TDD
 </li>
 <li> Gestion du contexte
 </li>
 <li> Les Mocks
 </li>
 <li> \\"Bac à sable\\"
 </li>
 </ul>
 </li>
 <li> Tester des Bases de Données de l'intérieur avec des Procstock
 <ul>
 <li> PostGreSQL
 </li>
 <li> Oracle \: utPLSQL / Toad (Script)
 </li>
 </ul>
 </li>
 <li> Tester des Bases de Données à partir d'une application
 <ul>
 <li>SQLUnit
 </li>
 <li>JUnit\, NUnit ou SimpleTest (Php)
 </li>
 <li>DBUnit (Java)
 </li>
 <li>Documentation Agile (DBfit &amp\; Fitnesse)
 </li>
 </ul>
 </li>
 <li> Outils
 <ul>
 <li>Tests de performance et de Stress automatisés (JMeter)
 </li>
 <li>Industrialisation avec CruiseControl ou Hudson
 </li>
 <li>Autres outils
 </li>
 </ul>
 </li>
 <li> Agile Modeling Driven Development (AMDD)
 <ul>
 <li>
 </li>
 <li>Refactoring du modèle de données
 </li>
 <li>Sécuriser la migration des données
 </li>
 <li>Refactoring du modèle de données
 </li>
 </ul>
 </li>
 <li> Conclusion
 </li>
 </ol>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100721T090000Z
DTEND;VALUE=DATE-TIME:20100722T180000Z
UID:http://www.agilbee.com/scrum_Juillet_Paris.html
URL;VALUE=URI:http://www.agilbee.com/scrum_Juillet_Paris.html
SUMMARY:Scrum \: Les fondamentaux
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/scrum.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>Durée</h3>
 </td>
 <td>2  jours
 <td></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenant(s)</h3>
 </td>
 <td>
 Le formateur est certifié CSM et pratique l'agilité depuis l'année 2000.
 </td>
 </tr>
 </table>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> La méthode Scrum\, les rôles et leurs intéractions
 </li>
 <li> Les techniques et les nouveaux réflexes de travail
 </li>
 <li> Les avantages et les enjeux de cette nouvelle méthodologie de travail.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <ul>
 <li> Introduction
 </li>
 <li> <b>Scrum - Une Approche Agile</b>
 <ul>
 <li> La science de Scrum
 </li>
 <li> Scrum – Vue globale de la méthode
 </li>
 <li> Scrum en théorie - Une méthode empirique
 </li>
 <li> Les rôles
 </li>
 </ul>
 </li>
 <li> <b>Scrum dans la Pratique</b>
 <ul>
 <li> Projet\, Version et Sprint
 </li>
 <li> Définition du Backlog de Produit
 </li>
 <li> Atelier \: Planification Scrum
 </li>
 <li> Le Sprint \: Estimation et Planification
 </li>
 <li> Backlog et User Stories
 </li>
 <li> Atelier \: Créer des UserStories avec ses clients
 </li>
 <li> Revue de Sprint
 </li>
 <li> Gestion de l’équipe et Scalabilité
 </li>
 <li> Management de Projet
 </li>
 <li> Auto-organisation des équipes
 </li>
 <li> Atelier \: Simulation d’un Sprint
 </li>
 <li> Définir le Mot Terminé
 </li>
 </ul>
 </li>
 <li> <b>Au delà de Scrum</b>
 <ul>
 <li> Charte entre clients et développeurs
 </li>
 <li> Ingénierie logicielle
 </li>
 <li> Adoption de Scrum
 </li>
 <li> Outils et leurs valeurs ajoutées
 </li>
 </ul>
 </li>
 <li> Conclusion
 </li>
 </ul>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100727T090000Z
DTEND;VALUE=DATE-TIME:20100729T180000Z
UID:http://www.agilbee.com/devenir_coach_agile_juillet.html
URL;VALUE=URI:http://www.agilbee.com/devenir_coach_agile_juillet.html
SUMMARY:Devenir Coach Agile
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants de connaître les notions de base d'un langage de développement.</p>
 <p>Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les bases opérationnelles pour un Coach de gérer au quotidien efficacement une équipe
 </li>
 <li> Les attitudes attendues par le coach face aux situations
 </li>
 <li> Les interactions avec les différents acteurs du projet.
 </li>
 </ul>
 </div>
 <h3>Objectif</h3>
 <p>Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les bases opérationnelles pour un Coach de gérer au quotidien efficacement une équipe
 </li>
 <li> Les attitudes attendues par le coach face aux situations
 </li>
 <li> Les interactions avec les différents acteurs du projet.
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <p>Introduction <br/><br />
 <br/><br />
 I – Rappel sur les Méthodes Agiles</p>
 <ul>
 <li>  Scrum
 </li>
 <li>  eXtreme Programming
 </li>
 <li>  Lean Software Development
 </li>
 <li>  Crystal
 </li>
 </ul>
 <p>II - Gestion des groupes et des individus </p>
 <ul>
 <li> Groupe = Individus + Intéractions
 </li>
 <li> LeaderShip
 </li>
 <li> Introspection et Adaptation
 </li>
 <li> Conflits et Responsabilité
 </li>
 </ul>
 <p>III - Agile = Un système humain  </p>
 <ul>
 <li> Potentiel de la simplicité
 </li>
 <li> Post-Mortem
 </li>
 <li> La Rétrospective
 </li>
 <li> Core Protocol
 </li>
 <li> Amplifier l'apprentissage
 </li>
 <li> Agile Dojo
 </li>
 <li> Coding Dojo
 </li>
 </ul>
 <p>IV - Agile et Organisation  </p>
 <ul>
 <li> L'entreprise Agile
 </li>
 <li> Sociologie et antropologie de l'agilité
 </li>
 <li> Les outils et leurs impacts
 </li>
 <li> Psychologie des groupes
 </li>
 <li> Arguments de l'Agilité
 </li>
 </ul>
 <p>Bilan</p>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100901T090000Z
DTEND;VALUE=DATE-TIME:20100902T180000Z
UID:http://www.agilbee.com/tdd_php_septembre.html
URL;VALUE=URI:http://www.agilbee.com/tdd_php_septembre.html
SUMMARY:Test Driven Development en Php
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>Durée</h3>
 </td>
 <td>2 jours
 <td></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 </td>
 <td>
 <p>Il est demandé aux participants de connaître les notions de base d'un langage de développement.</p>
 <p>Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  Les bibliothèques SimpleTest\, PhpUnit et du framework de Symphony
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Conception émergeante
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  TDD et les IHM
 </li>
 <li>  TDD sans limite \: Techniques de « Hook »
 </li>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 <li>   Etude en détail des mocks sur PhpUnit et SimpleTest
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  L'intégration continue (SVN\, CVS\, Sourcesafe)
 </li>
 <li>  Intégrateur continu (phpundercontrol\, CruiseControl\, Rephlux)
 </li>
 <li>  Couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\,  Nunit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100907T090000Z
DTEND;VALUE=DATE-TIME:20100907T180000Z
UID:http://www.agilbee.com/agile_sept.html
URL;VALUE=URI:http://www.agilbee.com/agile_sept.html
SUMMARY:Agile \: Les fondamentaux en 1 jour
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/methode_agile.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 80% - Pratique \: 20%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 15 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Cette formation destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs…<br />
 voulant comprendre et évoluer les fondements des méthodes agiles.
 </td>
 </tr>
 </table>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction<br />
 <br><br />
 <br><br />
 I - Méthodes Agiles</p>
 <ul>
 <li>  Manifeste agile
 </li>
 <li>  Principes de l’agilité
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode dédiée au développement logiciel
 </li>
 <li>  Scrum – méthode dédiée aux DSI
 </li>
 <li>  Les autres méthodes agiles
 </li>
 <li>  Gestion de la planification
 </li>
 <li>  Gestion du Projet
 </li>
 <li>  Gestion des délais
 </li>
 <li>  Gestion des besoins et des exigences
 </li>
 <li>  Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III - Outils et leurs valeurs ajoutées<br />
 <br><br />
 <br></p>
 <p>IV - Management de Projet Agile</p>
 <ul>
 <li>  Management de la Productivité
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 <li>  Gérer une situation de crise
 </li>
 </ul>
 <p>Conclusion
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100908T090000Z
DTEND;VALUE=DATE-TIME:20100909T180000Z
UID:http://www.agilbee.com/tdd_dotNet_septembre.html
URL;VALUE=URI:http://www.agilbee.com/tdd_dotNet_septembre.html
SUMMARY:Test Driven Development option .Net/C#
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants de connaître les notions de base d'un langage de développement.<br />
 Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque NUnit
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Refactoring
 </li>
 <li>  Conception émergeante
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 <li>  TDD et Gestion des données SGBDR
 </li>
 <li>  TDD et Gestion des données de type Fichier et Repository
 </li>
 <li>  TDD et Gestion des interfaces graphiques
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  L'intégration continue (SVN\, CVS\, Sourcesafe)
 </li>
 <li>  Intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Les qualités du TDD</p>
 <ul>
 <li>  Gains du TDD ?
 </li>
 <li>  Description des cas d'utilisation
 </li>
 <li>  Description des différents scénarii
 </li>
 <li>  Intérêt de l'industrie\, des NTIC et des autres R&amp\;D
 </li>
 <li>  Les nouveaux enjeux industriels
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\,  Nunit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100914T090000Z
DTEND;VALUE=DATE-TIME:20100917T180000Z
UID:http://www.agilbee.com/eXtreme_Programming_septembre.html
URL;VALUE=URI:http://www.agilbee.com/eXtreme_Programming_septembre.html
SUMMARY:eXtreme Programming \: Les fondamentaux
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/extremeprogramming.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 40% - Pratique \: 60%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 </table>
 <h3>Thème</h3>
 <div class=\\"item\\"><b>Créer efficacement des logiciels</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes des méthodes agiles et de la méthode eXtreme Programming
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Les avantages et les enjeux de ces nouvelles méthodologies de travail.
 </li>
 </ul>
 <p><i>Ce cours est adapté systématiquement au langage utilisé par l'entreprise cliente \: Java/J2EE\, .Net/C#/ASP.Net/WinForm</i>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <p>Introduction<br />
 <br><br />
 <br><br />
 I - Extreme Programming</p>
 <ul>
 <li>  Historique et les méthodes agiles
 </li>
 <li>  Les valeurs et les principes
 </li>
 <li>  Aspects de développement logiciel
 </li>
 <li>  Aspects de gestion de projet
 </li>
 <li>  Aspects de collaboration
 </li>
 <li>  Atelier \: Gestion des besoins et des exigences
 </li>
 <li>  Atelier \: Gestion de la planification
 </li>
 <li>  Gestion de l’équipe au quotidien
 </li>
 <li>  La Qualité Logicielle et les indicateurs qualité
 </li>
 </ul>
 <p>II – Test Driven Development</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque xUnit
 </li>
 <li>  Gestion des exceptions
 </li>
 <li>  Refactoring
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Les Objets Mock
 </li>
 </ul>
 <p>III - Test Driven Requirement</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  Mise en pratique
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li>  Les outils et l'industrialisation du Génie Logiciel
 </li>
 <li>  Intégration continue
 </li>
 <li>  Compilation continue
 </li>
 <li>  Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li>  Couverture de tests
 </li>
 <li>  Collaborer efficacement
 </li>
 <li>  Confiance contrôlée
 </li>
 <li>  Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li>  Autres outils utilisés par les équipes \: Maven2\, Continuum\, VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>Bilan - Intérêts et avantages</p>
 <ul>
 <li> Bilan Technique
 </li>
 <li>  Bilan Manageriale / Gestion de projet
 </li>
 <li>  Bilan Humain
 </li>
 <li>  Bilan Financier
 </li>
 </ul>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100922T090000Z
DTEND;VALUE=DATE-TIME:20100923T090000Z
UID:http://www.agilbee.com/TDD_sept.html
URL;VALUE=URI:http://www.agilbee.com/TDD_sept.html
SUMMARY:Test Driven Development option Java/J2EE
DESCRIPTION:<h3>Thème</h3>
 <div class=\\"item\\"><b>Tester\, Développer\, Remanier \: Produire à coût constant et avec + de qualité / Produire Vite et Produire Mieux</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests<br />
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100924T090000Z
DTEND;VALUE=DATE-TIME:20100924T090000Z
UID:http://www.agilbee.com/retrospective_Juin.html
URL;VALUE=URI:http://www.agilbee.com/retrospective_Juin.html
SUMMARY:Rétrospective \: L'art de l'amélioration continue Agile
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Coach\, ScrumMaster\, Manager\, membres d'équipe</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 20% - Pratique \: <b>80%</b></td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>6 à 12 facilitateurs d'équipe (profil Scrum Master ou Coach XP)</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 <ul>
 <li> Connaissance théorique des méthodes agiles en général \;
 </li>
 <li> Première expérience significative dans le poste de facilitation \;
 </li>
 <li> Stagiaires ayant un « vécu » en commun.
 </li>
 </ul>
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>
 Cette formation est présentée par <b>1 intervenant</b>. Il connaît les techniques présentées depuis plus de 9 ans et qui a dans leur carrière enseigné\, développé et managé des équipes.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Amélioration continue</b></p>
 <h3>Descriptif de la formation</h3>
 <div class=\\"item\\">
 Formation expérientielle en deux temps. Dans un premier temps les stagiaires participent à une Rétrospective concernant leur travail en commun\, et leur donnant l'occasion de pratiquer divers ateliers. Puis une phase de consolidation théorique aborde des thèmes tels que la préparation d'une rétrospective\, la sélection des ateliers\, les techniques de facilitation\, etc.
 </div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 A l'issue du stage\, les participants seront en mesure de \:</p>
 <ul>
 <li> Structurer une rétrospective pour répondre à des objectifs définis
 </li>
 <li> Planifier les phases de travail en amont et en aval d'une rétrospective
 </li>
 <li> Animer les principaux ateliers constituant une rétrospective
 </li>
 <li> Analyser la situation d'une équipe et les amener à un plan d'action
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <p>Introduction</p>
 <ul>
 <li>  Présentation
 </li>
 <li>  Règles de fonctionnement
 </li>
 </ul>
 <p>Les critères de succès d'un projet</p>
 <ul>
 <li>  <b>Atelier \:</b> Inventaire d'événements
 </li>
 <li>  <b>Atelier \:</b> Création de la frise chronologique
 </li>
 <li>  <b>Atelier \:</b> Passage en revue de la frise
 </li>
 <li>  <b>Atelier \:</b> Connotation des événements
 </li>
 <li>  <b>Atelier \:</b> Extraction des sujets à approfondir
 </li>
 <li>  Debriefing
 </li>
 </ul>
 <p>Le rôle du Scrum Master / Coach </p>
 <ul>
 <li>  <b>Atelier \:</b> le « Daily Meeting From Hell »
 </li>
 <li>  <b>Atelier \:</b> Formalisation de « Best Practices »
 </li>
 </ul>
 <p>Théorie \: De la stratégie d'équipe aux objectifs SMART</p>
 <ul>
 <li>  <b>Atelier \:</b> fixations d'objectifs
 </li>
 <li>  <b>Atelier \:</b> définition des prochaines étapes
 </li>
 <li>  Debriefing
 </li>
 </ul>
 <p>Rétrospectives et agilité</p>
 <ul>
 <li> Théorie \: Planification d'une rétrospective
 </li>
 <li> Théorie \: Choisir les ateliers d'une rétrospective
 </li>
 <li> Théorie \: Principes et techniques de facilitation
 </li>
 <li> Théorie \: Rétrospectives et agilité
 </li>
 </ul>
 <p>Rôle stratégique des rétrospectives </p>
 <ul>
 <li> Discussion
 </li>
 <li>  Atelier\: mini-rétrospective de la formation
 </li>
 </ul>
 <p>Conclusion
 </div>
 <h3>Exigences logistiques</h3>
 <div class=\\"item\\">
 Le stage se déroule dans une salle de cours ou de réunion\, équipée d'un projecteur numérique et d'un paperboard ou tableau effaçable\,<br />
 permettant l'affichage au mur d'une frise de papier de 3m x 70cm.<br />
 Travail préliminaire \: préalablement à la formation\, une série d'entretiens individuels avec les participants sera organisée afin d'adapter le contenu aux attentes de chacun.
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100927T090000Z
DTEND;VALUE=DATE-TIME:20100928T180000Z
UID:http://www.agilbee.com/csm_Septembre_Paris.html
URL;VALUE=URI:http://www.agilbee.com/csm_Septembre_Paris.html
SUMMARY:Certification Scrum Master (Paris)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires </td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, l’un des rôles de Scrum\, le ScrumMaster\, agit comme facilitateur au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br><br />
 <b>Cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Avantages de Scrum</h3>
 <ul>
 <li>Permet l'adaptions rapide au changement
  </li>
 <li>
 Maximise le retour sur investissement
  </li>
 <li>
 Augmente la visibilité sur les projets
  </li>
 <li>
 Réduit les risques
  </li>
 <li>
 Evite les retards et coûts associés
  </li>
 <li>
 Simple à mettre en place
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20100930T090000Z
DTEND;VALUE=DATE-TIME:20101001T180000Z
UID:http://www.agilbee.com/csm_Septembre_Rennes.html
URL;VALUE=URI:http://www.agilbee.com/csm_Septembre_Rennes.html
SUMMARY:Certification Scrum Master (Rennes)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires </td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, l’un des rôles de Scrum\, le ScrumMaster\, agit comme facilitateur au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br><br />
 <b>Cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Avantages de Scrum</h3>
 <ul>
 <li>Permet l'adaptions rapide au changement
  </li>
 <li>
 Maximise le retour sur investissement
  </li>
 <li>
 Augmente la visibilité sur les projets
  </li>
 <li>
 Réduit les risques
  </li>
 <li>
 Evite les retards et coûts associés
  </li>
 <li>
 Simple à mettre en place
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101005T090000Z
DTEND;VALUE=DATE-TIME:20101008T180000Z
UID:http://www.agilbee.com/methodes_agiles_oct.html
URL;VALUE=URI:http://www.agilbee.com/methodes_agiles_oct.html
SUMMARY:Devenir Développeur Agile
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 20% - Pratique \: 80%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 </table>
 </div>
 <h3>Thème</h3>
 <div class=\\"item\\"><b>De la gestion de projet agile aux avantages industriels pour la MOE</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes\, les avantages et les enjeux de ces nouvelles méthodologies de travail
 </li>
 <li> Les outils pour contrôler la gestion de projet et la qualité des livrables
 </li>
 <li> Les mécanismes d’estimation et de planification
 </li>
 <li> Les mécanismes naturels de synergie contenus dans ces méthodes
 </li>
 <li> La manière d’accroître la visibilité du développement sur la réalisation pour les managers
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Comprendre l’importance des tests dans la conception de produits.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Etat de l'art
 </li>
 <li>  Nos motivations
 </li>
 <li>  Comment accroître la productivité d'une entreprise ?
 </li>
 </ul>
 <p>I - Méthodes Agiles</p>
 <ul>
 <li> Manager des projets complexes
 </li>
 <li> Manifeste agile
 </li>
 <li> Principes de l’agilité
 </li>
 <li> Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode de génie logiciel
 </li>
 <li> Scrum – méthode de management de projet
 </li>
 <li> Lean Sofware Development
 </li>
 <li> Les autres méthodes agiles
 </li>
 <li> Gestion de la planification
 </li>
 <li> Gestion du Projet
 </li>
 <li> Gestion des délais
 </li>
 <li> Gestion des besoins et des exigences
 </li>
 <li> Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III – Développement Agile \: le Test Driven Development</p>
 <ul>
 <li> Théorie
 </li>
 <li> Problématique d'exhausitivité des tests
 </li>
 <li> Cycle de développement
 </li>
 <li> La bibliothèque xUnit
 </li>
 <li> Gestion des exceptions
 </li>
 <li> Refactoring
 </li>
 <li> Conception simple et émergeante
 </li>
 <li> Test Driven Design
 </li>
 <li> Composition d’un projet contenant des tests
 </li>
 <li> Problématique d’exhausitivité des tests
 </li>
 <li> Les objets Mock
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li> Intégration continue
 </li>
 <li> Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li> Couverture de tests
 </li>
 <li> Test Driven Requirement
 </li>
 <li> Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li> Autres outils utilisés par les équipes \: VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>V - Management de Projet Agile</p>
 <ul>
 <li>  Mise en place d'une méthode
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Discussions en groupes de deux sur la définition du mot « terminé »
 </li>
 <li>  Management de la Productivité
 </li>
 <li>  Rétrospective
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Gérer une situation de crise
 </li>
 <li>  Importance de la vue d’ensemble
 </li>
 </ul>
 <p>VI - Agile Business</p>
 <ul>
 <li>  Analyse financière de l'agilité (ROI\, PBACK\, Cash flow) [Travail sur tableur]
 </li>
 <li>  Pourquoi les méthodes agiles sont-elles financièrement intéressantes ?
 </li>
 </ul>
 <p>VII - Techniques Avancées de Management de Projet </p>
 <ul>
 <li>  Gestion des risques
 </li>
 <li>  Manager le changement
 </li>
 <li>  La loi de Pareto
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 </ul>
 <p>Conclusion
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101012T090000Z
DTEND;VALUE=DATE-TIME:20101013T180000Z
UID:http://www.agilbee.com/scrum_Octobre_Paris.html
URL;VALUE=URI:http://www.agilbee.com/scrum_Octobre_Paris.html
SUMMARY:Scrum \: Les fondamentaux
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/scrum.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>Durée</h3>
 </td>
 <td>2  jours
 <td></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenant(s)</h3>
 </td>
 <td>
 Le formateur est certifié CSM et pratique l'agilité depuis l'année 2000.
 </td>
 </tr>
 </table>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> La méthode Scrum\, les rôles et leurs intéractions
 </li>
 <li> Les techniques et les nouveaux réflexes de travail
 </li>
 <li> Les avantages et les enjeux de cette nouvelle méthodologie de travail.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <ul>
 <li> Introduction
 </li>
 <li> <b>Scrum - Une Approche Agile</b>
 <ul>
 <li> La science de Scrum
 </li>
 <li> Scrum – Vue globale de la méthode
 </li>
 <li> Scrum en théorie - Une méthode empirique
 </li>
 <li> Les rôles
 </li>
 </ul>
 </li>
 <li> <b>Scrum dans la Pratique</b>
 <ul>
 <li> Projet\, Version et Sprint
 </li>
 <li> Définition du Backlog de Produit
 </li>
 <li> Atelier \: Planification Scrum
 </li>
 <li> Le Sprint \: Estimation et Planification
 </li>
 <li> Backlog et User Stories
 </li>
 <li> Atelier \: Créer des UserStories avec ses clients
 </li>
 <li> Revue de Sprint
 </li>
 <li> Gestion de l’équipe et Scalabilité
 </li>
 <li> Management de Projet
 </li>
 <li> Auto-organisation des équipes
 </li>
 <li> Atelier \: Simulation d’un Sprint
 </li>
 <li> Définir le Mot Terminé
 </li>
 </ul>
 </li>
 <li> <b>Au delà de Scrum</b>
 <ul>
 <li> Charte entre clients et développeurs
 </li>
 <li> Ingénierie logicielle
 </li>
 <li> Adoption de Scrum
 </li>
 <li> Outils et leurs valeurs ajoutées
 </li>
 </ul>
 </li>
 <li> Conclusion
 </li>
 </ul>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101018T090000Z
DTEND;VALUE=DATE-TIME:20101021T180000Z
UID:http://www.agilbee.com/eXtreme_Programming_oct.html
URL;VALUE=URI:http://www.agilbee.com/eXtreme_Programming_oct.html
SUMMARY:eXtreme Programming \: Les fondamentaux (Grenoble)
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/extremeprogramming.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 40% - Pratique \: 60%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 </table>
 <h3>Thème</h3>
 <div class=\\"item\\"><b>Créer efficacement des logiciels</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes des méthodes agiles et de la méthode eXtreme Programming
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Les avantages et les enjeux de ces nouvelles méthodologies de travail.
 </li>
 </ul>
 <p><i>Ce cours est adapté systématiquement au langage utilisé par l'entreprise cliente \: Java/J2EE\, .Net/C#/ASP.Net/WinForm</i>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <p>Introduction<br />
 <br><br />
 <br><br />
 I - Extreme Programming</p>
 <ul>
 <li>  Historique et les méthodes agiles
 </li>
 <li>  Les valeurs et les principes
 </li>
 <li>  Aspects de développement logiciel
 </li>
 <li>  Aspects de gestion de projet
 </li>
 <li>  Aspects de collaboration
 </li>
 <li>  Atelier \: Gestion des besoins et des exigences
 </li>
 <li>  Atelier \: Gestion de la planification
 </li>
 <li>  Gestion de l’équipe au quotidien
 </li>
 <li>  La Qualité Logicielle et les indicateurs qualité
 </li>
 </ul>
 <p>II – Test Driven Development</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque xUnit
 </li>
 <li>  Gestion des exceptions
 </li>
 <li>  Refactoring
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Les Objets Mock
 </li>
 </ul>
 <p>III - Test Driven Requirement</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  Mise en pratique
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li>  Les outils et l'industrialisation du Génie Logiciel
 </li>
 <li>  Intégration continue
 </li>
 <li>  Compilation continue
 </li>
 <li>  Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li>  Couverture de tests
 </li>
 <li>  Collaborer efficacement
 </li>
 <li>  Confiance contrôlée
 </li>
 <li>  Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li>  Autres outils utilisés par les équipes \: Maven2\, Continuum\, VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>Bilan - Intérêts et avantages</p>
 <ul>
 <li> Bilan Technique
 </li>
 <li>  Bilan Manageriale / Gestion de projet
 </li>
 <li>  Bilan Humain
 </li>
 <li>  Bilan Financier
 </li>
 </ul>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101026T090000Z
DTEND;VALUE=DATE-TIME:20101027T180000Z
UID:http://www.agilbee.com/refactoring_oct.html
URL;VALUE=URI:http://www.agilbee.com/refactoring_oct.html
SUMMARY:Immersion en Refactoring
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Intégrateur\, Testeur\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 20% - Pratique \: 80%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de programmation orientée objet.</td>
 </tr>
 </table>
 <h3>Thème</h3>
 <div class=\\"item\\"><b>De l'audit à la qualité logicielle</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\"> Nous vous proposons de plonger dans un atelier de simulation de projet en 2 jours pour découvrir les aspects de refactoring liés à la qualité logicielle.
 </div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez un ensemble de bonnes pratiques permettant de \: </p>
 <ul>
 <li> Détecter les parties de code à problème \;
 </li>
 <li> Nettoyer du code dans le respect de la programmation orientée objet \;
 </li>
 <li> Améliorer la qualité du code \;
 </li>
 <li> Préparer le code en vue d’introduire des tests.
 </li>
 <li> Mais aussi\, obtenir les bons réflexes de Conception.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction<br />
 <br><br />
 <br><br />
 I   Le refactoring<br />
 <br><br />
 <br><br />
 II  Refactoring – Conception et Portée dans le code<br />
 <br><br />
 <br><br />
 III Refactoring - Défaut de conception<br />
 <br><br />
 <br><br />
 Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Test\, Audit de code\, Qualité logicielle\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101101T090000Z
DTEND;VALUE=DATE-TIME:20101102T180000Z
UID:http://www.agilbee.com/devenir_product_owner_nov.html
URL;VALUE=URI:http://www.agilbee.com/devenir_product_owner_nov.html
SUMMARY:Devenir Product Owner
DESCRIPTION:<table>
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Responsable Produit\, Coach Agile / ScrumMaster...
 </td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>De 8 à 12 personnes</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>Aucun</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le(s) formateur(s) pratique(nt) Scrum depuis 10 ans. </td>
 </tr>
 </table>
 <h3>Objectifs</h3>
 <p>Basée sur des ateliers expérientiels\, cette formation permet en deux jours de \: </p>
 <ul>
 <li>Apprendre la planification Scrum et Agile
 </li>
 <li>Optimiser  un ROI
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Comprendre la manière dont Scrum fait collaborer les différents intervenants d'un projet
 </li>
 <li>Et comprendre l'importance du rôle du Product Owner dans un projet Scrum.
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li> Introduction
 </li>
 <li>La science de Scrum<br />
 <br/><b>Atelier \: </b>Optimiser sa production
 </li>
 <li>Le rôle du Product Owner<br />
 <br/><b>Atelier \: </b>La documentation et la collaboration
 </li>
 <li>Scrum dans la pratique
 </li>
 <li>Collaborer avec les équipes Agile<br />
 <br/><b>Atelier \: </b>Planification Agile
 </li>
 <li>Création et gestion du “Product Backlog”
 </li>
 <li>Ecrire les User Stories et leurs tests de recette<br />
 <br/><b>Atelier \: </b>Création d’un projet
 </li>
 <li>Planification et estimation
 </li>
 <li>Priorisation
 </li>
 <li>Le mot “Terminé”
 </li>
 <li>Travailler avec les clients et les parties-prenantes (Stakeholders)
 </li>
 <li>Business Value-Driven Thinking<br />
 <br/><b>Atelier \: </b>Optimiser le ROI
 </li>
 <li>Optimiser la Valeur Métier<br />
 <br/><b>Atelier \: </b>Remanier les User Stories<br />
 <br/><b>Atelier \: </b>Jeu de l'optimisation du ROI
 </li>
 <li>Planifier les Versions
 </li>
 <li>Les contrats agiles
 </li>
 <li>Outils \: Test Driven Requirement\, Behaviour\, Usine de build\, Intégration Continue\,
 </li>
 <li>Aspects psychologiques
 </li>
 <li>Conclusion
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101103T090000Z
DTEND;VALUE=DATE-TIME:20101104T180000Z
UID:http://www.agilbee.com/developpement_agile_avance_bdd_nov.html
URL;VALUE=URI:http://www.agilbee.com/developpement_agile_avance_bdd_nov.html
SUMMARY:Pratiques d'Ingénierie Agiles Avancées pour les Bases de Données
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeurs\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Pour réaliser cette formation dans les délais\, il est indispensable d'avoir des notions de Test Driven Development. <br/><br />
 Il est également demandé aux participants de connaître un langage de développement.
 </td>
 </tr>
 </table>
 <h3>Présentation du sujet</h3>
 <p>Pour ceux qui se pose la question \: que signifie développement agile lorsque l'on travaille avec une base de données ? Cette formation est la réponse à toutes vos questions \: Test Driven Development\, Patterns et outils.
 </p>
 <h3>Programme indicatif</h3>
 <ol>
 <li> Test Driven Development \: Principe et Théorie
 </li>
 <li> xUnit \: Patterns de Test
 <ul>
 <li> TDD
 </li>
 <li> Gestion du contexte
 </li>
 <li> Les Mocks
 </li>
 <li> \\"Bac à sable\\"
 </li>
 </ul>
 </li>
 <li> Tester des Bases de Données de l'intérieur avec des Procstock
 <ul>
 <li> PostGreSQL
 </li>
 <li> Oracle \: utPLSQL / Toad (Script)
 </li>
 </ul>
 </li>
 <li> Tester des Bases de Données à partir d'une application
 <ul>
 <li>SQLUnit
 </li>
 <li>JUnit\, NUnit ou SimpleTest (Php)
 </li>
 <li>DBUnit (Java)
 </li>
 <li>Documentation Agile (DBfit &amp\; Fitnesse)
 </li>
 </ul>
 </li>
 <li> Outils
 <ul>
 <li>Tests de performance et de Stress automatisés (JMeter)
 </li>
 <li>Industrialisation avec CruiseControl ou Hudson
 </li>
 <li>Autres outils
 </li>
 </ul>
 </li>
 <li> Agile Modeling Driven Development (AMDD)
 <ul>
 <li>
 </li>
 <li>Refactoring du modèle de données
 </li>
 <li>Sécuriser la migration des données
 </li>
 <li>Refactoring du modèle de données
 </li>
 </ul>
 </li>
 <li> Conclusion
 </li>
 </ol>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101109T090000Z
DTEND;VALUE=DATE-TIME:20101109T180000Z
UID:http://www.agilbee.com/agile_nov.html
URL;VALUE=URI:http://www.agilbee.com/agile_nov.html
SUMMARY:Agile \: Les fondamentaux en 1 jour
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/methode_agile.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 80% - Pratique \: 20%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 15 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Cette formation destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs…<br />
 voulant comprendre et évoluer les fondements des méthodes agiles.
 </td>
 </tr>
 </table>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction<br />
 <br><br />
 <br><br />
 I - Méthodes Agiles</p>
 <ul>
 <li>  Manifeste agile
 </li>
 <li>  Principes de l’agilité
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode dédiée au développement logiciel
 </li>
 <li>  Scrum – méthode dédiée aux DSI
 </li>
 <li>  Les autres méthodes agiles
 </li>
 <li>  Gestion de la planification
 </li>
 <li>  Gestion du Projet
 </li>
 <li>  Gestion des délais
 </li>
 <li>  Gestion des besoins et des exigences
 </li>
 <li>  Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III - Outils et leurs valeurs ajoutées<br />
 <br><br />
 <br></p>
 <p>IV - Management de Projet Agile</p>
 <ul>
 <li>  Management de la Productivité
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 <li>  Gérer une situation de crise
 </li>
 </ul>
 <p>Conclusion
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101117T090000Z
DTEND;VALUE=DATE-TIME:20101118T180000Z
UID:http://www.agilbee.com/developpement_agile_avance_nov.html
URL;VALUE=URI:http://www.agilbee.com/developpement_agile_avance_nov.html
SUMMARY:Développement Agile Avancé
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeurs\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Pour réaliser cette formation dans les délais\, il est indispensable d'avoir des notions de Test Driven Development et de ne plus se poser de question sur son utilité. <br/><br />
 Il est également demandé aux participants de connaître un langage de développement.
 </td>
 </tr>
 </table>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <ol>
 <li>  Introduction
 </li>
 <li>  Rappel sur le Test Driven Development
 </li>
 <li>  xUnit \: Patterns de Test
 </li>
 <li>  Refactoring
 <ul>
 <li>  Sentir le code
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Travailler avec du \\"Legacy Code\\"
 </li>
 <li>  Base de Données
 </li>
 <li>  Programmation Orientée par Aspect
 </li>
 <li>  Design Patterns
 </li>
 <li>  \\"Test After\\" vs \\"Test First\\"
 </li>
 </ul>
 </li>
 <li>  Documentation agile
 <ul>
 <li>  Réactivité aux changements du besoin
 </li>
 <li>  Test Driven Requirement
 </li>
 <li>  Behaviour Driven Development
 </li>
 </ul>
 </li>
 <li>  Outils de test
 <ul>
 <li>  Tests de performance automatiques
 </li>
 <li>  Tests fonctionnels automatiques
 </li>
 </ul>
 </li>
 <li>  Aspect Psychologique
 <ul>
 <li>  Le Besoin de Tester
 </li>
 <li>  L'apprentissage
 </li>
 <li>  Documentation agile
 </li>
 </ul>
 </li>
 <li>  Conclusion
 </li>
 </ol>
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101122T090000Z
DTEND;VALUE=DATE-TIME:20101123T180000Z
UID:http://www.agilbee.com/devenir_scrum_master_nov.html
URL;VALUE=URI:http://www.agilbee.com/devenir_scrum_master_nov.html
SUMMARY:Devenir ScrumMaster
DESCRIPTION:<table>
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Tout public (informatique\, marketing\, ...).
 </td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 35 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Aucune
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>
 Le(s) formateur(s) pratique(nt) Scrum depuis 10 ans.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Agile Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, le gestionnaire de projet Agile Scrum (ScrumMaster) facilite et agit comme leader au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br></p>
 <h3>Remarque</h3>
 <p><b>Cette formation ne permet pas de passer l’examen à la Certification ScrumMaster</b>. Elle n'est donc pas certifiante.<br />
 La formation permet d'acquérir des connaissances de Scrum et du rôle du ScrumMaster et de profiter des retours d'expériences du terrain de nos intervenants.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101124T090000Z
DTEND;VALUE=DATE-TIME:20101125T180000Z
UID:http://www.agilbee.com/tdd_dotNet_nov.html
URL;VALUE=URI:http://www.agilbee.com/tdd_dotNet_nov.html
SUMMARY:Test Driven Development option .Net/C#
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants de connaître les notions de base d'un langage de développement.<br />
 Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque NUnit
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Refactoring
 </li>
 <li>  Conception émergeante
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 <li>  TDD et Gestion des données SGBDR
 </li>
 <li>  TDD et Gestion des données de type Fichier et Repository
 </li>
 <li>  TDD et Gestion des interfaces graphiques
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  L'intégration continue (SVN\, CVS\, Sourcesafe)
 </li>
 <li>  Intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Les qualités du TDD</p>
 <ul>
 <li>  Gains du TDD ?
 </li>
 <li>  Description des cas d'utilisation
 </li>
 <li>  Description des différents scénarii
 </li>
 <li>  Intérêt de l'industrie\, des NTIC et des autres R&amp\;D
 </li>
 <li>  Les nouveaux enjeux industriels
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\,  Nunit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101124T090000Z
DTEND;VALUE=DATE-TIME:20101125T180000Z
UID:http://www.agilbee.com/tdd_nov.html
URL;VALUE=URI:http://www.agilbee.com/tdd_nov.html
SUMMARY:Test Driven Development option Java/J2EE
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 <p>Il est demandé aux participants de connaître les notions de base d'un langage de développement.</p>
 <p>Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <p>Remarques \:</p>
 <ul>
 <li> Pour le langage comme C++\, des techniques spécifiques de sécurité logicielle (ou anti-hacking) seront étudiées afin de prendre en considération la complexité de certain système telle que \: OLE\, DLL\, Plug-In.
 </li>
 <li> Pour le langage comme Java/J2ee\, des techniques spécifiques côté serveur seront étudiées en détail.
 </li>
 <li> Pour le langage comme .Net\, des techniques spécifiques côté serveur et application seront étudiées en détail et des principes de logiques proposées.
 </li>
 </ul>
 </p>
 <p><?php<br />
 /*</p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD)\, qui se traduit en français par \\"Développement Conduit par les Tests\\"\, est une technique de développement qui améliore sensiblement la qualité des produits logiciels. Elle substitue l'approche traditionnelle \\"Coder > Déboguer > Tester\\" par \\"Tester > Développer > Remanier\\" qui réduit considérablement le nombre de défauts et contribue à l'amélioration de la productivité dans le processus de développement. L'usage d'une conception dite émergeante ou Test Driven Design\, intrinséque au TDD\, permet d'obtenir une architecture robuste et évolutive.
 </p>
 <p>
 Si on devez résumé en trois mots ce qu'est le TDD \:<br />
 Le TDD permet de produire plus rapidemment du code tout en améliorant sensiblement sa qualité.
 </p>
 <p>
 Elle consiste\, comme son nom l'indique\, à introduire la notion de test dans la phase amont des cycles de développement au moment de la conception et l'implémentation.<br />
 Ainsi l'introduction de nouvelle fonctionnalité s'intégrera progressivement avec l'ajout successif de suite de tests\, exprimant à la fois l'implémentation de la fonctionnalité mais également en marquant un point de contrôle logiciel de non régression.
 </p>
 <h3>Méthode de réalisation et de conception</h3>
 <p>Il s'agit d'une technique de réalisation mais également une méthode de conception\, de consolidation et de contrôle. La technique de base consiste à substituer l'outil du débogueur par une suite de test qui sera lancé automatiquement et indéfiniement.<br />
 Cette suite deviendra au fil du temps un outil de test\, puis un langage de test qui s'avérera être un langage du code pour l'évolution et la maintenance du produit.
 </p>
 <p>
 Contrairement au méthode de conception traditionnelle\, le TDD met l'adaptation de l'architecture aux différentes évolutions des besoins et ...
 </p>
 <p>Il s'agit d'une méthode de conception et de réalisation. </p>
 <p>- Ecrire du code capable d'évoluer avec les exigences et la ...<br />
 - Commencer à écrirer des tests automatisés qui autorise à \\"tester à la volée\\" et apprendre à optimiser les pratiques de Refactoring.</p>
 <p>While basic techniques of test-driven development are simple to understand\, real-world application requires knowledge of tools and techniques to effectively create\, run and organize tests.<br />
 This book bridges the gap between simple concepts and complex application.<br />
 Le Test Driven Development (TDD) est l'une des techniques indispensables à l'industrialisation des processus liés à la production du logiciel.</p>
 <h3>Indicateur qualité</h3>
 <p>Il s'agit véritablement d'un indicateur Qualité capable de vous donner la santé en temps réel de vos applications.
 </p>
 <h3>Les formations</h3>
 <p>Il existe plusieurs formations sur ce sujet qui correspondent à des ... </p>
 <p>Les formations ciblent 2 objectifs maîtres \:<br />
 - L'acceptation d'introduire des tests dans les développements avec la manière de le faire \;<br />
 -<br />
 */<br />
 ?></p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  Cycle de développement
 </li>
 <li>  La bibliothèque JUnit et Eclipse
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Refactoring et Conception émergeante
 </li>
 <li>  Composition d'un projet contenant des tests
 </li>
 <li>  Problématique d'exhaustivité des tests
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 <li>  TDD et Gestion des données SGBDR
 </li>
 <li>  TDD et Gestion des données de type Fichier et Repository
 </li>
 <li>  TDD et Gestion des interfaces graphiques
 </li>
 <li>  TDD et Gestion des interfaces Web
 </li>
 <li>  TDD et Gestion des Servlets/pages JSP
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 <li>  Etude en détail de JMOCK ou MockObject
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  Etude d'un outil d'intégration continue
 </li>
 <li>  Etude et comment choisir un intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Etude d'un outil de couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Les qualités du TDD</p>
 <ul>
 <li>  Gains du TDD ?
 </li>
 <li>  Description des cas d'utilisation
 </li>
 <li>  Description des différents scénarii
 </li>
 <li>  Intérêt de l'industrie\, des NTIC et des autres R&amp\;D
 </li>
 <li>  Les nouveaux enjeux industriels
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101129T090000Z
DTEND;VALUE=DATE-TIME:20101130T180000Z
UID:http://www.agilbee.com/csm_Novembre_Paris.html
URL;VALUE=URI:http://www.agilbee.com/csm_Novembre_Paris.html
SUMMARY:Certification Scrum Master (Paris)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires </td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, l’un des rôles de Scrum\, le ScrumMaster\, agit comme facilitateur au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br><br />
 <b>Cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Avantages de Scrum</h3>
 <ul>
 <li>Permet l'adaptions rapide au changement
  </li>
 <li>
 Maximise le retour sur investissement
  </li>
 <li>
 Augmente la visibilité sur les projets
  </li>
 <li>
 Réduit les risques
  </li>
 <li>
 Evite les retards et coûts associés
  </li>
 <li>
 Simple à mettre en place
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101202T090000Z
DTEND;VALUE=DATE-TIME:20101203T180000Z
UID:http://www.agilbee.com/csm_Decembre_Rennes.html
URL;VALUE=URI:http://www.agilbee.com/csm_Decembre_Rennes.html
SUMMARY:Certification Scrum Master (Rennes)
DESCRIPTION:<p><img src=\\"/images/certified-scrummaster.gif\\"/><br />
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Cette formation certifiante est destinée à tout membre d’une équipe projet \: Gestionnaire \, Responsable produit\, Responsable assurance qualité\, développeurs… voulant évoluer vers une méthodologie Scrum.</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>20 stagiaires </td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé d'avoir lu un ouvrage sur Scrum.
 </td>
 </tr>
 <tr>
 <td>
 <h3>Intervenants</h3>
 </td>
 <td>Le formateur est certifié \\"Certified Scrum Trainer\\" (CST) par la ScrumAlliance.
 </td>
 </tr>
 </table>
 <h3>Description</h3>
 <p>La gestion de projet Scrum est radicalement différente de la gestion de projet traditionnelle. Plutôt que de planifier\, contrôler et diriger\, l’un des rôles de Scrum\, le ScrumMaster\, agit comme facilitateur au sein de l'équipe. Il a pour responsabilité\, dans le cadre du développement d'un produit\, d'aider l'équipe à travailler de façon autonome et à s'améliorer constamment. Les participants à cette formation certifiante apprendront comment être un ScrumMaster.<br />
 <br><br />
 <br><br />
 <b>Cette formation permet de passer l’examen à la Certification ScrumMaster (CSM)</b>. Quelques jours après la formation\, les stagiaires recevront par mail un lien pour valider via Internet leurs acquis. S'ils réussissent l’examen\, les stagiaires pourront télécharger leurs diplômes depuis le site \: <a href=\\"http\://www.scrumalliance.org\\" title=\\"http\://www.scrumalliance.org\\">http\://www.scrumalliance.org</a>.<br />
 <br/><br />
 <br/><br />
 Cette formation s'appelle \\"Certification ScrumMaster\\" ou \\"Devenir ScrumMaster certifié\\" car elle est la seule formation habilitée par la ScrumAlliance permettant l'obtention de cette certification.<br />
 <br><br />
 <br></p>
 <h3>Objectifs</h3>
 <p>Basé sur un mode de présentation interactive\, cet atelier de deux jours permettra à partir d'exercices pratiques\, d'exemples et d'études de cas de la vie réelle d'enseigner aux participants comment \: </p>
 <ul>
 <li>Planifier\, Initier et conduire un projet Scrum
 </li>
 <li>Etablir la planification d'une release Agile avec les user stories et story points.
 </li>
 <li>Gérer et motiver les équipes Scrum dans la planification des Sprints\, les revues et rétrospectives.
 </li>
 <li>Identifier\, impliquer et faire collaborer les différents intervenants dans le projet Scrum
 </li>
 <li>Créer un environnement propice à la créativité et la performance de l'équipe Scrum
 </li>
 </ul>
 <h3>Avantages de Scrum</h3>
 <ul>
 <li>Permet l'adaptions rapide au changement
  </li>
 <li>
 Maximise le retour sur investissement
  </li>
 <li>
 Augmente la visibilité sur les projets
  </li>
 <li>
 Réduit les risques
  </li>
 <li>
 Evite les retards et coûts associés
  </li>
 <li>
 Simple à mettre en place
 </li>
 </ul>
 <h3>Programme indicatif</h3>
 <ul>
 <li>Introduction à Scrum
 </li>
 <li>Scrum 101
 </li>
 <li>Rôle du Scrum Master
 </li>
 <li>Rôle du Product Owner
 </li>
 <li>L'équipe
 </li>
 <li>Que signifie \\"Done\\"
 </li>
 <li>Rétrospectives
 </li>
 <li>Nouvelles idées et questions
 </li>
 <li>Backlog et User Stories
 </li>
 <li>Estimation et Planning
 </li>
 <li>Les Equipes Hautes Performances
 </li>
 <li>Le Changement...ca fait mal
 </li>
 <li>Conflit et Feedback
 </li>
 <li>La Gestion Agile
 </li>
 <li>Et ensuite
 </li>
 </ul>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101206T090000Z
DTEND;VALUE=DATE-TIME:20101209T180000Z
UID:http://www.agilbee.com/methodes_agiles_dec.html
URL;VALUE=URI:http://www.agilbee.com/methodes_agiles_dec.html
SUMMARY:Devenir Développeur Agile
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 20% - Pratique \: 80%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 </table>
 </div>
 <h3>Thème</h3>
 <div class=\\"item\\"><b>De la gestion de projet agile aux avantages industriels pour la MOE</b></div>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Les principes\, les avantages et les enjeux de ces nouvelles méthodologies de travail
 </li>
 <li> Les outils pour contrôler la gestion de projet et la qualité des livrables
 </li>
 <li> Les mécanismes d’estimation et de planification
 </li>
 <li> Les mécanismes naturels de synergie contenus dans ces méthodes
 </li>
 <li> La manière d’accroître la visibilité du développement sur la réalisation pour les managers
 </li>
 <li> La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
 </li>
 <li> Comprendre l’importance des tests dans la conception de produits.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Etat de l'art
 </li>
 <li>  Nos motivations
 </li>
 <li>  Comment accroître la productivité d'une entreprise ?
 </li>
 </ul>
 <p>I - Méthodes Agiles</p>
 <ul>
 <li> Manager des projets complexes
 </li>
 <li> Manifeste agile
 </li>
 <li> Principes de l’agilité
 </li>
 <li> Quand faut-il appliquer une méthode agile ?
 </li>
 </ul>
 <p>II - Gestion de projet agile </p>
 <ul>
 <li> eXtreme Programming – méthode de génie logiciel
 </li>
 <li> Scrum – méthode de management de projet
 </li>
 <li> Lean Sofware Development
 </li>
 <li> Les autres méthodes agiles
 </li>
 <li> Gestion de la planification
 </li>
 <li> Gestion du Projet
 </li>
 <li> Gestion des délais
 </li>
 <li> Gestion des besoins et des exigences
 </li>
 <li> Gestion de l’équipe au quotidien
 </li>
 </ul>
 <p>III – Développement Agile \: le Test Driven Development</p>
 <ul>
 <li> Théorie
 </li>
 <li> Problématique d'exhausitivité des tests
 </li>
 <li> Cycle de développement
 </li>
 <li> La bibliothèque xUnit
 </li>
 <li> Gestion des exceptions
 </li>
 <li> Refactoring
 </li>
 <li> Conception simple et émergeante
 </li>
 <li> Test Driven Design
 </li>
 <li> Composition d’un projet contenant des tests
 </li>
 <li> Problématique d’exhausitivité des tests
 </li>
 <li> Les objets Mock
 </li>
 </ul>
 <p>IV - Outils et leurs valeurs ajoutées</p>
 <ul>
 <li> Intégration continue
 </li>
 <li> Gestion de configuration (VCS\, Intégrateur continu)
 </li>
 <li> Couverture de tests
 </li>
 <li> Test Driven Requirement
 </li>
 <li> Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
 </li>
 <li> Autres outils utilisés par les équipes \: VMWare\, LdapWeb\, Sélenium
 </li>
 </ul>
 <p>V - Management de Projet Agile</p>
 <ul>
 <li>  Mise en place d'une méthode
 </li>
 <li>  Charte des droits des clients et des développeurs
 </li>
 <li>  Discussions en groupes de deux sur la définition du mot « terminé »
 </li>
 <li>  Management de la Productivité
 </li>
 <li>  Rétrospective
 </li>
 <li>  Gestion des risques
 </li>
 <li>  Gérer une situation de crise
 </li>
 <li>  Importance de la vue d’ensemble
 </li>
 </ul>
 <p>VI - Agile Business</p>
 <ul>
 <li>  Analyse financière de l'agilité (ROI\, PBACK\, Cash flow) [Travail sur tableur]
 </li>
 <li>  Pourquoi les méthodes agiles sont-elles financièrement intéressantes ?
 </li>
 </ul>
 <p>VII - Techniques Avancées de Management de Projet </p>
 <ul>
 <li>  Gestion des risques
 </li>
 <li>  Manager le changement
 </li>
 <li>  La loi de Pareto
 </li>
 <li>  Comment propulser un projet agile ? Les points clés accélérateurs de projets.
 </li>
 </ul>
 <p>Conclusion
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101215T090000Z
DTEND;VALUE=DATE-TIME:20101216T180000Z
UID:http://www.agilbee.com/tdd_dotNet_decembre.html
URL;VALUE=URI:http://www.agilbee.com/tdd_dotNet_decembre.html
SUMMARY:Test Driven Development option .Net/C#
DESCRIPTION:<table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Développeur\, Chef de projet\, Coach/ScrumMaster</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 30% - Pratique \: 70%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>8 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants de connaître les notions de base d'un langage de développement.<br />
 Aucune notion d'UML est nécessaire.
 </td>
 </tr>
 </table>
 <h3>Thème</h3>
 <p><b>Injecter la qualité au coeur du développement</b></p>
 <h3>Présentation du sujet</h3>
 <p>Le Test Driven Development (TDD) se traduit en français par \\"Développement Conduit par les Tests\\". Il s’agit d’un procédé de développement logiciel qui améliore sensiblement la qualité des produits en substituant l'approche traditionnelle \\"Coder-Tester-Déboguer\\" par l’approche \\"Tester-Développer-Remanier\\". Ce procédé possède la propriété de pouvoir prendre en considération la chaoticité du changement des spécifications tout au long du développement tout en permettant de contrôler en temps réel la non régression fonctionnelle de ce qui a déjà été développé. Ainsi il élimine un certain nombre de goulots d’étranglement liés au processus de développement et contribue à linéariser sa complexité et à réduire considérablement les coûts d’intégration\, de recette et de maintenance. </p>
 <p>Par conséquent\, Qualité logicielle\, Pérennité et Evolutivité sont les maîtres mots de ce nouveau procédé qui permet de produire plus efficacement tout en réduisant le nombre de défauts et les coûts de développement. </p>
 <p>Au cours de la formation\, vous découvrirez ces nouvelles techniques de test au travers des techniques expertes telles que la conception simple\, le refactoring\, la conception émergeante\, les Mock et le Test Driven Requirement. </p>
 <p>L’intégralité de cette formation intègre un processus d’accompagnement aux changements et couvre également les questions fondamentales \: Qui doit tester ? Ce qu’il faut tester ? Est-ce un procédé rentable et productif ? Le travail en binôme est-il indispensable ? Comment remanier un code existant (legacy code) ?</p>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
 </li>
 <li> Comprendre l'importance des tests dans la production de logiciels
 </li>
 <li> Remanier et consolider vos applications existantes en introduisant des tests
 </li>
 <li> Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 Introduction</p>
 <ul>
 <li>  Origine du TDD
 </li>
 <li>  L'agilité et les tests
 </li>
 <li>  Les limitations du débogueur
 </li>
 <li>  Etat de l'art
 </li>
 <li>  Industrialiser\, c'est tester !
 </li>
 <li>  Le besoin de tester \: Les types de tests
 </li>
 </ul>
 <p>Définition et Principes du TDD</p>
 <ul>
 <li>  Théorie
 </li>
 <li>  La bibliothèque NUnit
 </li>
 <li>  Les 3A
 </li>
 <li>  Gestion des Exceptions
 </li>
 <li>  Refactoring
 </li>
 <li>  Conception émergeante
 </li>
 <li>  Test Driven Design
 </li>
 <li>  Gestion des scénarii
 </li>
 </ul>
 <p>Les meilleures pratiques de développement agiles</p>
 <ul>
 <li>  Gestion des conditions limites
 </li>
 <li>  Framework de tests
 </li>
 <li>  TDD et Gestion des données SGBDR
 </li>
 <li>  TDD et Gestion des données de type Fichier et Repository
 </li>
 <li>  TDD et Gestion des interfaces graphiques
 </li>
 </ul>
 <p>Techniques avancées avec le TDD</p>
 <ul>
 <li>  Corriger des anomalies
 </li>
 <li>  Gérer la montée en charge et la sécurité des produits NTIC
 </li>
 <li>  Gestion de la sécurité logicielle
 </li>
 <li>  Gestion de la performance
 </li>
 <li>  Stress tests
 </li>
 </ul>
 <p>Les objects Mock et Stub</p>
 <ul>
 <li>  La théorie
 </li>
 <li>  Application de la théorie sans utiliser de bibliothèque
 </li>
 <li>  Découverte des bibliothèques du marché
 </li>
 </ul>
 <p>Les Outils</p>
 <ul>
 <li>  Les outils OpenSource et commerciaux
 </li>
 <li>  Architecture matérielle de tests
 </li>
 <li>  L'intégration continue (SVN\, CVS\, Sourcesafe)
 </li>
 <li>  Intégrateur continu (parmi lesquels\, CruiseControl)
 </li>
 <li>  Couverture de test
 </li>
 <li>  Etude d'un outil de gestion des tests et de communication entre MOA et MOE \: Fitnesse
 </li>
 </ul>
 <p>Les qualités du TDD</p>
 <ul>
 <li>  Gains du TDD ?
 </li>
 <li>  Description des cas d'utilisation
 </li>
 <li>  Description des différents scénarii
 </li>
 <li>  Intérêt de l'industrie\, des NTIC et des autres R&amp\;D
 </li>
 <li>  Les nouveaux enjeux industriels
 </li>
 </ul>
 <p>Conclusion</p>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Développement piloté par les tests\, Test Driven Development\, Programmation Pilotée par les tests\, TDD\, tests unitaires\, tests de recette\, tests d'intégration\, conformité des spécifications\, testabilité\, automatisation des tests\, agilité\, scrum\, extreme programming\, test unitaire\, test de recette\, refactoring\, remaniement de code\, usine de tests\, industrialisation\, cruisecontrol\, anthill\, fitnesse\, xunit\, cppunit\, junit\,  Nunit\, httpunit\, simpletest\, Programmation Orientée Objet\, Architecture\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
BEGIN:VEVENT
DTSTAMP;VALUE=DATE:20100312T041906Z
DTSTART;VALUE=DATE-TIME:20101215T090000Z
DTEND;VALUE=DATE-TIME:20101216T180000Z
UID:http://www.agilbee.com/scrum_091125.html
URL;VALUE=URI:http://www.agilbee.com/scrum_091125.html
SUMMARY:Scrum \: Les fondamentaux
DESCRIPTION:<p><a href=\\"http\://www.agilbee.com/scrum.html\\">Pour la description de la formation\, <font class=\\"blue\\"><b>cliquer  ici</b></font>. </a></p>
 <table >
 <tr class=\\"HeaderTable\\">
 <td colspan=\\"3\\"><b><?php print t('Précisions techniques')\; ?></b></tr>
 <tr>
 <td>
 <h3>Durée</h3>
 </td>
 <td>2  jours
 <td></tr>
 <tr>
 <td>
 <h3>A qui s’adresse ce cours</h3>
 </td>
 <td>
 Tout public</td>
 </tr>
 <tr>
 <td>
 <h3>Moyens pédagogiques</h3>
 </td>
 <td>Théorie \: 50% - Pratique \: 50%</td>
 </tr>
 <tr>
 <td>
 <h3>Sessions</h3>
 </td>
 <td>Par session\, 12 stagiaires maximum</td>
 </tr>
 <tr>
 <td>
 <h3>Connaissances requises</h3>
 </td>
 <td>
 Il est demandé aux participants d’avoir des notions de gestion de projet.</td>
 </tr>
 <tr>
 <td>
 <h3>Intervenant(s)</h3>
 </td>
 <td>
 Le formateur est certifié CSM et pratique l'agilité depuis l'année 2000.
 </td>
 </tr>
 </table>
 <h3>Objectif</h3>
 <div class=\\"item\\">
 Lors de cette formation\, vous découvrirez \:</p>
 <ul>
 <li> La méthode Scrum\, les rôles et leurs intéractions
 </li>
 <li> Les techniques et les nouveaux réflexes de travail
 </li>
 <li> Les avantages et les enjeux de cette nouvelle méthodologie de travail.
 </li>
 </ul>
 </div>
 <h3>Programme indicatif</h3>
 <div class=\\"item\\">
 <ul>
 <li> Introduction
 </li>
 <li> <b>Scrum - Une Approche Agile</b>
 <ul>
 <li> La science de Scrum
 </li>
 <li> Scrum – Vue globale de la méthode
 </li>
 <li> Scrum en théorie - Une méthode empirique
 </li>
 <li> Les rôles
 </li>
 </ul>
 </li>
 <li> <b>Scrum dans la Pratique</b>
 <ul>
 <li> Projet\, Version et Sprint
 </li>
 <li> Définition du Backlog de Produit
 </li>
 <li> Atelier \: Planification Scrum
 </li>
 <li> Le Sprint \: Estimation et Planification
 </li>
 <li> Backlog et User Stories
 </li>
 <li> Atelier \: Créer des UserStories avec ses clients
 </li>
 <li> Revue de Sprint
 </li>
 <li> Gestion de l’équipe et Scalabilité
 </li>
 <li> Management de Projet
 </li>
 <li> Auto-organisation des équipes
 </li>
 <li> Atelier \: Simulation d’un Sprint
 </li>
 <li> Définir le Mot Terminé
 </li>
 </ul>
 </li>
 <li> <b>Au delà de Scrum</b>
 <ul>
 <li> Charte entre clients et développeurs
 </li>
 <li> Ingénierie logicielle
 </li>
 <li> Adoption de Scrum
 </li>
 <li> Outils et leurs valeurs ajoutées
 </li>
 </ul>
 </li>
 <li>  Conclusion
 </li>
 </ul>
 </div>
 <div class=\\"gray\\">
 Mots-Clefs \:<br />
 Industrialisation\, Avantages des méthodes agiles\, Tester\, Optimisation\, Productivité\, Synergie\, Qualité logicielle\, automatisation des tests\, agilité\, scrum\, extreme programming\, test de recette\, refactoring\, remaniement de code\, usine de tests\, cruisecontrol\, anthill\, fitnesse\, xunit\, conception émergeante\, simplicité.
 </div>
 
END:VEVENT
END:VCALENDAR
