<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>social hortis &#187; agilité</title>
	<atom:link href="http://social.hortis.ch/category/agilite/feed/" rel="self" type="application/rss+xml" />
	<link>http://social.hortis.ch</link>
	<description>De l'agilité à la performance</description>
	<lastBuildDate>Tue, 27 Jul 2010 09:24:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Interview de Jérôme Layat sur l&#8217;iPhone dans &#8220;Le Temps&#8221; du 24 juin</title>
		<link>http://social.hortis.ch/2010/06/28/interview-de-jerome-layat-sur-liphone-dans-le-temps-du-24-juin/</link>
		<comments>http://social.hortis.ch/2010/06/28/interview-de-jerome-layat-sur-liphone-dans-le-temps-du-24-juin/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 08:05:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[developpement]]></category>
		<category><![CDATA[evenement]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1511</guid>
		<description><![CDATA[Intervenant lors du dernier devday for iPhone ayant eu lieu à Genève au sujet d&#8217;application de méthodes agiles dans les développements iPhone, Jérôme Layat a été interviewé par Anouch Seydtaghia, journaliste à &#8220;Le Temps&#8221;. Retrouvez cet article du 24 juin 2010 ici.
]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">Intervenant lors du dernier <a href="http://devdayforiphone.com/iphone-geneva-2010/ " target="_blank">devday for iPhone ayant eu lieu à Genève</a> au sujet d&#8217;application de méthodes agiles dans les développements iPhone, Jérôme Layat a été interviewé par Anouch Seydtaghia, journaliste à &#8220;Le Temps&#8221;. Retrouvez cet article du 24 juin 2010 <a href="http://letemps.ch/Page/Uuid/08633638-7f07-11df-b539-5d63add52629/Pour_liPhone_il_manque_des_développeurs_en_Suisse">ici</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2010/06/28/interview-de-jerome-layat-sur-liphone-dans-le-temps-du-24-juin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cours &#8220;SCRUM APPROFONDI&#8221;, 29-30 JUIN 2010 à Genève</title>
		<link>http://social.hortis.ch/2010/06/07/cours-scrum-approfondi-29-30-juin-2010-a-geneve/</link>
		<comments>http://social.hortis.ch/2010/06/07/cours-scrum-approfondi-29-30-juin-2010-a-geneve/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 12:12:42 +0000</pubDate>
		<dc:creator>barbara.offredo</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[certifications]]></category>
		<category><![CDATA[formation]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1463</guid>
		<description><![CDATA[
Scrum-In-Depth est la première mise à jour importante du cours « Certification ScrumMaster » (CSM), préparé par Ken Schwaber en 2002.
Au travers d&#8217;apports théoriques et d&#8217;exercices en équipe, l&#8217;objectif est de donner aux participants de solides bases sur Scrum et ses principes fondamentaux afin de pouvoir en tirer un profit maximum dans leur environnement de travail quotidien.

Cours animé [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1465 alignleft" title="images-1" src="http://social.hortis.ch/wp-content/uploads/2010/06/images-1.jpeg" alt="" width="111" height="85" /></p>
<p>Scrum-In-Depth est la première mise à jour importante du cours « Certification ScrumMaster » (CSM), préparé par Ken Schwaber en 2002.</p>
<p>Au travers d&#8217;apports théoriques et d&#8217;exercices en équipe, l&#8217;objectif est de donner aux participants de solides bases sur Scrum et ses principes fondamentaux afin de pouvoir en tirer un profit maximum dans leur environnement de travail quotidien.</p>
<p><img class="size-medium wp-image-1464 alignright" title="logosPyxisHortis" src="http://social.hortis.ch/wp-content/uploads/2010/06/logosPyxisHortis-300x94.png" alt="" width="270" height="85" /></p>
<p>Cours animé par <a href="http://courses.scrum.org/about/eric-mignot" target="_blank">Eric Mignot</a>, formateur de notre partenaire Pyxis-Tech.</p>
<p>Inscription via le site: <a href="http://courses.scrum.org/classes/register/47" target="_blank">scrum.org</a></p>
<p><span id="more-1463"></span>Pour obtenir le maximum de Scrum, il faut bien comprendre comment et pourquoi Scrum fonctionne.<br />
Le cours « Scrum approfondi » explore la mécanique de Scrum et les raisons de son efficacité ainsi que des sujets avancés, comme la gestion des risques et l&#8217;optimisation du coût total de possession d&#8217;un système, qui exploitent les principes sous-jacents de Scrum.</p>
<p>Comme dans le cours d’origine, nous couvrirons le framework et les rôles de Scrum.<br />
Nous étudierons aussi l&#8217;utilisation de Scrum pour maximiser la valeur, la productivité et le coût total d’un logiciel.</p>
<p><strong>Public visé:<span style="font-weight: normal;"> </span><br />
<span style="font-weight: normal;">Ce cours est destiné en premier lieu à ceux qui sont responsables de la bonne utilisation ou du déploiement de Scrum dans un projet ou une entreprise.</span></strong></p>
<p><strong>Durée: <span style="font-weight: normal;">2 jours</span></strong></p>
<p><strong>Lieu: </strong>Geneva Business Center (GBC)<br />
Avenue des Morgines, 12 &#8211; 1213 Petit-Lancy GE</p>
<p><strong>Tarif: </strong>1&#8242;500 €</p>
<p><strong>Examen:<br />
<span style="font-weight: normal;">Suite à ce cours, les participants auront la possibilité de passer un examen pour évaluer leurs connaissances et ainsi commencer à dresser la &#8220;carte radar&#8221; de leur savoir-faire. L&#8217;examen est optionnel mais fortement recommandé pour continuer l&#8217;apprentissage de Scrum au-delà de la durée du cours. Les participants qui réussissent l&#8217;examen reçoivent un document de certification.</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2010/06/07/cours-scrum-approfondi-29-30-juin-2010-a-geneve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hortis intervient sur le Lean Office à la conférence Agile France (ex XP Day)</title>
		<link>http://social.hortis.ch/2010/05/06/hortis-intervient-sur-le-lean-office-a-la-conference-agile-france-ex-xp-day/</link>
		<comments>http://social.hortis.ch/2010/05/06/hortis-intervient-sur-le-lean-office-a-la-conference-agile-france-ex-xp-day/#comments</comments>
		<pubDate>Thu, 06 May 2010 15:24:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[evenement]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1412</guid>
		<description><![CDATA[










Lors de l&#8217;édition de cette année des ex-XP Days désormais nommés &#8220;Conférence Agile France&#8220;, qui auront lieu les 31 mai et 1er juin 2010, notre collègue Michel Baldellon décrira ce qu&#8217;est le Lean Office, ce que cela peut apporter, comment l&#8217;appliquer etc&#8230; Tout ceci exemples et anecdotes à l&#8217;appui car Michel conseille plusieurs grandes entreprises [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p><img class="size-medium wp-image-1413 alignright" title="agileConfFr2010" src="http://social.hortis.ch/wp-content/uploads/2010/05/agileConfFr2010-300x100.png" alt="" width="300" height="100" /></p>
<p style="text-align: left;">Lors de l&#8217;édition de cette année des ex-XP Days désormais nommés &#8220;<a href="http://conf.agile-france.org/">Conférence Agile France</a>&#8220;, qui auront lieu les 31 mai et 1er juin 2010, notre collègue <strong>Michel Baldellon</strong> décrira ce qu&#8217;est le <strong>Lean Office</strong>, ce que cela peut apporter, comment l&#8217;appliquer etc&#8230; Tout ceci exemples et anecdotes à l&#8217;appui car Michel conseille plusieurs grandes entreprises à ce sujet. Intéressés? C&#8217;est <a href="http://conf.agile-france.org/registration/">ici</a> que vous pourrez vous inscrire.</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2010/05/06/hortis-intervient-sur-le-lean-office-a-la-conference-agile-france-ex-xp-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XPDay Genève le 29 mars 2010: pas encore inscrits?</title>
		<link>http://social.hortis.ch/2010/03/16/xpday-geneve-le-29-mars-2010-pas-encore-inscrits/</link>
		<comments>http://social.hortis.ch/2010/03/16/xpday-geneve-le-29-mars-2010-pas-encore-inscrits/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 10:16:32 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[evenement]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1248</guid>
		<description><![CDATA[ Forte du succès de l&#8217;édition de l&#8217;an passé, l&#8217;équipe organisatrice de l&#8217;XPDay Genève réitère l&#8217;expérience et Hortis est fière d&#8217;être de la partie en tant que sponsor. Le programme est disponible ici et vous pouvez vous inscrire via cette page. 
Je pense que nous pouvons dire que le temps où les évènements de ce [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.xpday.ch"><img alt="" src="http://xpday.agile-swiss.org/uploads/images/logoXpday210.png" title="XpDay Genève 2010" class="alignleft" width="210" height="97" /></a> Forte du succès de l&#8217;édition de l&#8217;an passé, l&#8217;équipe organisatrice de l&#8217;XPDay Genève réitère l&#8217;expérience et <a href="http://www.hortis.ch">Hortis</a> est fière d&#8217;être de la partie en tant que sponsor. Le programme est disponible <a href="http://xpday.agile-swiss.org/index.php?page=le-programme-2010">ici</a> et vous pouvez vous inscrire via <a href="http://xpday.agile-swiss.org/index.php?page=les-inscriptions-2010">cette page</a>. </p>
<p>Je pense que nous pouvons dire que le temps où les évènements de ce type sur l&#8217;agilité ne se déroulaient que dans les grandes capitales est révolu. Désormais, les méthodes agiles suscitent assez d&#8217;intérêt pour fédérer les équipes locales de développements et de gestions de projets. Nous aimons croire qu&#8217;Hortis y est aussi pour quelque chose en <a href="http://www.hortis.ch/index.php/L-AGILITE/Page-destination/de-l-agilite-a-la-performance.html">faisant la promotion de ces méthodes</a> dans la région depuis 2005 <img src='http://social.hortis.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2010/03/16/xpday-geneve-le-29-mars-2010-pas-encore-inscrits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plus que quelques jours pour soumettre des propositions à l&#8217;XP Day Genève 2010</title>
		<link>http://social.hortis.ch/2010/01/13/plus-que-quelques-jours-pour-soumettre-des-propositions-a-lxp-day-geneve-2010/</link>
		<comments>http://social.hortis.ch/2010/01/13/plus-que-quelques-jours-pour-soumettre-des-propositions-a-lxp-day-geneve-2010/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 09:59:10 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[evenement]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1108</guid>
		<description><![CDATA[Si vous avez des idées de présentations pour l&#8217;XP Day Genève 2010, n&#8217;hésitez pas à contacter l&#8217;équipe organisatrice, une page dédiée se trouve sur le site, alors, à vos idées de dernière minute! Les soumissions sont acceptées jusqu&#8217;au 17 janvier.
]]></description>
			<content:encoded><![CDATA[<p><img src="http://xpday.agile-swiss.org/images/cms/logoXpday80.png" alt="" width="80" align="left"/>Si vous avez des idées de présentations pour l&#8217;<a href="http://www.xpday.ch">XP Day Genève 2010</a>, n&#8217;hésitez pas à contacter l&#8217;équipe organisatrice, une page dédiée se trouve sur le site, alors, à vos idées de dernière minute! Les soumissions sont acceptées jusqu&#8217;au 17 janvier.</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2010/01/13/plus-que-quelques-jours-pour-soumettre-des-propositions-a-lxp-day-geneve-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Tour 2009 Geneve</title>
		<link>http://social.hortis.ch/2009/10/25/agile-tour-2009-geneve/</link>
		<comments>http://social.hortis.ch/2009/10/25/agile-tour-2009-geneve/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 08:57:34 +0000</pubDate>
		<dc:creator>stephane.tavera</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[evenement]]></category>
		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1063</guid>
		<description><![CDATA[
J&#8217;ai 140 charactères (ah non là c&#8217;est plus   ) pour vous dire que

l&#8217;Agile Tour 2009 Genève (le 12 octobre) a été une belle réussite. Des présentations de qualité, avec un public intéressé . Sans l&#8217;élitisme qui commence à être habituel dans ce genre de confs&#8230;
 Les slides sont dispos ici (honneur aux hortisiens [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://social.hortis.ch/wp-content/uploads/2009/10/agilii_logo.jpg"><img class="alignnone size-full wp-image-1065" title="agilii_logo" src="http://social.hortis.ch/wp-content/uploads/2009/10/agilii_logo.jpg" alt="" width="255" height="92" /></a></p>
<p>J&#8217;ai 140 charactères (ah non là c&#8217;est plus <img src='http://social.hortis.ch/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) pour vous dire que</p>
<ul>
<li>l&#8217;Agile Tour 2009 Genève (le 12 octobre) a été une belle réussite. Des présentations de qualité, avec un public intéressé . Sans l&#8217;élitisme qui commence à être habituel dans ce genre de confs&#8230;</li>
<li> Les slides sont dispos ici (honneur aux hortisiens dont je donne les URLs en 1er) :<br />
<a title="Remboursez votre dette technique" href="http://www.slideshare.net/AgiletourGeneve/pour-passer-la-crise-remboursez-votre-dette-technique" target="_self">Remboursez votre dette technique</a><br />
<a title="Specs et Planning dans un monde Agile" href="http://www.slideshare.net/AgiletourGeneve/spcifications-et-planning-xecution-dans-un-monde-agile" target="_self">Specs et Planning dans un monde Agile<br />
</a><a title="L'art de la rétrospective" href="http://www.slideshare.net/AgiletourGeneve/rtrospective-alchimisteagilecom" target="_self">L&#8217;art de la rétrospective<br />
</a><br />
tous les slides : <span style="color: #551a8b;"><span style="text-decoration: underline;"><a title="les slides de toutes les présentations" href="http://www.slideshare.net/AgiletourGeneve" target="_self">http://www.slideshare.net/AgiletourGeneve</a></span></span></li>
</ul>
<p>L&#8217;Agile Tour poursuit sa route ! Vérifiez si elle ne passe près de chez vous <a title="agile tour" href="http://www.agiletour.org/" target="_self">http://www.agiletour.org/</a> &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/10/25/agile-tour-2009-geneve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CITCON Paris 2009, le compte-rendu</title>
		<link>http://social.hortis.ch/2009/09/24/citcon-paris-2009-le-compte-rendu/</link>
		<comments>http://social.hortis.ch/2009/09/24/citcon-paris-2009-le-compte-rendu/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 09:20:22 +0000</pubDate>
		<dc:creator>Xavier Bourguignon</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[evenement]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[conférence]]></category>
		<category><![CDATA[intégration continue]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1035</guid>
		<description><![CDATA[


L&#8217;édition européenne 2009 de la CITCON a eu lieu les vendredi 18 et samedi 19 Septembre à Paris, j&#8217;ai eu la chance de pouvoir y assister et je vous livre aujourd&#8217;hui mon compte-rendu.

Vendredi après midi, arrivée dans les locaux de l&#8217;ISEP, Paul Julius et Jeffrey Fredrick nous accueille avec un mot de bienvenue et des explications sur le [...]]]></description>
			<content:encoded><![CDATA[<dl id="attachment_1046" class="wp-caption alignnone" style="width: 708px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-1046 alignnone" title="CITCON Paris 2009" src="http://social.hortis.ch/wp-content/uploads/2009/09/parisheader6.jpg" alt="CITCON Paris 2009" width="698" height="232" /></dt>
</dl>
<p style="text-align: justify;">L&#8217;édition européenne 2009 de la <a href="http://citconf.com/paris2009/" target="_blank">CITCON</a> a eu lieu les vendredi 18 et samedi 19 Septembre à Paris, j&#8217;ai eu la chance de pouvoir y assister et je vous livre aujourd&#8217;hui mon compte-rendu.</p>
<p style="text-align: justify; "><span id="more-1035"></span></p>
<p style="text-align: justify; "><img class="size-medium wp-image-1037 alignright" style="border: 10px solid white;" title="ISEP" src="http://social.hortis.ch/wp-content/uploads/2009/09/spm_a0031-300x225.jpg" alt="" width="300" height="225" />Vendredi après midi, arrivée dans les locaux de l&#8217;ISEP, Paul Julius et Jeffrey Fredrick nous accueille avec un mot de bienvenue et des explications sur le fonctionnement d&#8217;une conférence <a href="http://citconf.com/paris2009/openspace.php" target="_self">Open Space</a>, puis un tour de table pour une présentation rapide des personnes présentes: environ 120 ! Un peu longuet, mais cela me permet de mettre enfin des visages sur les différents blogueurs et twitters que je suis régulièrement.</p>
<p style="text-align: justify; ">Arrive les choses sérieuses: la préparation du programme de lendemain, en effet dans le cadre d&#8217;une conférence Open Space, tous les participants sont acteurs: chaque personne souhaitant animer une session s&#8217;arme d&#8217;un stylo, d&#8217;un post-it, présente son sujet en quelques mots et l&#8217;ajoute au tableau blanc. Libre à chacun de voter, regrouper les propositions équivalentes, modifier le planning.</p>
<p style="text-align: justify; ">Et voici le résultat</p>
<p><a href="http://social.hortis.ch/wp-content/uploads/2009/09/spm_a0029.jpg"><img class="size-full wp-image-1036 alignnone" title="planning des bsessions" src="http://social.hortis.ch/wp-content/uploads/2009/09/spm_a0029.jpg" alt="" width="688" height="517" /></a></p>
<p style="text-align: justify; ">Nous avons bien travaillé, il est maintenant l&#8217;heure de manger et de partager une bière en parlant d&#8217;intégration continue, de testing et de nos différentes expériences.</p>
<p style="text-align: center;"><strong>~~~~~~~~</strong></p>
<p style="text-align: justify; ">Tout bon Samedi commence par un bon petit déjeuner, la CITCON ne déroge pas à cette règle et nous commençons donc la journée par des discussions informelles autour d&#8217;une montagne de croissants. Le choix des sessions n&#8217;est pas évident, il y en a 5 programmées à la fois !</p>
<p style="text-align: justify; "><a href="http://social.hortis.ch/wp-content/uploads/2009/09/spm_a0026.jpg"><img class="alignleft size-medium wp-image-1038" style="border: 10px solid white;" title="hudson plugins" src="http://social.hortis.ch/wp-content/uploads/2009/09/spm_a0026-225x300.jpg" alt="" width="183" height="243" /></a>A 10 heures, je commence donc la matinée par la session &#8220;<strong><a href="http://citconf.com/wiki/index.php?title=BetterAntBuilds" target="_blank">Better builds</a><span style="font-weight: normal;">&#8220;</span></strong>, intéressante mais qui se focalise uniquement sur Ant, du besoin de refactoring des scripts, de l&#8217;utilisation des macros et une présentation de <a href="http://www.exubero.com/asl/" target="_blank">Ant Script Library</a>, qui comme son nom l&#8217;indique est une bibliothèaue de scipts génériques permettant de gérer les dépendances (avec Ivy), compiler, packager, lancer des tests unitaires ou d&#8217;intégration, faire du reporting, &#8230; bref tout ce qu&#8217;offre nativement Maven ! J&#8217;ai toujours du mal à comprendre pourquoi certaines personnes s&#8217;obstinent avec Ant pour cette utilisation &#8230; J&#8217;applique donc &#8220;the Law ot two feet&#8221; : je change donc de session discrètement et je rejoins &#8220;<strong><a href="http://citconf.com/wiki/index.php?title=HudsonAndOtherPlugins" target="_blank">Hudson plugins</a><span style="font-weight: normal;">&#8220;</span></strong>.</p>
<p style="text-align: justify; ">Lorsque j&#8217;arrive Douglas Squirrel a déjà présenté un plugin qu&#8217;il a développé et la discussion continue donc sur les points forts et faibles de la <a href="http://wiki.hudson-ci.org/display/HUDSON/Extend+Hudson" target="_blank">création de plugins</a>. Du côté négatif l&#8217;utilisation particulière de jelly pour la création des vues, le wiki dont certaines pages ne sont pas mise à jour, du côté positif, <a href="http://www.java.net/blogs/kohsuke/">kohsuke kawagushi</a> et la communauté qui sont très actifs et l&#8217;utilisation de Maven qui permet de démarrer et déboguer un plugin extrêmement simplement via les commandes <em>mvn hpi:create</em> et <em>mvn hpi:run</em>. Nous avons ensuite évoqué les plugins existants qui pourraient être améliorés (<a href="http://wiki.hudson-ci.org/display/HUDSON/Promoted+Builds+Plugin" target="_blank">Promoted builds</a> par exemple) et de nouvelles idées: graph de dépendance entre builds, distribution des tests unitaires avec GridGain &#8230;</p>
<p style="text-align: center;"><strong>~~~~~~~~</strong></p>
<p style="text-align: justify; ">
<p style="text-align: justify; ">11h15, 2ème session de la matinée (enfin 2ème et demi pour moi): &#8220;<a href="http://citconf.com/wiki/index.php?title=BuildPipelinesAndContinuousDeployment" target="_blank"><strong>Continuous Deployment</strong></a>&#8221; animée par Chris Read. Tout d&#8217;abord qu&#8217;est ce que le déploiement continu ? L&#8217;idée est que chaque fois que du code est committé, il est automatiquement déployé en production ! Impossible ? Regardez donc le bas de cette page chez Flickr: <a href="http://code.flickr.com/" target="_blank">http://code.flickr.com/</a>, la dernière fois que j&#8217;y suis allé, on pouvait lire : &#8221;<strong>Flickr was last deployed 25 hours ago, including 3 changes by 1 person. In the last week there were 46 deploys of 967 changes by 17 people.</strong>&#8221; Évidemment les contraintes pour faire du déploiement continu sont énormes, il faut être capable d&#8217;automatiser toute les étapes du commit du code jusqu&#8217;au déploiement en production: compilation, packaging, tests unitaires, d&#8217;intégration, d&#8217;acceptance, de performance et évidemment le retour à une version précédente en cas d&#8217;erreur.</p>
<p style="text-align: justify; ">Nous sommes d&#8217;ores et déjà capable de le faire avec les outils d&#8217;intégration continue, mais pour le faire de façon plus optimale, Chris introduit la notion de build pipeline c&#8217;est-à-dire le découpage en étape du processus de déploiement. Malheureusement cela sert également de support pour une promotion commerciale de Cruise, outil d&#8217;intégration continue de ThoughtWorks qui supporte nativement les pipelines &#8230; Malgré tout la discussion reste intéressante car le concept de déploiement continu permet d&#8217;avoir une vision plus globale du développement d&#8217;une application: on ne construit plus seulement un logiciel mais un environnement complet car les contraintes de la production (OS, patch, &#8230;) sont pris en compte dès le début du processus. nous dépassons alors le concept cher à XP de &#8220;Collective Code Ownership&#8221; pour arriver au &#8220;Collective Environment Ownership&#8221;.</p>
<p style="text-align: center;"><strong>~~~~~~~~</strong></p>
<p style="text-align: justify; ">
<p style="text-align: justify; ">La pause repas est l&#8217;occasion de discuter, notamment avec Remy Sanlanville, qui présentera avec Freddy Mallet de <a href="http://www.sonarsource.com/" target="_blank">SonarSource</a> la session &#8220;Pour passer la crise, remboursez votre dette technique !&#8221; à l&#8217;occasion de l&#8217;agile tour 2009 à <a href="http://www.agiletour.org/fr/grenoble_programme.html" target="_blank">Grenoble</a> le 20 Octobre prochain et très probablement à <a href="http://www.agiletour.org/fr/at2009_geneve.html" target="_blank">Genève</a> le 12 Octobre</p>
<p style="text-align: center;"><strong>~~~~~~~~</strong></p>
<p style="text-align: justify; ">
<p style="text-align: justify; "><a href="http://social.hortis.ch/wp-content/uploads/2009/09/spm_a0037.jpg"><img class="alignright size-full wp-image-1039" style="border: 10px solid white;" title="acceptance testing" src="http://social.hortis.ch/wp-content/uploads/2009/09/spm_a0037.jpg" alt="" width="240" height="320" /></a>14 heures, je commence l&#8217;après-midi par la session &#8220;<a href="http://www.agiletour.org/fr/grenoble_programme.html" target="_blank"><strong>Acceptance Testing</strong></a>&#8221; animée par <a href="http://gojko.net/" target="_blank">Gojko Adzic</a> et <a href="http://skillsmatter.com/expert-profile/agile-testing/antony-marcano" target="_blank">Antony Marcano</a>. L&#8217;objectif de la session est de faire le top 5 (ou plus) des raisons pour lesquelles une équipe échoue à mettre en place des tests d&#8217;acceptance et de donner des pistes pour ne pas tomber dans ces travers. Lors de l&#8217;écriture de son livre &#8220;<a href="http://www.acceptancetesting.info/the-book/" target="_blank">Bridging the Communication Gap, Specification by Example and Agile Acceptance Testing</a>&#8220;, Gojko avait identifié 5 principales raisons:</p>
<ul>
<li>No collaboration</li>
<li>Focusing on &#8220;how&#8221; not on &#8220;what&#8221;</li>
<li>Tests unusable as live documentation</li>
<li>Expecting acceptance tests to be a full regression suite</li>
<li>Focusing on tool</li>
</ul>
<div>Après discussions et différents retours d&#8217;expérience, ce top 5 s&#8217;est transformé en top 10 avec en plus:</div>
<ul>
<li>Acceptance testing is not considered as &#8220;value-adding&#8221; activity</li>
<li>&#8220;test code&#8221; is not maintained with love</li>
<li>Objectives of team members not aligned</li>
<li>No management buy-in</li>
<li>Underestimating the skill required to do this well</li>
</ul>
<p style="text-align: justify; ">Alors que faire pour ne pas tomber dans le panneau:</p>
<p style="text-align: justify; ">
<ol>
<li>Les tests d&#8217;acceptance s&#8217;écrivent en équipe: vous et votre client, ce sont des spécifications !</li>
<li>L&#8217;important n&#8217;est pas &#8220;comment&#8221; faire mais &#8220;quoi&#8221; faire et ce n&#8217;est pas si évident.</li>
<li>Vos tests d&#8217;acceptance doivent être expressifs et exhaustifs car ils seront alors la vraie documentation du projet, n&#8217;oubliez pas ce sont les spécifications !</li>
<li>Ces tests ne sont pas des tests de régression, il y a d&#8217;autres outils pour cela, ce sont des spécifications !</li>
<li>Ne venez pas voir votre client avec un outil, Fitnesse est très bien, mais vous venez écrire des spécifications ! Un tableau blanc et des crayons sont bien plus appropriés, vous aurez tout le temps de traduire ces spécifications dans votre outil préféré après.</li>
<li>L&#8217;écriture des tests d&#8217;acceptance est considérée souvent comme secondaire alors que nous parlons des spécifications !</li>
<li>Le code des tests est considérés comme moins important que le code métier, pourtant si vous n&#8217;êtes pas capable de valider votre code au regard des spécifications &#8230;</li>
<li>L&#8217;objectif des différents membres de l&#8217;équipe doit être le même: délivrer la meilleure application possible pour le client et pas le développeur code et pas plus, le testeur teste et pas plus, &#8230;</li>
<li>Le management doit percevoir les tests différemment car ce sont les spécifications !</li>
<li>Ne sous estimez pas le niveau requis pour écrire ces tests d&#8217;acceptance !</li>
</ol>
<p style="text-align: center;"><strong>~~~~~~~~</strong></p>
<p style="text-align: justify; ">
<p style="text-align: justify; ">15h15, un sujet qui m&#8217;intéresse au plus haut point: &#8220;<strong>CI in the Cloud</strong>&#8221; car j&#8217;avais commencé à écrire un plugin Hudson pour démarrer des esclaves sur EC2, le cloud d&#8217;Amazon. Malheureusement pour moi, un certain kohsuke l&#8217;a développé bien plus vite que moi (voir <a href="http://wiki.hudson-ci.org/display/HUDSON/Amazon+EC2+Plugin" target="_blank">ici</a>) ! Mais revenons au sujet, pourquoi les différents outils d&#8217;intégration continue lorgne du côté du cloud computing ? Les raisons sont multiples et nous les énumérons:</p>
<ul>
<li>réduire les coûts d&#8217;infrastructure et de maintenance</li>
<li>optimiser le coût d&#8217;utilisation par CPU (chez Amazon, la tarification se fait sur le uptime)</li>
<li>absorber facilement les pics de charge.</li>
</ul>
<div>D&#8217;un autre côté les difficultés:</div>
<ul>
<li>le gros point noir: la sécurité, bien que des solutions existent (on peut monter un VPN avec des serveurs chez Amazon), peu de sociétés sont actuellement prêtes à voir leur code source partir en dehors de leur infrastructure propre.</li>
<li>la confiance envers le fournisseur du cloud.  Le <a href="http://www.touilleur-express.fr" target="_blank">touilleur</a> a d&#8217;ailleurs posé une question pertinente: &#8220;à qui faites vous le plus confiance: votre équipe d&#8217;admin système ou celle d&#8217;Amazon ?&#8221;. Personnellement je connais la réponse !</li>
<li>les problèmes réseaux peuvent rendre le système quasi inopérant</li>
<li>la maintenance de système complexe sera aussi difficile</li>
</ul>
<p style="text-align: center;"><strong>~~~~~~~~</strong></p>
<div>16h30, pour la dernière session de la journée, je choisis de suivre &#8220;<strong>Narrative Acceptance Test</strong>&#8220;. Mes espoirs sont grands après la magistrale session de ce début d&#8217;après-midi, malheureusement ce sera le moment le moins intéressant de la conférence. Nous avons droit à une présentation quasi commerciale de <a href="http://studios.thoughtworks.com/agile-test-automation" target="_blank">Twist</a> édité par ThougthWorks, puis un survol de <a href="http://fitnesse.org/" target="_blank">Fitnesse</a> et quelques bouts de code de <a href="http://jnarrate.org/" target="_blank">JNarrate</a> qui permet d&#8217;écrire des tests d&#8217;acceptance en langage naturel. Bref une déception, j&#8217;attendais plus d&#8217;informations sur les techniques de création de <a href="http://en.wikipedia.org/wiki/Domain-specific_programming_language" target="_blank">DSL</a>, mais la fatigue et mon niveau d&#8217;anglais très moyen ne m&#8217;ont pas permis d&#8217;orienter cette session comme je le désirais.</div>
<div>
<p style="text-align: center;"><strong>~~~~~~~~</strong></p>
</div>
<div>Enfin cette conférence s&#8217;est à terminée par un nouveau tour de table pour donner notre &#8220;AA moment of the day&#8221;, autrement dit &#8220;Le truc&#8221; qui nous a scotché, pour ma part je retiendrais la session sur la collaboration autour des tests d&#8217;acceptance de Gojko et Antony qui était véritablement extraordinaire.</div>
<p>Rendez-vous pour la prochaine édition dans l&#8217;une de ces villes: Zürich, Copenhage, Belgrade, Dublin ou Prague. Je vote Dublin !</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/09/24/citcon-paris-2009-le-compte-rendu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Retour sur XPDay France 2009</title>
		<link>http://social.hortis.ch/2009/08/11/retour-sur-xpday-france-2009/</link>
		<comments>http://social.hortis.ch/2009/08/11/retour-sur-xpday-france-2009/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 10:33:33 +0000</pubDate>
		<dc:creator>sylvain.labussiere</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[xp]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[conférence]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1014</guid>
		<description><![CDATA[Salut à tous,
Nous sommes quelques hortissiens à avoir eu la chance d&#8217;assister à cette conférence au mois de mai (mieux vaut tard que jamais). Les sessions étant dans l&#8217;ensemble de très bonne qualité, nous avons dû faire un choix. Voici donc celles qui nous ont particulièrement impressionnés: le compte-rendu
bonne lecture
]]></description>
			<content:encoded><![CDATA[<p>Salut à tous,</p>
<p>Nous sommes quelques hortissiens à avoir eu la chance d&#8217;assister à cette conférence au mois de mai (mieux vaut tard que jamais). Les sessions étant dans l&#8217;ensemble de très bonne qualité, nous avons dû faire un choix. Voici donc celles qui nous ont particulièrement impressionnés: <a href="http://social.hortis.ch/retour-sur-xpday-france-2009/">le compte-rendu</a></p>
<p>bonne lecture</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/08/11/retour-sur-xpday-france-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ne cherchez plus vos Planning Poker&#174; cards!</title>
		<link>http://social.hortis.ch/2009/07/01/ne-cherchez-plus-vos-planning-poker-cards/</link>
		<comments>http://social.hortis.ch/2009/07/01/ne-cherchez-plus-vos-planning-poker-cards/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 15:24:35 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1005</guid>
		<description><![CDATA[&#8230;Elles sont dans votre iPhone (ou votre iPod touch)  .
Téléchargez notre application sur l&#8217;AppStore et ayez toujours votre jeu sur vous!

Bonnes sessions de planning!
]]></description>
			<content:encoded><![CDATA[<p>&#8230;Elles sont dans votre iPhone (ou votre iPod touch) <img src='http://social.hortis.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .<br />
<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=320611244&#038;mt=8">Téléchargez</a> notre <a href="http://www.hortis.ch/index.php/NOS-OFFRES/Construction-Logicielle/application-iphone-the-agile-poker.html">application</a> sur l&#8217;AppStore et ayez toujours votre jeu sur vous!<br />
<img src="http://www.hortis.ch/images/stories/agilepoker/screen1.png" alt="agile poker screenshot" /><img src="http://www.hortis.ch/images/stories/agilepoker/screen2.png" alt="agile poker screenshot" /><img src="http://www.hortis.ch/images/stories/agilepoker/screen3.png" alt="agile poker screenshot" /><img src="http://www.hortis.ch/images/stories/agilepoker/screen4.png" alt="agile poker screenshot" /></p>
<p>Bonnes sessions de planning!</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/07/01/ne-cherchez-plus-vos-planning-poker-cards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mardi Gras Rétrospective : les photos !</title>
		<link>http://social.hortis.ch/2009/05/18/mardi-gras-retrospective-les-photos/</link>
		<comments>http://social.hortis.ch/2009/05/18/mardi-gras-retrospective-les-photos/#comments</comments>
		<pubDate>Mon, 18 May 2009 00:06:12 +0000</pubDate>
		<dc:creator>Jacques COUVREUR</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[au coeur d'Hortis]]></category>
		<category><![CDATA[evenement]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=974</guid>
		<description><![CDATA[Messieurs, nous venons de mettre à disposition quelques photos de nos expériences alchimiques du dernier mardi gras :

Alchimiste-Agile.com &#62; &#8220;Le Mardi-Gras&#8221;
Encore merci pour votre présence et votre feedback !
Rendez-vous aux prochains XP Day Paris 2009 ;o)
Bonne journée
j.
]]></description>
			<content:encoded><![CDATA[<p>Messieurs, nous venons de mettre à disposition quelques photos de nos expériences alchimiques du dernier mardi gras :</p>
<blockquote>
<p><a href="http://alchimiste-agile.com/">Alchimiste-Agile.com</a> &gt; &#8220;Le Mardi-Gras&#8221;</p></blockquote>
<p>Encore merci pour votre présence et votre feedback !</p>
<p>Rendez-vous aux prochains <a href="http://xpday.fr/programme#RetrospectiveLAmeliorationContinueApprivoisee">XP Day Paris 2009</a> ;o)</p>
<p>Bonne journée</p>
<p>j.</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/05/18/mardi-gras-retrospective-les-photos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
