<?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; test</title>
	<atom:link href="http://social.hortis.ch/category/test/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>Anonymisation ou, a-t-on besoin de laisser les clés du coffre au plombier venant réparer l&#8217;évier de la cuisine ?</title>
		<link>http://social.hortis.ch/2009/08/26/anonymisation-ou-a-t-on-besoin-de-laisser-les-cles-du-coffre-au-plombier-venant-reparer-levier-de-la-cuisine/</link>
		<comments>http://social.hortis.ch/2009/08/26/anonymisation-ou-a-t-on-besoin-de-laisser-les-cles-du-coffre-au-plombier-venant-reparer-levier-de-la-cuisine/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 05:20:55 +0000</pubDate>
		<dc:creator>Julien Behr</dc:creator>
				<category><![CDATA[ALM]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[cryptage]]></category>
		<category><![CDATA[mardi gras]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[Anonymisation]]></category>
		<category><![CDATA[données]]></category>
		<category><![CDATA[environnement]]></category>
		<category><![CDATA[sensibilité]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=1031</guid>
		<description><![CDATA[Dans la réalisation de tests sur des projets informatiques la préférence va bien souvent à la solution la plus rapide, la plus simple et la moins cher.
Ainsi pour l&#8217;installation d&#8217;un environnement de test la solution consiste souvent à récupérer des données de production. Je ne peux que donner raison à cette pratique qui permet de [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0cm;">Dans la réalisation de tests sur des projets informatiques la préférence va bien souvent à la solution la plus rapide, la plus simple et la moins cher.</p>
<p style="margin-bottom: 0cm;">Ainsi pour l&#8217;installation d&#8217;un environnement de test la solution consiste souvent à récupérer des données de production. Je ne peux que donner raison à cette pratique qui permet de construire des jeux d&#8217;essais à partir de cas réel, de disposer d&#8217;un volume conséquent d&#8217;informations en un minimum de temps, et de permettre au métier de retrouver ses cas à problèmes.</p>
<p style="margin-bottom: 0cm;">Pourquoi donc changer cette façon d&#8217;opérer qui semble satisfaire tout le monde ? <span id="more-1031"></span></p>
<p style="margin-bottom: 0cm;">Deux raisons viennent militer pour une modification :</p>
<ol>
<li>
<p style="margin-bottom: 0cm;">les équipes de développement sont de plus en plus éclatées. Ainsi une partie de l&#8217;équipe se situe-t-elle peut-être à l&#8217;extérieur, voire à l&#8217;étranger, voire chez un sous-traitant d&#8217;un sous-traitant. Et ils ont tous besoin des moyens de tester ce qu&#8217;ils produisent. La maitrise des individus accédant aux données est donc de plus en plus difficile. D&#8217;où la question de mon titre : a-t-on besoin de laisser les clés de la maison à l&#8217;artisan venant repeindre la façade ?</p>
</li>
<li>
<p style="margin-bottom: 0cm;">Les exigences des instances nationales et internationales en termes de protection de la sphère privée ont évoluées, et il n&#8217;est plus possible de laisser se balader dans la nature des informations nominatives et/ou sensibles. Il est vrai que jusqu&#8217;à présent les cas de divulgation, d&#8217;utilisation frauduleuse ou d&#8217;espionnage n&#8217;étaient pas légion, mais chacun de ces risques est présent. Et probablement beaucoup d&#8217;autres.</p>
</li>
</ol>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Il faut donc revoir notre façon de construire des environnements de test. Pour cela je propose une approche simple basé sur deux postulats :</p>
<ul>
<li>
<p style="margin-bottom: 0cm;">les meilleures données de test sont les données réelles (ou de production) et il faut chercher à s&#8217;en éloigner le moins possible</p>
</li>
<li>
<p style="margin-bottom: 0cm;">le respect de la réglementation 	est une obligation, celui des standards et des normes est bienvenu</p>
</li>
<p style="margin-bottom: 0cm;">
<p>N&#8217;étant pas adepte du bazooka pour chasser la souris, il me semble approprié de commencer par identifier les risques, c&#8217;est à dire le dommage que pourrait causer la divulgation ou l&#8217;exploitation d&#8217;une donnée, ainsi que la probabilité que ce dommage survienne (lié notamment à la difficulté et au matériel nécessaire pour réaliser un recoupement d&#8217;information).<br />
Ensuite une stratégie d&#8217;anonymisation 	peut être élaborée afin de couvrir ces risques que l&#8217;on aura 	préalablement hiérarchisés.</p>
<p>La mise en place d&#8217;un quelconque outil n&#8217;intervient qu&#8217;en suite, et tout investissement dans ce domaine doit être lié aux dommages possibles, et non pas à un quelconque challende technique.</p>
<p>Pour éviter d&#8217;être trop long je propose de présenter prochainement nos vues sur le sujet, avec une démonstration sur un cas d&#8217;école, dans le cadre d&#8217;un Mardi Gras au mois de septembre.</ul>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/08/26/anonymisation-ou-a-t-on-besoin-de-laisser-les-cles-du-coffre-au-plombier-venant-reparer-levier-de-la-cuisine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Agile Testing : les supports &#8230; enfin !</title>
		<link>http://social.hortis.ch/2009/05/14/agile-testing-les-supports-enfin/</link>
		<comments>http://social.hortis.ch/2009/05/14/agile-testing-les-supports-enfin/#comments</comments>
		<pubDate>Thu, 14 May 2009 08:50:01 +0000</pubDate>
		<dc:creator>Julien Behr</dc:creator>
				<category><![CDATA[ALM]]></category>
		<category><![CDATA[CP Agile]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agilité]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[mardi gras]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=971</guid>
		<description><![CDATA[Je prends enfin le temps de diffuser les supports de la présentation sur le Testing dans un mode Agile et &#8220;l&#8217;Agilisation&#8221; du Test.
Conscient qu&#8217;ils nécessitent des commentaires et explications, je suis prêt à la rééditée si suffisamment de personnes sont intéressés. Peut-être cette fois en conférence Web et/ou en milieu de journée.
Présentation Agile Testing
View more [...]]]></description>
			<content:encoded><![CDATA[<p>Je prends enfin le temps de diffuser les supports de la présentation sur le Testing dans un mode Agile et &#8220;l&#8217;Agilisation&#8221; du Test.</p>
<p>Conscient qu&#8217;ils nécessitent des commentaires et explications, je suis prêt à la rééditée si suffisamment de personnes sont intéressés. Peut-être cette fois en conférence Web et/ou en milieu de journée.</p>
<div id="__ss_1433156" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Présentation Agile Testing" href="http://www.slideshare.net/jubehr/prsentation-agile-testing?type=powerpoint">Présentation Agile Testing</a><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=prsentationagile-testing-090514033337-phpapp01&amp;stripped_title=prsentation-agile-testing" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=prsentationagile-testing-090514033337-phpapp01&amp;stripped_title=prsentation-agile-testing" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/jubehr">jubehr</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/05/14/agile-testing-les-supports-enfin/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mardi Gras : Agile Testing</title>
		<link>http://social.hortis.ch/2009/04/15/mardi-gras-agile-testing/</link>
		<comments>http://social.hortis.ch/2009/04/15/mardi-gras-agile-testing/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 14:20:53 +0000</pubDate>
		<dc:creator>Julien Behr</dc:creator>
				<category><![CDATA[ALM]]></category>
		<category><![CDATA[mardi gras]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=899</guid>
		<description><![CDATA[Comme promis lors d&#8217;un précédent post, je me propose de vous présenter
les rapports entre Test et Agilité 
Le jeudi 30 avril à 18h
au Geneva Business Center, avenue de Morgines 12, Petit-Lancy 1213
c&#8217;est à dire :

les meilleurs pratiques de test
leur intégration dans une démarche projet Agile
la mise en place d&#8217;une démarche Agile dans les projets de [...]]]></description>
			<content:encoded><![CDATA[<p>Comme promis lors d&#8217;un précédent post, je me propose de vous présenter</p>
<p style="text-align: center;"><strong>les rapports entre Test et Agilité </strong></p>
<p style="text-align: center;">Le jeudi 30 avril à 18h</p>
<p style="text-align: center;">au Geneva Business Center, <a href="http://maps.google.fr/maps?f=q&amp;source=s_q&amp;hl=fr&amp;geocode=&amp;q=petit+lancy+avenue+des+morgines+12&amp;sll=47.15984,2.988281&amp;sspn=18.50271,46.582031&amp;ie=UTF8&amp;z=16&amp;iwloc=A" target="_blank">avenue de Morgines 12</a>, Petit-Lancy 1213</p>
<p>c&#8217;est à dire :</p>
<ul>
<li>les meilleurs pratiques de test</li>
<li>leur intégration dans une démarche projet Agile</li>
<li>la mise en place d&#8217;une démarche Agile dans les projets de test</li>
</ul>
<p>Pour vous inscrire rien de plus simple : ajoutez un commentaire avec +1</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/04/15/mardi-gras-agile-testing/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>17 avril, webinar Hortis sur jDiffChaser</title>
		<link>http://social.hortis.ch/2009/04/03/17-avril-webinar-hortis-sur-jdiffchaser/</link>
		<comments>http://social.hortis.ch/2009/04/03/17-avril-webinar-hortis-sur-jdiffchaser/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 15:09:42 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[evenement]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[swing]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[utilisabilité]]></category>
		<category><![CDATA[webinar]]></category>
		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=866</guid>
		<description><![CDATA[Nous voulions depuis un petit moment lancer des Webinars pour que toute personne peu motivée pour se déplacer sur Genève (compte tenu de la circulation, nous comprenons) ait aussi la possibilité de suivre des présentations Hortis. Après ce premier essai, nous espérons réitérer régulièrement cette expérience, ceci en variant les thèmes ou même en les [...]]]></description>
			<content:encoded><![CDATA[<p>Nous voulions depuis un petit moment lancer des <strong>Webinars</strong> pour que toute personne peu motivée pour se déplacer sur Genève (compte tenu de la circulation, nous comprenons) ait aussi la possibilité de suivre des présentations Hortis. Après ce premier essai, nous espérons réitérer régulièrement cette expérience, ceci en variant les thèmes ou même en les rejouant plusieurs fois, nous verrons bien. <strong>Bien entendu les mardi gras d&#8217;Hortis dans nos locaux continueront à exister, pas d&#8217;inquiétude!</strong></p>
<p>Premier webinar de cette série: <strong>Présentation de jDiffChaser, une aide à la non-régression des rendus d&#8217;interfaces.</strong></p>
<p><a href="http://social.hortis.ch/wp-content/uploads/2009/04/jdiffchaserhomereallysmall.png"><img src="http://social.hortis.ch/wp-content/uploads/2009/04/jdiffchaserhomereallysmall.png" alt="" title="jdiffchaserhomereallysmall" width="200" height="72" class="alignright size-full wp-image-868" /></a>Durant cette présentation d&#8217;une heure environ, j&#8217;aborderai la problématique de régression de rendus d&#8217;interfaces que nous avions au sein de notre équipe de développement (interface de contrôle aérien). Nous parlerons ensuite de l&#8217;approche qui a été choisie pour avoir une aide automatisée puis détaillerons les possibilités de jDiffChaser, produit développé en interne et devenu Open Source.</p>
<p>Je vous invite donc à vous connecter <strong>le vendredi 17 avril à partir de 14h (heure locale Genève)</strong>, à l&#8217;adresse suivante: <strong><a href="http://conferences.hortis.ch/dimdim/">http://conferences.hortis.ch/dimdim/</a></strong></p>
<p>La room s&#8217;appellera <strong>jdiffchaser</strong> et le nombre de places sera <strong>limitée à 20 personnes</strong>.</p>
<p>Il vous <strong>faudra saisir une clé</strong> qui vous sera <strong>fournie le jour même par mail</strong>. C&#8217;est pourquoi je vous invite à <strong>vous inscrire <a href="http://www.hortis.ch/index.php/component/option,com_chronocontact/chronoformname,demande-inscription-webinar-jdiffchaser/lang,fr/">ici</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/04/03/17-avril-webinar-hortis-sur-jdiffchaser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Agile Testing ou Testing Agile</title>
		<link>http://social.hortis.ch/2009/03/10/agile-testing-ou-testing-agile/</link>
		<comments>http://social.hortis.ch/2009/03/10/agile-testing-ou-testing-agile/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 10:49:55 +0000</pubDate>
		<dc:creator>Julien Behr</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mardi gras]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[tendances]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[agile]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=832</guid>
		<description><![CDATA[Au premier abord on pourrait penser qu&#8217;il ne s&#8217;agit que d&#8217;une interversion probablement due à une traduction (partielle) de l&#8217;anglais au français.  Mais l&#8217;apparente trivialité de ma question vous laisse bien penser que ce n&#8217;est pas dans cette direction que je veux vous emmener.
En effet pour moi il s&#8217;agit de concepts différents. Pour résumer mon [...]]]></description>
			<content:encoded><![CDATA[<p>Au premier abord on pourrait penser qu&#8217;il ne s&#8217;agit que d&#8217;une interversion probablement due à une traduction (partielle) de l&#8217;anglais au français.  Mais l&#8217;apparente trivialité de ma question vous laisse bien penser que ce n&#8217;est pas dans cette direction que je veux vous emmener.<br />
En effet pour moi il s&#8217;agit de concepts différents. Pour résumer mon point de vue :</p>
<ul>
<li>l&#8217;<strong>Agile Testing</strong> regrouperait l&#8217;ensemble des pratiques de test appliquées à une démarche de projet Agile, c&#8217;est à dire l&#8217;implémentation et l&#8217;automatisation de tests unitaires, l&#8217;intégration continue, le Test Driven Development, etc …</li>
</ul>
<ul>
<li>Le <strong>Testing Agile</strong> serait la mise en oeuvre d&#8217;une démarche Agile dans les processus de test, de quelque nature ou de quelque niveau qu&#8217;ils soient.  Et pourquoi pas dans une démarche projet globale en cascade.</li>
</ul>
<p>On voit bien alors qu&#8217;il ne s&#8217;agit plus de la même chose.<br />
J&#8217;ai suivi le cursus de Scrum Master, toutefois la place du test au sein de la démarche n&#8217;a été que survolée. J&#8217;ai donc pris la liberté de réfléchir sur le sujet, à défaut de trouver beaucoup de littérature.<br />
Ainsi si beaucoup de choses ont été dites et écrites sur le premier point, il en reste encore beaucoup à dire sur le second.</p>
<p>Je vais donc programmer un  <strong>Mardi Gras</strong> sur mai ou juin (mars : Intégration continue, avril : présentation ITIL), afin de présenter mes idées sur le sujet et obtenir vos remarques et retours d&#8217;expériences.</p>
<p>Avis aux amateurs !</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/03/10/agile-testing-ou-testing-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8230; et Hortis sponsorise aussi le premier XPDay Suisse &#8220;Francophone&#8221;!</title>
		<link>http://social.hortis.ch/2009/02/01/et-hortis-sponsorise-aussi-le-premier-xpday-suisse-francophone/</link>
		<comments>http://social.hortis.ch/2009/02/01/et-hortis-sponsorise-aussi-le-premier-xpday-suisse-francophone/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 11:33:15 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[evenement]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=776</guid>
		<description><![CDATA[Toujours fidèle aux XPDays France certes, mais Hortis est d&#8217;autant plus fière   de sponsoriser, avec d&#8217;autres, un évênement marquant en 2009, le tout premier XPDay Suisse &#8220;Edition Francophone&#8221; organisé par l&#8217;association Agile-Swiss.org. Cette journée se déroulera au Geneva Business Center le 30 mars prochain. Le type de format sera celui des XPDays que [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.xpday.ch"><img alt="" src="http://xpday.agile-swiss.org/logos/logoXpDay200Pub.png" class="alignleft" width="200" height="127" /></a>Toujours fidèle aux XPDays France certes, mais Hortis est d&#8217;autant plus fière <img src='http://social.hortis.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  de sponsoriser, avec d&#8217;autres, un évênement marquant en 2009, le tout premier <a href="http://www.xpday.ch">XPDay Suisse &#8220;Edition Francophone&#8221; </a>organisé par l&#8217;association <a href="http://www.agile-swiss.org">Agile-Swiss.org</a>. Cette journée se déroulera au <strong>Geneva Business Center le 30 mars prochain</strong>. Le type de format sera celui des XPDays que l&#8217;on retrouve à travers le monde: à savoir des ateliers, des conférences, des débats, etc&#8230; tout cela autour des méthodes agiles de développement logiciel, de gestion de projet, d&#8217;optimisation des processus, bref, de quoi repartir de Genève bien renseigné et/ou rassuré et/ou motivé sur ce qui se cache réellement derrière ce terme &#8220;agilité&#8221; aujourd&#8217;hui presque devenu &#8220;buzz word&#8221; et pourtant utilisé dans le développement logiciel depuis bien longtemps. Que de chemin parcouru pour ces méthodes depuis les dix dernières années.</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/02/01/et-hortis-sponsorise-aussi-le-premier-xpday-suisse-francophone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hortis fidèle au sponsoring des XPDays France 2009!&#8230;</title>
		<link>http://social.hortis.ch/2009/02/01/hortis-fidele-au-sponsoring-des-xpdays-france-2009/</link>
		<comments>http://social.hortis.ch/2009/02/01/hortis-fidele-au-sponsoring-des-xpdays-france-2009/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 11:06:34 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[evenement]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=765</guid>
		<description><![CDATA[ 
Toujours fidèle aux XPDays France depuis leur création, Hortis est fière de supporter cet évênement en 2009! Au programme de cette édition qui se déroulera les 25 et 26 mai 2009, toujours une approche pragmatique du format &#8220;conférence&#8221; et beaucoup d&#8217;intervenants pour échanger sur l&#8217;agilité au sein du développement logiciel.
]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://www.hortis.ch"><img alt="" src="http://www.hortis.ch/logos/logoHortisXpDayFrNew.png" class="alignleft" width="218" height="97" /></a><a href="http://www.xpday.fr"><img src="http://social.hortis.ch/wp-content/uploads/2009/02/sponsorxpdaylogo.png" alt="" title="sponsorxpdaylogo" width="126" height="95" class="alignnone size-medium wp-image-766" /></a></center> <br />
Toujours fidèle aux XPDays France depuis leur création, Hortis est fière de supporter cet évênement en 2009! Au programme de cette édition qui se déroulera les <strong>25 et 26 mai 2009</strong>, toujours une approche pragmatique du format &#8220;conférence&#8221; et beaucoup d&#8217;intervenants pour échanger sur l&#8217;agilité au sein du développement logiciel.</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2009/02/01/hortis-fidele-au-sponsoring-des-xpdays-france-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L&#8217;ergonomie, vous y pensez souvent&#8230; avant?</title>
		<link>http://social.hortis.ch/2008/12/02/lergonomie-vous-y-penser-souvent-avant/</link>
		<comments>http://social.hortis.ch/2008/12/02/lergonomie-vous-y-penser-souvent-avant/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 15:30:16 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[agilité]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[utilisabilité]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/?p=619</guid>
		<description><![CDATA[&#8230; et pendant le développement? Ou seulement après? 
Il est un point que je désirais aborder depuis longtemps sur ce blog: la place que l&#8217;on veut bien donner à l&#8217;ergonomie au sein des projets informatiques actuels et surtout le bien fondé de l&#8217;intégration de la notion d&#8217;ergonomie dans des équipes de développements agiles. Par ergonomie, [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; et pendant le développement? Ou seulement après? </p>
<p>Il est un point que je désirais aborder depuis longtemps sur ce blog: la place que l&#8217;on veut bien donner à l&#8217;ergonomie au sein des projets informatiques actuels et surtout le bien fondé de <strong>l&#8217;intégration de la notion d&#8217;ergonomie dans des équipes de développements agiles</strong>. Par ergonomie, je veux parler de l&#8217;expérience que l&#8217;utilisateur aura lors de ses interactions avec le logiciel. Il s&#8217;agit là d&#8217;un facteur de qualité trop souvent sous-estimé et qui, pourtant, influencera grandement le ressenti de l&#8217;utilisateur.<span id="more-619"></span></p>
<p>Combien de fois des projets se sont vu commencer à développer la première version utilisable du logiciel sans avoir simulé son utilisation avec des utilisateurs. Pourtant, beaucoup gagneraient à &#8220;faire un brouillon&#8221; de ces interactions en amont avec des utilisateurs, peu importe la méthode de réalisation: maquettes logicielles ou bricolages faits de papier, de trombones, de coups de crayons et d&#8217;attaches parisiennes. C&#8217;est d&#8217;ailleurs cette dernière méthode qui, de mon point de vue, a le meilleur ratio coût/efficacité et se trouve pourtant la plus évitée parce que &#8220;pas assez hype&#8221; ou, je cite, &#8220;ridicule&#8221;.</p>
<p>Durant mon expérience, j&#8217;ai pu constater que l&#8217;ergonomie, quant elle avait été citée, avait souvent été vue comme un &#8220;mieux&#8221; à la priorité très faible&#8230; puis les mois passant, certains projets, s&#8217;ils arrivaient à atteindre leurs objectifs fonctionnels, se trouvaient affublés d&#8217;une mauvaise réputation auprès des utilisateurs. Ceux-ci trouvant l&#8217;usage du logiciel trop difficile, tortueux, illogique: bref, ce qu&#8217;on appelle une mauvaise expérience.</p>
<p>Après avoir lu, entre autres, des publications de <a href="http://www.billbuxton.com">Bill Buxton</a>, <a href="http://www.odannyboy.com">Dan Saffer</a>, <a href="http://en.wikipedia.org/wiki/Bill_Moggridge">Bill Moogridge</a> ou <a href="http://weblogs.media.mit.edu/SIMPLICITY/">Jon Maeda</a> ces dernières années, après avoir soulevé la question à l&#8217;<a href="http://social.hortis.ch/2008/03/10/agile-open-france-08-done/">Agile Open France 08</a> et en discutant de tout ceci avec des <a href="http://tecfaseed.unige.ch/door/index.php?module=News&#038;func=view&#038;prop=Topic&#038;cat=10012">chercheurs de l&#8217;Université de Genève spécialistes en ergonomie</a>, je prêche désormais pour l&#8217;intérêt d&#8217;intégrer dans des équipes de développement agiles la notion d&#8217;ergonomie, tant les deux mondes accordent l&#8217;importance qu&#8217;il se doit à l&#8217;avis de l&#8217;utilisateur. Sous la forme de l&#8217;intégration d&#8217;un profil d&#8217;ergonome ou d&#8217;une équipe sensibilisée à l&#8217;ergonomie, selon le contexte. Une chose est sûre: si l&#8217;on y gagne à itérer de manière incrémentale sur les fonctionnalités avec un utilisateur disponible, on y gagne tout autant à itérer sur l&#8217;ergonomie avec lui durant ces phases.</p>
<p>Devant la complexité des applications d&#8217;aujourd&#8217;hui, le besoin de donner à l&#8217;utilisateur l&#8217;occasion d&#8217;aller à l&#8217;essentiel est encore plus nécessaire et je me rassure en voyant ces réflexions de plus en plus présentes sur les blogs s&#8217;intéressant à l&#8217;agilité ou/et au designing d&#8217;intéractions&#8230;</p>
<p>Ajout de dernière minute: chose amusante, une illustration toute récente de ceci, certes concernant le grand public mais tout aussi valable pour l&#8217;informatique d&#8217;entreprise, m&#8217;a été indiquée, alors que je rédigeais ce texte, par un collègue me parlant d&#8217; <a href="http://www.macgeneration.com/news/voir/132802/interview-things-du-mac-a-l-iphone/2">un post sur l&#8217;application Things</a>, une application iPhone au succès dépassant les espérances de ses créateurs, l&#8217;ergonomie y étant pour quelque chose. Sur le post cité, les images de sketchs réalisés au crayon correspondent à ce qui a été cité plus haut. Alors, à vos crayons!&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2008/12/02/lergonomie-vous-y-penser-souvent-avant/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Look And Feel Swing et JDKs&#8230; jDiffChaser à la rescousse.</title>
		<link>http://social.hortis.ch/2008/02/04/look-and-feel-swing-et-jdks-jdiffchaser-a-la-rescousse/</link>
		<comments>http://social.hortis.ch/2008/02/04/look-and-feel-swing-et-jdks-jdiffchaser-a-la-rescousse/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 17:39:07 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[swing]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/2008/02/04/look-and-feel-swing-et-jdks-jdiffchaser-a-la-rescousse/</guid>
		<description><![CDATA[Juste un petit post pour vous relater notre dernier usage de jDiffChaser en clientèle. Passer à Java 1.6, en venant de la version 1.4.2 apporte son lot de surprise en termes de GUI. Le look and feel par défaut change entre ces deux opus. La plupart du temps, rien de méchant ni critique n&#8217;est détecté [...]]]></description>
			<content:encoded><![CDATA[<p>Juste un petit post pour vous relater notre dernier usage de <a title="jDiffChaser" href="http://sourceforge.net/projects/jdiffchaser">jDiffChaser</a> en clientèle. Passer à Java 1.6, en venant de la version 1.4.2 apporte son lot de surprise en termes de GUI. Le look and feel par défaut change entre ces deux opus. La plupart du temps, rien de méchant ni critique n&#8217;est détecté parmi la foule de différences visuelles, mais un check automatique peut aider à faire le tri sur ce que l&#8217;on adapte au nouveau LaF ou pas. D&#8217;où l&#8217;usage de jDiffChaser pour nous faciliter la tâche: <strong>on compare automatiquement et régulièrement l&#8217;ancienne version de l&#8217;application, tournant avec l&#8217;ancienne version de Java, avec la version en développement tournant, elle, sous java 1.6</strong>. Cela nous permet de trouver des petites coquilles comme la suivante:</p>
<p><a title="jDiffChaser helps finding diffs between jdks renderings" id="I521" href="http://social.hortis.ch/wp-content/uploads/2008/02/diffsJdk.png"><img title="DiffsJdks" id="image521" alt="DiffsJdks" src="http://social.hortis.ch/wp-content/uploads/2008/02/diffsJdk.thumbnail.png" /><br />
</a></p>
<p>En effet nous utilisons un produit annexe comme date picker depuis quelques années et il semblerait que son rendu diffère entre les deux versions. Certes l&#8217;allure diffère, mais la locale semble prise en compte de manière différente. Alors, mauvais usage de notre part ou comportement différent du composant sous java 1.6? Peu importe, le principal était de détecter le plus rapidement possible ce soucis avant la prochaine mise en production D&#8217;autant plus que nous ne l&#8217;avions pas remarqué auparavant en &#8220;jouant&#8221; avec l&#8217;application (avant de choisir de lancer nos tests jDiffChaser sous 2 jdks différents)&#8230; Comme quoi&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2008/02/04/look-and-feel-swing-et-jdks-jdiffchaser-a-la-rescousse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jDiffChaser v0.8: plus de facilité et de compatibilité</title>
		<link>http://social.hortis.ch/2007/10/19/jdiffchaser-v08-plus-de-facilite-et-de-compatibilite/</link>
		<comments>http://social.hortis.ch/2007/10/19/jdiffchaser-v08-plus-de-facilite-et-de-compatibilite/#comments</comments>
		<pubDate>Fri, 19 Oct 2007 11:36:29 +0000</pubDate>
		<dc:creator>Jérôme LAYAT</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[swing]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://social.hortis.ch/2007/10/19/jdiffchaser-v08-plus-de-facilite-et-de-compatibilite/</guid>
		<description><![CDATA[
Cela fait maintenant deux petites semaines que la dernière version est lancée sur sourceforge, la 0.8 donc, que l&#8217;on utilise régulièrement depuis un mois. Au programme de cet opus:

La gestion des redémarrages des applications remote a été revue,
La compatibilité MacOS (demandée par certains utilisateurs)
Les screenshots full-screen
Délais possibles avant les screenshots (pour pouvoir enregistrer, par exemple, [...]]]></description>
			<content:encoded><![CDATA[<p><img width="112" height="95" align="right" src="http://jdiffchaser.sourceforge.net/Because%20even%20if%20we%20are%20very%20careful..._files/jDiffChaserLogo_xl.png" /></p>
<p>Cela fait maintenant deux petites semaines que la dernière version est lancée sur <a href="http://sourceforge.net/projects/jdiffchaser">sourceforge</a>, la 0.8 donc, que l&#8217;on utilise régulièrement depuis un mois. Au programme de cet opus:</p>
<ul>
<li>La gestion des redémarrages des applications remote a été revue,</li>
<li>La compatibilité MacOS (demandée par certains utilisateurs)</li>
<li>Les screenshots full-screen</li>
<li>Délais possibles avant les screenshots (pour pouvoir enregistrer, par exemple, des éléments visuels présents uniquement si le pointeur est à un certain endroit)</li>
<li>La transparence de la télécommande d&#8217;enregistrement (pour voir l&#8217;interface lorsque l&#8217;on enregistre une application full screen)</li>
<li>L&#8217;enregistrement des mouvements des dialog boxes</li>
<li>Une amélioration dans la navigation du rapport résultant de l&#8217;exécution des comparaisons</li>
<p><span id="more-497"></span></ul>
<p>Pour rappel, <a href="http://jdiffchaser.sourceforge.net/Because%20even%20if%20we%20are%20very%20careful....html">jDiffChaser</a> permet d&#8217;automatiser la comparaison visuelle de deux versions d&#8217;une application Swing (généralement la dernière en production et celle en développement) selon une liste de scénarios temps réel enregistrés par les testeurs. On détecte ainsi les effets de bords d&#8217;un composant visuel modifié et utilisé dans plusieurs écrans de l&#8217;application. Il arrive que certains de ces écrans aient été oubliés d&#8217;être checkés manuellement par le team de développement après modification du composant, l&#8217;automatisation via jDiffChaser palie à ces failles. Les zones que l&#8217;on ne veut pas comparer peuvent être définies comme &#8220;à ignorer&#8221; d&#8217;une action de souris, lors de l&#8217;enregistrement du scénario.</p>
<p><a href="http://sourceforge.net/dbimage.php?id=134507"><img width="97" height="73" align="bottom" src="http://sourceforge.net/dbimage.php?id=134507" /></a></p>
<p>Libre à vous de choisir d&#8217;utiliser cet outil soit pour chasser les régressions visuelles soit pour visualiser et lister les changements entre versions.<br />
Un exemple ci-dessous de comparaison hardue à l&#8217;oeil nu:</p>
<div align="right">
<div align="right">
<div align="right">
<div align="right"><a href="http://jdiffchaser.sourceforge.net/Because%20even%20if%20we%20are%20very%20careful..._files/image_1.png"><img align="left" style="width: 88px; height: 70px" src="http://jdiffchaser.sourceforge.net/Because%20even%20if%20we%20are%20very%20careful..._files/image_1.png" /></a></div>
<div align="right"><a href="http://jdiffchaser.sourceforge.net/Because%20even%20if%20we%20are%20very%20careful..._files/image_2.png"><img align="left" style="width: 87px; height: 69px" src="http://jdiffchaser.sourceforge.net/Because%20even%20if%20we%20are%20very%20careful..._files/image_2.png" /></a><a href="http://jdiffchaser.sourceforge.net/Because%20even%20if%20we%20are%20very%20careful..._files/diffs.png"><img width="87" height="69" align="left" style="width: 87px; height: 69px" src="http://jdiffchaser.sourceforge.net/Because%20even%20if%20we%20are%20very%20careful..._files/diffs.png" /></a></div>
</div>
</div>
</div>
<p>-</p>
<p>-</p>
<p>-</p>
<p>-</p>
]]></content:encoded>
			<wfw:commentRss>http://social.hortis.ch/2007/10/19/jdiffchaser-v08-plus-de-facilite-et-de-compatibilite/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
