<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>L'avis de l'iguane &#187; informatique</title>
	<atom:link href="http://iguane39.wordpress.com/category/informatique/feed/" rel="self" type="application/rss+xml" />
	<link>http://iguane39.wordpress.com</link>
	<description>Un blog sur l'informatique, le travail, la communication..., se détendre.</description>
	<lastBuildDate>Thu, 01 Oct 2009 21:37:54 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='iguane39.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/59f54ea368574dbb4186271b29dc7cc8?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>L'avis de l'iguane &#187; informatique</title>
		<link>http://iguane39.wordpress.com</link>
	</image>
			<item>
		<title>La fibre optique avec DartyBox</title>
		<link>http://iguane39.wordpress.com/2009/10/01/la-fibre-optique-avec-dartybox/</link>
		<comments>http://iguane39.wordpress.com/2009/10/01/la-fibre-optique-avec-dartybox/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 21:37:54 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[détente]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[vie perso]]></category>
		<category><![CDATA[adsl]]></category>
		<category><![CDATA[darty]]></category>
		<category><![CDATA[dartybox]]></category>
		<category><![CDATA[débit]]></category>
		<category><![CDATA[fibre optique]]></category>
		<category><![CDATA[hd]]></category>
		<category><![CDATA[qualité]]></category>
		<category><![CDATA[thd]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=262</guid>
		<description><![CDATA[Ahah, si vous lisez ce post, c&#8217;est que la fibre optique vous titille. Vous hésitez, vous recherchez des informations pour sauter le pas. Et vous faites bien de lire cet article.
Alors venons en vite au fait.
Je venais juste de m&#8217;installer sur la région de Lille et j&#8217;avais choisi Free en ADSL, un bon opérateur qui [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=262&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ahah, si vous lisez ce post, c&#8217;est que la fibre optique vous titille. Vous hésitez, vous recherchez des informations pour sauter le pas. Et vous faites bien de lire cet article.</p>
<p><strong>Alors venons en vite au fait.</strong></p>
<p>Je venais juste de m&#8217;installer sur la région de Lille et j&#8217;avais choisi Free en ADSL, un bon opérateur qui m&#8217;a malheureusement servi du 4 Mbits/s, car je me trouvais en bout de ligne donc avec pas mal de perte. J&#8217;avais donc le choix entre surfer sur Internet, regarder la télé en bas débit ou enregistrer une émission. Choix difficile, voire cruel.</p>
<p>J&#8217;ai cherché un peu ce que je pouvais faire pour améliorer tout ca, mais un concurrent toujours dans l&#8217;ADSL ne m&#8217;aurait rien apporté de plus.</p>
<p>Il y avait bien Numéricable, mais avec sa réputation, visiblement toujours de vigueur, je ne voulais pas payer plus pour ne plus rien avoir. Petite anecdote : Je vais dans une boutique Numéricable et j&#8217;attends avec 4 clients mécontents devant moi (pas bon) et un vendeur absolument pas motivé, qui donne des renseignements différents de ceux donnés par téléphone. Et pas de décodeur en stock. Ca ne donne vraiment pas envie.</p>
<p>Mais 4Mbits/s, je ne pouvais pas rester sans rien faire. Et en cherchant, j&#8217;ai vu que Darty proposait le THD avec sa DartyBox.</p>
<p><strong>Contacter Darty par téléphone</strong></p>
<p>Alors j&#8217;appelle Darty un vendredi soir sur un numéro au tarif local, c&#8217;est raisonnable. Et là on me dit, faut prendre RDV pour avoir des infos sur les offres DartyBox. Je me dis bizarre, mais pourquoi pas. Alors je donne mon tel et je leur demande de me rappeler le lendemain. Et le lendemain (samedi donc), pas d&#8217;appel. Dommage. Bon, motivé, je rappelle et je tombe sur une charmante opératrice du maghreb qui ne comprend pas vraiment pourquoi je devais prendre RDV, mais on ne cherche pas. Je lance donc mon inscription, même si je ne sais pas vraiment quel sera mon débit réel, 30Mb/s ou 100Mb/s. Je me dis que même 30, c&#8217;est déjà pas mal. L&#8217;inscription se fait assez rapidement avec une confirmation par email. Je dois récupérer ma DartyBox à mon Darty le plus proche le lundi, pas de souci. Et avec résiliation Free automatique, que demande le peuple&#8230;?</p>
<p><strong>Récupérer sa DartyBox</strong></p>
<p>Le lundi, je vais à mon magasin et je dis que je viens prendre ma DartyBox. On me regarde avec de gros yeux, comme si c&#8217;était la première fois que quelqu&#8217;un venait pour prendre ce type de matériel. C&#8217;est récent certes, mais quand même.</p>
<p>Je donne donc ma référence et on essaie de chercher mon contrat, mais ca n&#8217;a pas l&#8217;air de fonctionner comme il faut. Mon vendeur décide donc d&#8217;annuler le premier contrat et d&#8217;en refaire un. Pourquoi pas, si je peux avoir mon THD. Une heure quand même pour tout faire, plus que par téléphone, mais ce n&#8217;est pas grave, je sors avec mes boites et j&#8217;ai une date pour l&#8217;installation gratos.</p>
<p><strong>L&#8217;installation</strong></p>
<p>Le vendredi, donc, pour cause de dispo perso, l&#8217;installateur vient et fait son travail, nickel. J&#8217;ai donc le THD. Excellent.</p>
<p>Voici maintenant 15 jours que j&#8217;ai le THD et je ne regrette pas son choix. Cependant&#8230;</p>
<p><strong>Sur le long terme</strong></p>
<p>Je n&#8217;ai &#8220;que&#8221; du 30 Mbits/s, qui avec les différents tests faits sur Internet s&#8217;avère plus proche de 15 MBits/s, voire 12MBits/s. C&#8217;est bien, mais bien loin de la réalité.</p>
<p>En appelant Darty, on comprend que  les débits qui sont vendus ne sont jamais ceux que vous aurez réellement. En effet, 4 à 7 MBits/s sont utilisés pour gérer le réseau (ce qui permet par la même occasion à Darty de suivre votre consommation, quantité de download/upload, connexion&#8230;). J&#8217;espère quand même que tout n&#8217;est pas tracé, mais ca commence à faire peur&#8230;</p>
<p>Et surtout on essaie de vous expliquer que vous ne partagez pas vos 30Mbits/s avec vos voisins, mais que si ceux-ci utilisent beaucoup Internet, ca a quand même un impact pour vous. Ah c&#8217;est dommage quand même.</p>
<p><strong>Alors quel est mon conseil ?</strong></p>
<ul>
<li>Si vous avez Internet par ADSL et que vous êtes près du DSLAM, soit dans les 16Mbits/s de download, allez sur le site de Numéricable et voyez si la fibre qu&#8217;il propose est à 30 ou 100 Mbits/s. Darty utilisant leur réseau, vous saurez à l&#8217;avance quel sera le votre. S&#8217;il s&#8217;agit de 30Mbits, ne passez pas à la fibre, ca ne vous apportera rien sauf si vous n&#8217;êtes pas satisfait de votre FAI actuel, bien sur.</li>
</ul>
<ul>
<li>Si vous êtes loin du DSLAM, avec des réseaux bas, genre 4 à 7 Mbits, jetez-vous sur l&#8217;offre Darty (allez sur le site de Numéricable, si vous voulez connaitre votre futur débit).</li>
</ul>
<p><strong>Quid des autres services ?</strong></p>
<ul>
<li>Pour le téléphone, rien à dire de particulier. Ca marche, c&#8217;est de bonne qualité.</li>
</ul>
<ul>
<li>Pour la télévision, de la HD de bonne qualité, moins de chaines que sur l&#8217;ADSL, mais ce ne sont que des chaines que je ne regardais pas de toute facon. Cependant un guide des programmes vraiment très très (très) mal pensé. Et j&#8217;insiste sur ce point. L&#8217;interface est jolie mais absolument pas pratique, tout le contraire de celle de Free, très moche mais très facile pour surfer d&#8217;une chaine à l&#8217;autre ou d&#8217;une journée à l&#8217;autre.</li>
</ul>
<p><strong>Les faux prix</strong></p>
<p>S&#8217;il y a bien un truc qui me fait marrer, mais qui devrait plutôt me faire pleurer, c&#8217;est les prix affichés. On vous annonce des tarifs à 29,90€/mois. Sauf que le décodeur est obligatoire à louer tous les mois pour 5 € et le modem est lui aussi obligatoire pour 3 €. Donc de 29,90€/mois on passe à 37,90€/mois. Si c&#8217;est pas de la publicité mensongère ca&#8230; M&#8217;enfin tous les concurrents sont à peu près pareils, c&#8217;est de bonne guerre.</p>
<p><strong>Conclusion</strong></p>
<p>Darty est très compétent dans les services, tant le conseil, les contrats, l&#8217;installation que le support, un peu moins dans la maitrise de son réseau (qui n&#8217;est pas le sien d&#8217;ailleurs) et c&#8217;est dommage.</p>
<p><strong>Astuce</strong></p>
<p>Si vous arrivez à prouver que votre débit est à 50% de sa valeur vendue, &lt;15MBits/s au lieu de 30MBits/s, alors c&#8217;est possible qu&#8217;ils interviennent, mais ca reste à prouver. Je vais tenter l&#8217;expérience. Qui ne tente rien n&#8217;a rien.</p>
<p> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/262/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=262&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/10/01/la-fibre-optique-avec-dartybox/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>
	</item>
		<item>
		<title>Dématérialisez !</title>
		<link>http://iguane39.wordpress.com/2009/07/07/dematerialisez/</link>
		<comments>http://iguane39.wordpress.com/2009/07/07/dematerialisez/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 18:53:18 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[réflexion]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[vie perso]]></category>
		<category><![CDATA[clé usb]]></category>
		<category><![CDATA[coffre-fort]]></category>
		<category><![CDATA[compte bancaire]]></category>
		<category><![CDATA[dématérialiser]]></category>
		<category><![CDATA[document numérique]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=246</guid>
		<description><![CDATA[L&#8217;heure du tout numérique est arrivée !
Les utilisateurs d&#8217;Internet, presque 30 millions en France, sont habitués à gérer des fichiers numériques, que ce soit de simples documents, des photos ou des vidéos. Ceux-ci gèrent leur recherche d&#8217;informations, achètent, vendent, louent, réservent, payent.
Les entreprise en avance
Les entreprises, elles, fonctionnent maintenant surtout avec Internet, elles communiquent avec [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=246&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>L&#8217;heure du tout numérique est arrivée !</p>
<p>Les utilisateurs d&#8217;Internet, presque 30 millions en France, sont habitués à gérer des fichiers numériques, que ce soit de simples documents, des photos ou des vidéos. Ceux-ci gèrent leur recherche d&#8217;informations, achètent, vendent, louent, réservent, payent.</p>
<p><strong>Les entreprise en avance</strong></p>
<p>Les entreprises, elles, fonctionnent maintenant surtout avec Internet, elles communiquent avec les emails, les calendriers, les pièces jointes et la téléphonie IP en interne et avec leur site Web en externe. Bien souvent, même si ceci se caractérise principalement chez les plus grosses d&#8217;entre elles ou les plus baignées dans le contexte d&#8217;Internet, elles ont déjà commencé à dématérialiser. Les recherches de postes, la gestion des congés, les achats de transport, les conférences, les formations, la gestion des heures facturées&#8230; Certaines ont même déjà dématérialisé les salaires, factures et/ou contrats.</p>
<p><strong>L&#8217;état fait bonne figure</strong></p>
<p>L&#8217;état lui-même, bien souvent en retard dans les grandes transitions, s&#8217;est mis à l&#8217;heure du numérique. Car en effet, il y a vu tout son intérêt. Une disponibilité 24/7 de l&#8217;information et du service, une baisse des besoins en personnel, une plus grande rapidité de gestion et une baisse des coûts non négligeable. Ainsi tout un chacun peut maintenant communiquer avec l&#8217;état via email, s&#8217;informer sur l&#8217;ensemble des sites Internet proposés pour des horaires, des conseils, des procédures, des formulaires&#8230; Nous pouvons payer en ligne, réclamer, déclarer&#8230;</p>
<p><strong>Le citoyen, maillon faible ?</strong></p>
<p>Dans toute cette chaine numérique, il reste cependant un maillon faible, le citoyen, qui n&#8217;est pour l&#8217;instant qu&#8217;à la marge du numérique et qui ne le suit que parce qu&#8217;il y est poussé par les sociétés et l&#8217;état. Mais tout ceci doit changer, tout ceci va changer.</p>
<p>Citoyen, il te faut maintenant passer à l&#8217;heure du numérique dans son intégralité. Préférez les documents numériques aux documents papier, que ce soit pour vos factures, pour vos salaires, pour vos contrats, pour vos déclarations.</p>
<p>Prenez l&#8217;ensemble de vos documents importants existants et utilisez l&#8217;une des nombreuses super imprimantes 4 en 1, qui va vous permettre de tout numériser en un clic de bouton.</p>
<p>Ensuite, triez, classez, sauvegardez et archivez vos documents pour vous en servir le jour où vous en aurez besoin. Mais faites attention, certains documents peuvent être sensibles, ne les égarez pas.</p>
<p><strong>Liste de documents importants</strong></p>
<p>Dans cette revue de documents, nous pouvons citer :</p>
<ul>
<li>Les factures : Telecom, Electricité, Gaz, services à la personne, gros paiements (voiture, maison)&#8230;</li>
<li>Les documents personnels : Carte d&#8217;identité, Passeport, Permis de conduire, Carte Vitale&#8230;</li>
<li>Les bulletins de salaire,</li>
<li>Les actes notarials,</li>
<li>Les documents émanants de l&#8217;état.</li>
</ul>
<p><strong>Comment gérer cette masse de données ?</strong></p>
<p>Avec une masse d&#8217;informations si importante, il va falloir apprendre à tout gérer, selon certaines contraintes :</p>
<ul>
<li>Une sécurisation optimale des données : pour ne pas les fournir au premier inconnu qui passe, mais également pour ne pas les perdre,</li>
<li>Un acces à tout instant de partout : car c&#8217;est également l&#8217;objectif de la dématérialisation,</li>
<li>Une mise à jour rapide et facile : car de nouveaux documents et besoins apparaissent chaque jour.</li>
</ul>
<p><strong>Internet ou clé USB ?</strong></p>
<p>Si la clé USB possède des avantages non négligeables, elle a un gros inconvenient, elle a de grosses probabilites d&#8217;être perdue ou cassée. Ce qui peut s&#8217;avérer catastrophique.</p>
<p>Concernant Internet, il va vous falloir un site répondant à toutes les contraintes et ici la sécurite peut restreindre l&#8217;utilisation d&#8217;un grand nombre de sites. Il vous faut un gros espace de stockage, environ 1 Go, voire un peu plus (et peut-être beaucoup plus dans 5 ans). Un espace facile d&#8217;accès mais bien sécurisé, une sorte de coffre-fort, et surtout simple d&#8217;utilisation pour l&#8217;ajout de nouveaux documents. Et c&#8217;est ici que nous retrouvons les entreprises et plus particulierement les banques, qui ont déjà réfléchi à la question et qui commencent à proposer leurs offres.</p>
<p><strong>Un coffre-fort numérique</strong></p>
<p>Puisqu&#8217;elles savent que vous avez ce type de besoin (elles l&#8217;ont également) et que vous avez un accès Internet vers votre compte en ligne, celles-ci proposent des coffres-forts numériques pour y stocker toutes vos données. Un moyen simple et peu coûteux (pour elles) d&#8217;engranger plus d&#8217;argent en élargissant un peu leur business.</p>
<p>Vous pourrez ainsi, de partout dans le monde, récupérer une photocopie de votre passeport ou de votre permis de conduire si vous l&#8217;avez perdu (ce qui n&#8217;est pas une preuve suffisante, mais peu vous aider dans de nombreux cas). Vous pourrez aussi envoyer une copie de votre diplôme a votre nouvel employeur, même si vous êtes au bord de la plage pour les vacances.</p>
<p>Notre vie numérique n&#8217;est qu&#8217;à son commencement, préparez-vous à entrer dans un autre monde.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/246/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/246/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/246/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=246&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/07/07/dematerialisez/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>
	</item>
		<item>
		<title>Astuces pour la Fonera 2</title>
		<link>http://iguane39.wordpress.com/2009/07/03/astuces-pour-la-fonera-2/</link>
		<comments>http://iguane39.wordpress.com/2009/07/03/astuces-pour-la-fonera-2/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 22:03:29 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[détente]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[vie perso]]></category>
		<category><![CDATA[aide]]></category>
		<category><![CDATA[astuces]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[développeur]]></category>
		<category><![CDATA[fon]]></category>
		<category><![CDATA[fonera]]></category>
		<category><![CDATA[FonShare]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[megaupload]]></category>
		<category><![CDATA[partage réseau]]></category>
		<category><![CDATA[rapidshare]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=235</guid>
		<description><![CDATA[Voici quelques astuces pour La Fonera 2, qui seront utiles à toutes personnes souhaitant profiter au mieux de sa petite boite blanche.
Changer le mot de passe pour activer les services d&#8217;accès
La Fonera 2 contient un petit bug peu connu qui ne permet pas d&#8217;activer les services tels le WebGUI ou le FTP vers l&#8217;extérieur si [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=235&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Voici quelques astuces pour La Fonera 2, qui seront utiles à toutes personnes souhaitant profiter au mieux de sa petite boite blanche.</p>
<p><strong>Changer le mot de passe pour activer les services d&#8217;accès</strong></p>
<p>La Fonera 2 contient un petit bug peu connu qui ne permet pas d&#8217;activer les services tels le WebGUI ou le FTP vers l&#8217;extérieur si le mot de passe ne contient pas 8 caractères dont un chiffre. Changer le mot de passe pour suivre ces recommandations et rebooter la Fonera 2. Si vous avez deja activé les services en question, désactivez-les, validez et réactivez. Ceux-ci devraient alors être disponible de l&#8217;extérieur.</p>
<p><strong>Passer en mode développeur pour obtenir la connexion SSH</strong></p>
<p>Si vous souhaitez accéder via SSH à votre Fonera 2, vous devez impérativement passer en mode développeur, présent sur la page plugin du dashboard. Votre interface Fonera 2 passera alors en vert. Vous pourrez même fournir un accès SSH depuis l&#8217;extérieur a votre Fonera 2. A utiliser avec précaution. L&#8217;accès se fait avec le compte &#8216;root&#8217; et votre mot de passe d&#8217;administration.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://blog.fonosfera.org/wp-content/uploads/2009/01/fon2_settings_plugins_proxy2-custom.png"><img title="Interface Fonera 2 en mode developpeur" src="http://blog.fonosfera.org/wp-content/uploads/2009/01/fon2_settings_plugins_proxy2-custom.png" alt="Interface Fonera 2 en mode developpeur" width="500" height="279" /></a><p class="wp-caption-text">Interface Fonera 2 en mode developpeur</p></div>
<p><strong>Accéder aux fichiers via un réseau partagé avec Vista</strong></p>
<p>Vista a changé son implementation de Samba pour accéder aux fichiers via un réseau partagé. A cause d&#8217;un petit bug, celui-ci n&#8217;est plus disponible directement. Vous devez modifier la clé de registre suivante pour y accéder.</p>
<ul>
<li><em>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LmCompatibilityLevel = 3</em> -&gt; passez sa valeur a 0, le deblocage devrait être immediat. J&#8217;ai le même souci sous XP, mais cette astuce ne fonctionne pas. Si l&#8217;un de vous a plus d&#8217;info, qu&#8217;il m&#8217;en fasse part dans les commentaires. Je tiens mes infos de cette <a href="http://www.michel-eudes.net/blog/index.php?2007/05/05/33-samba-et-vista&amp;cos=1">page</a>.</li>
</ul>
<p><strong>Plugin Firefox pour ajouter des torrents et fichiers RapidShare/MegaUpload</strong></p>
<p>L&#8217;équipe de la Fonera 2 a développé un petit plugin qui permet d&#8217;envoyer les torrents et fichiers RapidShare/MegaUpload en téléchargement sur sa Fonera 2 en un clic. Je vous le conseille fortement. C&#8217;est particulièrement utile.</p>
<ul>
<li><a href="http://wiki.fon.com/wiki/Firefox_Fonera_2_Addon">FoneraDownloader </a>(ne fonctionne qu&#8217;avec le firmware 2.2.6 de la Fonera, une mise à jour est nécessaire)</li>
</ul>
<div class="wp-caption aligncenter" style="width: 530px"><a href="http://wiki.fon.com/wiki/Firefox_Fonera_2_Addon"><img title="Plugin Firefox pour Fonera 2" src="http://wiki.fon.com/mediawiki/images/d/d0/Firefox_addon3.jpg" alt="Plugin Firefox pour Fonera 2" width="520" height="162" /></a><p class="wp-caption-text">Plugin Firefox pour Fonera 2</p></div>
<p>Liens à suivre pour tout connaitre de La Fonera 2</p>
<ul>
<li>Le <a href="http://blog.fon.com/en/">blog Fon officiel en anglais</a></li>
<li>Le <a href="http://blog.fon.com/fr/">blog Fon officiel en francais</a></li>
<li>Le <a href="http://english.martinvarsavsky.net/">blog du principal développeur de la Fonera 2 en anglais</a></li>
<li>Le <a href="http://boards.fon.com/index.php">forum Fon sur la Fonera</a></li>
</ul>
<div class="wp-caption aligncenter" style="width: 208px"><a href="http://fonshare.codeplex.com/"><img title="Logo FonShare" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=fonshare&amp;DownloadId=73091&amp;Build=15196" alt="Logo FonShare" width="198" height="66" /></a><p class="wp-caption-text">Logo FonShare</p></div>
<p>Retrouvez également sur CodePlex le projet <strong><a href="http://fonshare.codeplex.com/">FonShare</a></strong>, qui permet de partager des fichiers via FTP sur des groupes de Fonera 2 en toute sécurité.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/235/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=235&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/07/03/astuces-pour-la-fonera-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>

		<media:content url="http://blog.fonosfera.org/wp-content/uploads/2009/01/fon2_settings_plugins_proxy2-custom.png" medium="image">
			<media:title type="html">Interface Fonera 2 en mode developpeur</media:title>
		</media:content>

		<media:content url="http://wiki.fon.com/mediawiki/images/d/d0/Firefox_addon3.jpg" medium="image">
			<media:title type="html">Plugin Firefox pour Fonera 2</media:title>
		</media:content>

		<media:content url="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=fonshare&#38;DownloadId=73091&#38;Build=15196" medium="image">
			<media:title type="html">Logo FonShare</media:title>
		</media:content>
	</item>
		<item>
		<title>FonShare : Cloud downloading</title>
		<link>http://iguane39.wordpress.com/2009/06/27/fonshare-cloud-downloading/</link>
		<comments>http://iguane39.wordpress.com/2009/06/27/fonshare-cloud-downloading/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 02:38:39 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[vie perso]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[codeplex]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[fon]]></category>
		<category><![CDATA[fonera]]></category>
		<category><![CDATA[FonShare]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[private network]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=232</guid>
		<description><![CDATA[I created the Killer App to share and download files in private networks.

Please find all about this project in my project Web Site on CodePlex.

FonShare on CodePlex

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=232&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I created the Killer App to share and download files in private networks.</p>
<p style="text-align:center;">
<div class="wp-caption aligncenter" style="width: 208px"><a href="http://fonshare.codeplex.com/"><img title="FonShare" src="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=fonshare&amp;DownloadId=73091&amp;Build=15196" alt="FonShare : Cloud Downloading" width="198" height="66" /></a><p class="wp-caption-text">FonShare : Cloud Downloading</p></div>
<div id="attachment_222" class="wp-caption aligncenter" style="width: 565px"><img class="size-full wp-image-222" title="FonShare - Cloud Concept" src="http://iguane39.files.wordpress.com/2009/06/fonshare-cloud-concept.jpg?w=555&#038;h=299" alt="Cloud Concept of groups between servers" width="555" height="299" /><p class="wp-caption-text">Cloud Concept of groups between servers</p></div>
<p>Please find all about this project in my project Web Site on CodePlex.</p>
<ul>
<li><a href="http://fonshare.codeplex.com/">FonShare on CodePlex</a></li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/232/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=232&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/06/27/fonshare-cloud-downloading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>

		<media:content url="http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=fonshare&#38;DownloadId=73091&#38;Build=15196" medium="image">
			<media:title type="html">FonShare</media:title>
		</media:content>

		<media:content url="http://iguane39.files.wordpress.com/2009/06/fonshare-cloud-concept.jpg" medium="image">
			<media:title type="html">FonShare - Cloud Concept</media:title>
		</media:content>
	</item>
		<item>
		<title>FonShare : Le cloud appliqué aux téléchargements</title>
		<link>http://iguane39.wordpress.com/2009/06/25/fonshare-le-cloud-applique-aux-telechargements/</link>
		<comments>http://iguane39.wordpress.com/2009/06/25/fonshare-le-cloud-applique-aux-telechargements/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 19:24:48 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[réflexion]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[vie perso]]></category>
		<category><![CDATA[anti-Hadopi]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[fonera]]></category>
		<category><![CDATA[FonShare]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[partage]]></category>
		<category><![CDATA[réseau privé]]></category>
		<category><![CDATA[réseaux sociaux]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[telechargement]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=221</guid>
		<description><![CDATA[Il y a quelques temps, j&#8217;avais posté un article sur l&#8217;arme ultime anti-Hadopi.
Apres mûre réflexion, j&#8217;ai abouti a un concept qui commence à prendre forme et qui devrait concrétiser les dires de mon précédent post.
Pour marier téléchargements privés et réseaux sociaux, il faut impérativement un serveur personnel fournissant du contenu. Un serveur FTP fait parfaitement [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=221&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Il y a quelques temps, j&#8217;avais posté un article sur l&#8217;<a href="http://iguane39.wordpress.com/2009/03/19/larme-ultime-anti-hadopi/">arme ultime anti-Hadopi</a>.</p>
<p>Apres mûre réflexion, j&#8217;ai abouti a un concept qui commence à prendre forme et qui devrait concrétiser les dires de mon <a href="http://iguane39.wordpress.com/2009/03/19/larme-ultime-anti-hadopi/">précédent post</a>.</p>
<p>Pour marier téléchargements privés et réseaux sociaux, il faut impérativement un serveur personnel fournissant du contenu. Un serveur FTP fait parfaitement l&#8217;affaire mais la fonera 2 semble être l&#8217;outil idéal pour valider le concept.</p>
<ul>
<li>Prenez donc une fonera 2, branchez un disque dur et fournissez quelques fichiers a votre serveur FTP accessible sur le web.</li>
</ul>
<ul>
<li>Inscrivez-vous au service FonShare (<em>pas encore déployé, prenez patience</em>) et remplissez les informations concernant votre fonera.</li>
</ul>
<ul>
<li>Créez un groupe ou rejoignez un groupe existant.</li>
</ul>
<ul>
<li>Visualisez les fichiers de ce groupe et choisissez ceux que vous souhaitez télécharger,</li>
</ul>
<ul>
<li>Patientez pendant le téléchargement entre les foneras, puis profitez de vos nouveaux fichiers téléchargés.</li>
</ul>
<ul>
<li>Partagez avec vos autres groupes les nouveaux fichiers téléchargés.</li>
</ul>
<p>Voici quelques schémas décrivant les détails techniques du projet.</p>
<div id="attachment_222" class="wp-caption aligncenter" style="width: 565px"><img class="size-full wp-image-222" title="FonShare - Cloud Concept" src="http://iguane39.files.wordpress.com/2009/06/fonshare-cloud-concept.jpg?w=555&#038;h=299" alt="Cloud Concept of groups between servers" width="555" height="299" /><p class="wp-caption-text">Cloud Concept of groups between servers</p></div>
<p>Le service FonShare permet de créer des groupes de serveurs et de partager les fichiers entre ces serveurs.</p>
<div id="attachment_223" class="wp-caption aligncenter" style="width: 519px"><img class="size-full wp-image-223" title="FonShare - File Sharing Concept" src="http://iguane39.files.wordpress.com/2009/06/fonshare-file-sharing-concept.jpg?w=509&#038;h=386" alt="File Sharing Concept between groups" width="509" height="386" /><p class="wp-caption-text">File Sharing Concept between groups</p></div>
<p>Ainsi comme on le voit sur le schéma précédent, l&#8217;utilisateur de la Fonera 1, par l&#8217;intermédiaire du service FonShare,  a accès à l&#8217;ensemble des  fichiers des serveurs des groupes 1 et 2. Soit dans  l&#8217;exemple, 6 serveurs.</p>
<div id="attachment_224" class="wp-caption aligncenter" style="width: 374px"><img class="size-full wp-image-224" title="FonShare - File Download Concept" src="http://iguane39.files.wordpress.com/2009/06/fonshare-file-download-concept.jpg?w=364&#038;h=296" alt="File Download Concept from one server to another one" width="364" height="296" /><p class="wp-caption-text">File Download Concept from one server to another one</p></div>
<p>Lorsque l&#8217;utilisateur souhaite télécharger un fichier, il sélectionne le dit fichier a partir du service FonShare et lance le téléchargement. FonShare envoie une commande FTP aux 2 serveurs. Le premier pour envoyer le fichier au deuxième serveur, le second pour le recevoir. Le fichier transite alors d&#8217;une fonera à une autre, il n&#8217;y a aucun intermédiaire.</p>
<div id="attachment_225" class="wp-caption aligncenter" style="width: 499px"><img class="size-full wp-image-225" title="FonShare - File Transfer Concept" src="http://iguane39.files.wordpress.com/2009/06/fonshare-file-transfer-concept.jpg?w=489&#038;h=135" alt="File Transfer Concept between servers" width="489" height="135" /><p class="wp-caption-text">File Transfer Concept between servers</p></div>
<p>Ainsi un fichier transite d&#8217;un serveur privé à un autre, uniquement par des connexions privés, point a point. En fonction du nombre de groupes, du nombre d&#8217;utilisateurs dans chaque groupe et du nombre de fichiers sur chaque serveur, un utilisateur peut avoir accès à un très grand nombre de fichiers.</p>
<p>Prenons maintenant une hypothèse. Vous êtes utilisateur de FonShare et vous avez rejoint 3 groupes de 4 personnes en moyenne,  chacun mettant environ 50 Gigaoctets de données en partage. Vous avez alors un accès direct à une base de 3 x 4 x 50 Go de fichiers, soit quelques 600 Go tout de même. Rejoignez un groupe plus important et vous démultipliez la quantité de données accessibles.</p>
<p><span style="text-decoration:underline;">Points positifs du service</span> :</p>
<ul>
<li>Connexion privée entre 2 serveurs, non visible de l&#8217;extérieur,</li>
<li>Les fichiers résident uniquement sur les serveurs personnels et ne sont transférés qu&#8217;entre les serveurs,</li>
<li>Les utilisateurs d&#8217;un groupe ne connaissent pas les informations de connexion des serveurs personnels des autres membres du groupe et n&#8217;ont aucun moyen de les connaitre,</li>
<li>Les accès aux autres serveurs personnels sont en lecture seulement, l&#8217;écriture est disponible uniquement sur son propre serveur,</li>
<li>Les transferts entre serveurs ftp sont rapides. Un fichier de 700 Mo est théoriquement transférables en moins de 2 heures à 100 Ko/s, moins de 25 minutes à 500 Ko / s.</li>
<li>Vous pouvez à tout instant rajouté un groupe ou supprimé un groupe.</li>
<li>Pas de trace.</li>
</ul>
<p><span style="text-decoration:underline;">Points negatifs</span> :</p>
<ul>
<li>Les transferts sont limités à la capacité d&#8217;upload des utilisateurs,</li>
<li>Le système est encore assez technique et ne peut pas etre utilisé par le quidam moyen,</li>
<li>Il faut avoir des amis et des amis de confiance,</li>
<li>Il faut des sources extérieures pour alimenter les serveurs personnels.</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/221/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=221&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/06/25/fonshare-le-cloud-applique-aux-telechargements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>

		<media:content url="http://iguane39.files.wordpress.com/2009/06/fonshare-cloud-concept.jpg" medium="image">
			<media:title type="html">FonShare - Cloud Concept</media:title>
		</media:content>

		<media:content url="http://iguane39.files.wordpress.com/2009/06/fonshare-file-sharing-concept.jpg" medium="image">
			<media:title type="html">FonShare - File Sharing Concept</media:title>
		</media:content>

		<media:content url="http://iguane39.files.wordpress.com/2009/06/fonshare-file-download-concept.jpg" medium="image">
			<media:title type="html">FonShare - File Download Concept</media:title>
		</media:content>

		<media:content url="http://iguane39.files.wordpress.com/2009/06/fonshare-file-transfer-concept.jpg" medium="image">
			<media:title type="html">FonShare - File Transfer Concept</media:title>
		</media:content>
	</item>
		<item>
		<title>Appeler un Web Service REST/JSON en .NET</title>
		<link>http://iguane39.wordpress.com/2009/06/15/appeler-un-web-service-restjson-en-net/</link>
		<comments>http://iguane39.wordpress.com/2009/06/15/appeler-un-web-service-restjson-en-net/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 16:24:23 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[développer]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[JSON.NET]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RPC]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[SOAP]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Web Service]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=211</guid>
		<description><![CDATA[Les Web Services REST avec le format JSON sont devenus en peu de temps un nouveau moyen d&#8217;implémenter des Web Services de manière simple (sans formatage XML et parsing) et orientés données.
Si la procédure de création de Web Services RPC ou REST et SOAP ou JSON en .Net est simplifiée grâce à WCF, et que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=211&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Les Web Services REST avec le format JSON sont devenus en peu de temps un nouveau moyen d&#8217;implémenter des Web Services de manière simple (sans formatage XML et parsing) et orientés données.</p>
<p>Si la procédure de création de Web Services RPC ou REST et SOAP ou JSON en .Net est simplifiée grâce à WCF, et que l&#8217;appel d&#8217;un Web Service RPC/SOAP est quasi transparent pour le développeur, il n&#8217;en est pas de même pour la création du client en REST/JSON.</p>
<p>Ce petit post va vous permettre de mettre en place rapidement un client Web Service .NET avec REST/JSON. Je fais l&#8217;impasse sur l&#8217;implémentation serveur, je vous laisse vous référer aux différents liens placés en fin de billet.</p>
<ul>
<li>Ajoutez une référence a votre Web Service dans votre projet VS et pointez sur votre URL de type : <a class="linkification-ext" title="Linkification: http://www.monsite.com/monservice.svc" href="http://www.monsite.com/monservice.svc">www.monsite.com/monservice.svc</a>
<ul>
<li>Cet étape va générer votre client Web Service, mais surtout ce qui nous intéresse, les objets en transit,</li>
</ul>
</li>
<li>Ajoutez JSON.NET dans votre projet afin de déserialiser vos données automatiquement,</li>
<li>Implémentez le code suivant :</li>
</ul>
<pre style="padding-left:60px;">Uri requestUri = new Uri("<a class="linkification-ext" title="Linkification: http://www.monsite.com/monservice.svc/users/5474" href="http://www.monsite.com/monservice.svc/users/5474">www.monsite.com/monservice.svc/users/5474</a>");
WebRequest webRequest = WebRequest.Create(requestUri);
WebResponse webResponse = webRequest.GetResponse();
Stream response = webResponse.GetResponseStream();
StreamReader reader = new StreamReader(response);
Newtonsoft.Json.JsonSerializer jsonSer = new Newtonsoft.Json.JsonSerializer();
MyUser user = (MyUser) jsonSer.Deserialize(reader, typeof(MyUser));</pre>
<ul>
<li>Vous obtenez ainsi votre objet côté client, il ne vous reste plus qu&#8217;à en faire bon usage,</li>
<li>Vous pouvez également récuperer une liste ou un tableau d&#8217;objets avec le code suivant :</li>
</ul>
<pre style="padding-left:60px;">List&lt;MyUser&gt; usersList = (List&lt;MyUser&gt;)jsonSer.Deserialize(reader, typeof(List&lt;MyUser&gt;));</pre>
<p>Je vous conseille fortement de créer une méthode générique avec 3 parametres (URL, type de résultat et résultat) afin de pouvoir réutiliser ce code a loisirs.</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">REST sur Wikipedia</a>,</li>
<li><a href="http://msdn.microsoft.com/en-us/library/dd203052.aspx">Introduction à REST avec WCF sur MSDN</a>,</li>
<li><a href="http://en.wikipedia.org/wiki/JSON">Introduction à JSON sur Wikipedia</a>,</li>
<li><a href="http://www.gtrifonov.com/blog/2009/02/04/Building_JSON,XML_REST_API_using_WCF_services.aspx">Construire un Web Service REST/JSON avec WCF</a>,</li>
<li><a href="http://json.codeplex.com/">Projet JSON.NET sur CodePlex</a>.</li>
</ul>
<p>Update : Vous avez également la possibilité de ne pas utiliser JSON.NET avec le Serializer intégré dans .Net 3.5</p>
<pre style="padding-left:60px;">DataContractJsonSerializer jsonSer = new DataContractJsonSerializer(typeof(List&lt;MyUser&gt;));
List&lt;MyUser&gt; usersList = (List&lt;MyUser&gt;)jsonSer.ReadObject(response);</pre>
<p>Après quelques tests, il semblerait que le parser de MS soit le plus rapide. Cependant cette page semble donner plus d&#8217;informations concrètes :</p>
<ul>
<li><a href="http://james.newtonking.com/archive/2008/10/27/json-net-3-5-beta-1-big-performance-improvements-compact-framework-support-and-more.aspx">Performance entre DataContractJsonSerializer et JSON.NET</a> (en)</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/211/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=211&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/06/15/appeler-un-web-service-restjson-en-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>
	</item>
		<item>
		<title>La qualité est un voyage</title>
		<link>http://iguane39.wordpress.com/2009/06/07/la-qualite-est-un-voyage/</link>
		<comments>http://iguane39.wordpress.com/2009/06/07/la-qualite-est-un-voyage/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 03:34:35 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[réflexion]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[accompagnement au changement]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[gain]]></category>
		<category><![CDATA[productivité]]></category>
		<category><![CDATA[qualité]]></category>
		<category><![CDATA[serveur d'intégration]]></category>
		<category><![CDATA[serveur de build]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=203</guid>
		<description><![CDATA[pas une destination.
C&#8217;est par ces mots que se termine la conférence Qualité du code source et l’intégration continue des collaborateurs de Xebia. Il est bon de rappeler que la qualité ne peut pas être quelque chose qui s&#8217;enclenche en un geste, ni même qu&#8217;elle se termine.
Au cours de ma carrière, j&#8217;ai souvent été surpris par [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=203&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>pas une destination.</p>
<p>C&#8217;est par ces mots que se termine la conférence <em>Qualité du code source et l’intégration continue </em>des collaborateurs de <a href="http://blog.xebia.fr/2009/06/05/xp-day-qualite-du-code-source-et-integration-continue/">Xebia</a>. Il est bon de rappeler que la qualité ne peut pas être quelque chose qui s&#8217;enclenche en un geste, ni même qu&#8217;elle se termine.</p>
<p>Au cours de ma carrière, j&#8217;ai souvent été surpris par le peu de qualité fournie sur les projets, tant au niveau du code source que de la documentation. Et ne parlons pas des tests ou de l&#8217;intégration continue, concepts encore trop souvent inconnus chez certains éditeurs.</p>
<p>Mais instaurer la qualité sur un projet existant ou dans une société n&#8217;est pas chose aisée. Xebia le détaille d&#8217;ailleurs très bien sur les dernières diapositives de son exposé.</p>
<p>Pour ma part, je dirais que la plus grosse difficulté n&#8217;est pas sur la technique, puisque qu&#8217;après tout, si d&#8217;autres sociétés le font, tout le monde peut le faire, mais sur les individus et la motivation.</p>
<p>En effet, si les participants au changement ne connaissent pas ces pratiques, ils peuvent douter de leurs biens fondés, de la facilité de mise en place, des gains de productivité et qualité et de l&#8217;impact direct sur leur travail.</p>
<p>Imaginez, vous demandez à des développeurs, souvent en place depuis plusieurs années de :</p>
<ul>
<li>changer leur façon de développer, cela pourrait laisser penser qu&#8217;ils ne savent pas développer,</li>
<li>écrire des tests unitaires et d&#8217;intégration, ce qui va leur demander plus de temps, et donc faire baisser leur productivité,</li>
<li>suivre leur projet sur un serveur d&#8217;intégration et corriger toute erreur en priorité si le cas se présente, ce qui signifie que corriger un serveur de build est plus important qu&#8217;une fonctionnalité métier,</li>
</ul>
<p>Il est clair que si l&#8217;on évoque ces trois points, la qualité du code source et l&#8217;intégration continue ne semblent pas apporter de productivité aux développements, bien au contraire.</p>
<p>Mais lorsqu&#8217;on connait les 3 points suivants, les premiers commentaires semblent bien négligeables, face aux avantages accumulés :</p>
<ul>
<li>Un développeur passe 80% de son temps à lire du code et 20% à en écrire, il a donc tout intérêt à avoir un code lisible et rapidement compréhensible, pour diminuer son temps de lecture et augmenter son temps d&#8217;écriture,</li>
<li>Les tests permettent d&#8217;être informé de la moindre régression dans le code et de modifier à loisirs et sans doute du code existant afin de l&#8217;améliorer,</li>
<li>Le serveur de build informe, en temps quasi-réel, de l&#8217;état du projet et des tests pour l&#8217;ensemble des acteurs du projet, afin de corriger une erreur au plus tôt et de ne pas attendre d&#8217;être en production pour corriger une faille passée au travers des tests métiers,</li>
</ul>
<p>Pour une société qui ne maitrise aucun des points cités précédemment, les gains de productivité peuvent atteindre 300%, voire plus si le code est réellement catastrophique ou si l&#8217;intégration de nouveaux développeurs est importante. Vous me direz alors, 300%, c&#8217;est énorme. En fait à y réfléchir, ces 300% ne sont pas très important, c&#8217;est principalement la productivité de départ qui est très faible. Car bien souvent, si vous n&#8217;avez pas de qualité du source code ou d&#8217;intégration continue, vous empilez les bugs, vous multipliez les copier-coller de peur de modifier l&#8217;existant, vous passez votre temps à lire et vérifier une implémentation&#8230;</p>
<p>Mais rappelez-vous, pour mettre en place les bons process de développements, le plus important n&#8217;est pas la technique, c&#8217;est l&#8217;accompagnement au changement. Soyez sur d&#8217;avoir les bonnes personnes pour vous aider.</p>
<ul>
<li><a href="http://anarchycreek.com/2009/05/26/how-tdd-and-pairing-increase-production">How TDD and Pairing Increase Production</a></li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/203/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=203&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/06/07/la-qualite-est-un-voyage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>
	</item>
		<item>
		<title>Plugin Firefox : Greasefire et Google Fx</title>
		<link>http://iguane39.wordpress.com/2009/06/06/plugin-firefox-greasefire-et-google-fx/</link>
		<comments>http://iguane39.wordpress.com/2009/06/06/plugin-firefox-greasefire-et-google-fx/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 03:50:08 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[détente]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[vie perso]]></category>
		<category><![CDATA[Extension]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google fx]]></category>
		<category><![CDATA[greasefire]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[linkyourviadeocontact]]></category>
		<category><![CDATA[netvibes subtab]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[viadeo]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=200</guid>
		<description><![CDATA[Et oui, encore 2 petits plugin firefox. Enfin pas tout à fait. Le premier est un plugin firefox, le second un script greasemonkey. Dans tous les cas cependant, il vous faudra firefox.
Greasefire : Découvrez les scripts GreaseMonkey
Greasefire est un plugin firefox qui permet au fil des sites sur lesquels vous surfez, de vous informer des [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=200&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Et oui, encore 2 petits plugin firefox. Enfin pas tout à fait. Le premier est un plugin firefox, le second un script <a href="https://addons.mozilla.org/fr/firefox/addon/748">greasemonkey</a>. Dans tous les cas cependant, il vous faudra firefox.</p>
<p><strong>Greasefire : Découvrez les scripts GreaseMonkey</strong></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/8352">Greasefire</a> est un plugin firefox qui permet au fil des sites sur lesquels vous surfez, de vous informer des scripts disponibles pour ceux-ci. Vous pouvez donc surfer normalement et si le site sur lequel vous vous trouvez permet d&#8217;utiliser des scripts GreaseMonkey, greasefire vous l&#8217;indiquera et vous fournira directement dans Firefox une petite interface pour découvrir le script et l&#8217;installer. Un must lorsqu&#8217;on souhaite personnaliser son surf.</p>
<div class="wp-caption aligncenter" style="width: 410px"><img title="Plugin Greasefire" src="https://addons.mozilla.org/en-US/firefox/images/p/24209/1217718165" alt="Affichage des scripts disponibles sur le site courant" width="400" height="300" /><p class="wp-caption-text">Affichage des scripts disponibles sur le site courant</p></div>
<p><strong>Google Fx : Personnaliser votre recherche Google</strong></p>
<p><a href="http://userscripts.org/scripts/show/31950">Google Fx</a> quant à lui est un script GreaseMonkey, qui vous permet de personnaliser la page de résultat Google afin d&#8217;afficher plus que la simple recherche de site proposée par Google. Vous y retrouverez Wikipedia, Google Images, Google Video, des liens vers d&#8217;autres moteurs de recherche, triés par catégorie, filtrable sur le titre, le contenu, la date&#8230; Un vrai bonheur pour celui qui souhaite voir organiser ses résultats. Mais attention cependant, ce petit script ralentira légèrement l&#8217;affichage des résultats. C&#8217;est perceptible mais pas réellement gênant.</p>
<div class="wp-caption aligncenter" style="width: 1034px"><img title="Script Google Fx" src="http://img78.imageshack.us/img78/4999/googlefxv205mk1.jpg" alt="Affichage de la page de résultat Google avec le script Google Fx" width="1024" height="2519" /><p class="wp-caption-text">Affichage de la page de résultat Google avec le script Google Fx</p></div>
<p>Pour la forme, je vous rappelle mes propres scripts GreaseMonkey :</p>
<ul>
<li><a href="http://iguane39.wordpress.com/2008/11/26/netvibes-sub-tabs-user-script/">Netvibes SubTab</a> : pour ajouter des subtabs à Netvibes,</li>
</ul>
<ul>
<li><a href="http://iguane39.wordpress.com/2009/05/13/viadeo-visualisez-les-contacts-sans-abonnement-premium/">LinkYourViadeoContact </a>: pour afficher vos contacts sans abonnement premium,</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=200&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/06/06/plugin-firefox-greasefire-et-google-fx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>

		<media:content url="//addons.mozilla.org/en-US/firefox/images/p/24209/1217718165" medium="image">
			<media:title type="html">Plugin Greasefire</media:title>
		</media:content>

		<media:content url="http://img78.imageshack.us/img78/4999/googlefxv205mk1.jpg" medium="image">
			<media:title type="html">Script Google Fx</media:title>
		</media:content>
	</item>
		<item>
		<title>Scrum, XP : A qui profite l&#8217;agilité ?</title>
		<link>http://iguane39.wordpress.com/2009/06/03/scrum-xp-a-qui-profite-lagilite/</link>
		<comments>http://iguane39.wordpress.com/2009/06/03/scrum-xp-a-qui-profite-lagilite/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 05:49:42 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[réflexion]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[agilité]]></category>
		<category><![CDATA[architecte]]></category>
		<category><![CDATA[chef de produit]]></category>
		<category><![CDATA[chef de projet]]></category>
		<category><![CDATA[cycle en V]]></category>
		<category><![CDATA[décideur]]></category>
		<category><![CDATA[développeur]]></category>
		<category><![CDATA[extreme programming]]></category>
		<category><![CDATA[programmez]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=197</guid>
		<description><![CDATA[Il y a un très bon article dans le magazine Programmez du mois de Juin 2009 qui décrit Scrum, XP et la journée d&#8217;un développeur agile.
Formé à l&#8217;ancienne sur des méthodes de cycle en V, et ayant appliqué XP de manière intensive, j&#8217;étais dubitatif mais enthousiaste et intéressé par les nouvelles méthodes agiles, Scrum plus [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=197&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Il y a un très bon article dans le magazine <a href="http://programmez.com/magazine.php?num_magazine=120">Programmez </a>du mois de Juin 2009 qui décrit Scrum, XP et la journée d&#8217;un développeur agile.</p>
<p>Formé à l&#8217;ancienne sur des méthodes de cycle en V, et ayant appliqué XP de manière intensive, j&#8217;étais dubitatif mais enthousiaste et intéressé par les nouvelles méthodes agiles, Scrum plus particulièrement. Je ne pensais cependant pas que la nature des concepts était si révolutionnaire que cela.</p>
<p>Pratiquant Scrum depuis maintenant 6 mois dans ma nouvelle entreprise, je dois dire que l&#8217;ensemble de mes concepts a été remis à zéro, sur de nouvelles bases, et de nouvelles méthodes. Et après ces 6 mois, je peux dire que mon opinion est faite. Scrum est une des meilleures méthodes de développement logiciel actuelles. Il était temps que l&#8217;informatique innove pour s&#8217;améliorer. Maintenant les entreprises vont devoir intégrer les méthodes, c&#8217;est un point plus difficile.</p>
<p>Mais revenons au titre de mon sujet. A qui profite l&#8217;agilité ?</p>
<p>Vraisemblablement, pour Programmez, la personne bénéficiaire est le développeur, et puisqu&#8217;il est plus productif, par conséquent, son employeur l&#8217;est également. Mais commençons avec le développeur.</p>
<p><strong>Le développeur</strong></p>
<p>Par un développement progressif, auxquels se succèdent tests unitaires, tests d&#8217;intégration et couverture de code, puis compilation sur un serveur de référence, le développeur gagne en retour, positif ou négatif, sur son travail. Il est alors mieux à même de connaître les impacts de ses nouveaux développements sur le code existant. Il est plus sûr de lui, plus confiant et donc plus à même de modifier, d&#8217;améliorer et progresser dans son travail. Le gain de productivité est très important. Avec la démonstration de son travail à la fin de chaque itération, les progrès sont concrets et perceptibles immédiatement par le métier, une relation de confiance s&#8217;instaure, la compréhension des partenaires métier et technique s&#8217;intensifie. La qualité des développement s&#8217;améliore.</p>
<p><strong>L&#8217;architecte</strong></p>
<p>L&#8217;architecte n&#8217;ayant &#8220;qu&#8217;à&#8221; dessiner les bases de l&#8217;application sur des besoins réels immédiats, en préservant tout de même des choix en cas de modifications ou d&#8217;améliorations importantes, il évite un travail d&#8217;approfondissement contraignant, souvent inutile et trop abstrait, et couteux en temps. Cette agilité lui permet donc de s&#8217;économiser pour travailler sur des tâches réellement importantes et à retour sur investissement court. Il gagne beaucoup en productivité. Le logiciel perd en complexité inutile et préméditée.</p>
<p><strong>Le chef de projet</strong></p>
<p>Il est difficile de définir un chef de projet en utilisant des méthodes agiles comme Scrum. On peut le confondre avec un ScrumMaster et/ou un chef d&#8217;équipe. Il peut également être assimilé à l&#8217;architecte. Cependant en faisant interagir les membres de son équipe comme un tout, directement avec le métier, la transmission de la connaissance et la fluidité de la communication lui permettent de diminuer les risques d&#8217;erreur ou d&#8217;incompréhension métier et/ou technique. Toutes questions étant posées lors des réunions quotidiennes et/ou lors des réunions de planning. Les temps morts, retours en arrière, frustation sont diminués, l&#8217;équipe gagne en productivité et connaissance métier, le chef de projet gagne en sérénité.</p>
<p><strong>Le chef de produit</strong></p>
<p>Celui-ci s&#8217;exprime directement avec les développeurs lors des plannings et démonstrations. Il est a même d&#8217;expliquer ce qu&#8217;il attend, ce qui va et ce qui ne va pas dans ce qui a été produit. Il fournit ainsi un dialogue direct qui permet aux développeurs de comprendre plus facilement ce qui doit être fait et comment. Avec des déploiement fréquent, il reçoit également son logiciel dans des délais plus courts et en fonction de besoins réels immédiat. Son équipe gagne en productivité, par l&#8217;utilisation de fonctions développées en priorité, selon ses propres recommandations. Il gère mieux son travail, celui de son équipe et le futur de son organisation. La productivité métier est accrue.</p>
<p><strong>Les décideurs</strong></p>
<p>Le premier objectif des décideurs dans l&#8217;application des méthodes agiles est d&#8217;augmenter la productivité des développeurs pour que ceux-ci augmentent la productivité du métier, et afin que ces derniers augmentent le chiffre d&#8217;affaire et surtout le bénéfice de l&#8217;entreprise. Si la productivité des développeurs est assurée, celle du métier sera alors encore plus importante, le pari est donc gagné.</p>
<p>Mais revenons sur le terme de l&#8217;agilité. Le fait que le retour sur investissement (ROI) avec les méthodes agiles soit court, 2 à 3 semaines, va permettre aux décideurs de pouvoir décider (c&#8217;est leur métier après tout) et faire appliquer leur décision sur des cycles plus courts, vraisemblablement une à deux itérations. Ils pourront ainsi s&#8217;adapter plus rapidement aux marchés et emprunter des chemins aujourd&#8217;hui impossibles sur des méthodes traditionnelles, type cycle en V.</p>
<p>Reprenons le schéma que j&#8217;avais fourni lors d&#8217;un précédent post : <a href="http://iguane39.wordpress.com/2009/05/11/scrum-de-linteret-des-methodes-agiles/">Scrum : De l&#8217;intérêt des méthodes agiles</a></p>
<div id="attachment_165" class="wp-caption aligncenter" style="width: 776px"><img class="size-full wp-image-165" title="Graphique Scrum" src="http://iguane39.files.wordpress.com/2009/05/graphique-scrum.jpg?w=766&#038;h=284" alt="Comparaison des coûts de production et productivité entre Scrum et méthode standard" width="766" height="284" /><p class="wp-caption-text">Comparaison des coûts de production et productivité entre Scrum et méthode standard</p></div>
<p>Ce schéma montre les coûts de production logiciel et la productivité du métier.</p>
<p>Dans le cas de développement avec la méthode de cycle en V (ligne verte), le décideur n&#8217;a d&#8217;autres choix que d&#8217;attendre le déploiement du logiciel en production avant de placer ses équipes sur un autre développement, plus stratégique (sauf à retirer quelques ressources, mais en impactant le planning de déploiement de son logiciel en cours).</p>
<p>Avec les méthodes agiles, le métier est plus productif dès la seconde itération (ligne rouge). Si le décideur choisit d&#8217;interrompre les développements logiciels, il peut le faire, premier point, mais il peut également calculer le gap entre la productivité actuelle et maximum du métier avec les développements restants et choisir de réorienter une partie ou l&#8217;ensemble de son équipe sur des points plus stratégiques.</p>
<p>En définitive, s&#8217;il est un acteur de l&#8217;entreprise qui gagne en agilité avec les méthodes agiles, c&#8217;est le décideur. Des décisions en connaissance de cause, moins pénalisante, plus stratégique, plus rapide et plus efficace.</p>
<p>L&#8217;agilité est aux décideurs. A eux de faire les bons choix.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/197/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=197&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/06/03/scrum-xp-a-qui-profite-lagilite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>

		<media:content url="http://iguane39.files.wordpress.com/2009/05/graphique-scrum.jpg" medium="image">
			<media:title type="html">Graphique Scrum</media:title>
		</media:content>
	</item>
		<item>
		<title>Dette technique, capacité et volonté de la réduire</title>
		<link>http://iguane39.wordpress.com/2009/05/28/dette-technique-capacite-et-volonte-de-la-reduire/</link>
		<comments>http://iguane39.wordpress.com/2009/05/28/dette-technique-capacite-et-volonte-de-la-reduire/#comments</comments>
		<pubDate>Thu, 28 May 2009 02:58:12 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[réflexion]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[capacité]]></category>
		<category><![CDATA[convaincre]]></category>
		<category><![CDATA[dette technique]]></category>
		<category><![CDATA[expliquer]]></category>
		<category><![CDATA[négocier]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[réduire]]></category>
		<category><![CDATA[volonté]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=188</guid>
		<description><![CDATA[J&#8217;ai lu dernièrement un article très intéressant parlant de la dette technique d&#8217;une application sur le blog de Claude Aubry :

Dette technique, nique nique,


Symptômes de la dette technique,

Ces deux liens donnent une définition plutôt claire de la dette technique et des moyens de la reconnaitre.
Je me permets cependant de compléter ces articles, puisque je suis [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=188&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>J&#8217;ai lu dernièrement un article très intéressant parlant de la dette technique d&#8217;une application sur le blog de Claude Aubry :</p>
<ul>
<li><a href="http://www.aubryconseil.com/post/Dette-technique%2C-nique-nique">Dette technique, nique nique</a>,</li>
</ul>
<ul>
<li><a href="http://www.aubryconseil.com/post/Sympt%C3%B4mes-de-la-dette-technique">Symptômes de la dette technique</a>,</li>
</ul>
<p>Ces deux liens donnent une définition plutôt claire de la dette technique et des moyens de la reconnaitre.</p>
<p>Je me permets cependant de compléter ces articles, puisque je suis actuellement dans un cas similaire où j&#8217;ai pour mission d&#8217;améliorer la qualité et la productivité d&#8217;un projet qui supporte une dette technique particulièrement importante.</p>
<p>S&#8217;il y a dette technique sur un projet, l&#8217;équipe projet ne sera pas à même de la reconnaitre, sinon celle-ci n&#8217;aurait pas de dette technique (ou alors minime) à moins d&#8217;avoir un éclair de génie et de se dire, &#8220;Mais nous avons une grosse dette technique !!!&#8221;. Sur le projet que j&#8217;encadre actuellement, les développeurs n&#8217;ont absolument aucune conscience de la mauvaise qualité des développements et considèrent que les difficultés qu&#8217;ils rencontrent sont essentiellement dû à l&#8217;environnement particulier de développement (du javascript sur un serveur <a href="http://www.netsuite.com">NetSuite</a>). Le code n&#8217;est pas formaté, n&#8217;a aucune convention de nommage, ne réutilise pas ces composants, et pire les développeurs font du copier-coller de code à outrance, car ils ne veulent pas casser du code existant de peur d&#8217;engendrer des bugs en série. Et bien évidemment, ils ne connaissent pas les tests unitaires et d&#8217;intégration. Dans ces conditions, comment voulez-vous que cette équipe soit à même de reconnaitre la dette technique de son projet ?</p>
<p><strong>Capacité à voir la dette technique</strong></p>
<p>Pour reconnaitre la dette technique d&#8217;un projet, il est nécessaire de faire appel à une personne extérieure au projet. Cette personne peut être de la même entreprise, mais si tous les projets sont fondés sur les mêmes principes (pas de formatage, pas de convention de nommage, pas de réutilisation de code et pas de tests unitaires), alors il est préférable de faire appel à une personne extérieure, nouvellement embauchée ou intervenant extérieur.</p>
<p>Cette personne devra avoir les capacités techniques et fonctionnelles nécessaires à l&#8217;acquisition des bases d&#8217;un projet mal ficelé (autant dire de très bonnes compétences) et comprendre ce qui a amené les développeurs à se retrouver dans une telle situation. Compétences et/ou connaissances techniques insuffisantes, pression du business pour avancer toujours plus vite sans réfléchir sur ses actes pour réorganiser le projet au fur et à mesure de son accroissement&#8230; Cette personne devra également avoir de gros talents de persuasion et de négociation pour que les développeurs eux-mêmes reconnaissent que quelque chose doit être fait. En effet une personne extérieure au projet et plus spécialement extérieure à l&#8217;entreprise aura toujours plus de mal à convaincre, surtout si elle doit faire les preuves de ses capacités.</p>
<p>Mais le plus important n&#8217;est pas de reconnaitre cette dette technique, de la faire reconnaitre aux développeurs ou de trouver une solution afin de la réduire.</p>
<p><strong>Volonté à réduire la dette technique</strong></p>
<p>En effet, une fois les premiers acteurs du projet acquis, il va vous falloir convaincre les décideurs, c&#8217;est à dire le métier, qu&#8217;il y a une grosse dette technique (qu&#8217;ils n&#8217;ont jamais vu d&#8217;ailleurs) que celle-ci est pénalisante pour le projet et que réduire cette dette technique va permettre d&#8217;accroitre la productivité par 2 voire 3 fois.</p>
<p>Mais surtout il va falloir leur expliquer que pour combler cette dette technique, vous allez devoir pénaliser la production pendant une période plus ou moins courte (3 mois dans mon cas, mais la dette technique est vraiment très importante) afin de mettre en place un process de développement et/ou une architecture digne de ce nom. Et c&#8217;est sur ce dernier point que vous allez rencontrer les plus grosses difficultés.</p>
<p>Rien ne garantit en effet que vous aurez les gains de productivité attendus, qui paraissent tout de même extraordinaire. Le business est bien évidemment dans une phase critique et réduire les développements est inimaginable. Alors vous allez expliquer et négocier, mais si le business a réellement besoin de ces développements, vous pouvez être sur que le planning de votre refactoring va s&#8217;allonger dans le temps ou être décalé jusqu&#8217;à des temps plus sereins (ce qui d&#8217;après mon expérience existe rarement).</p>
<p>Bonne chance pour réussir sur ce dernier point.</p>
<p>PS : La décision de mon example sera prise dans les jours prochains, nous verrons ce qu&#8217;en aura décidé le business. (Je crains le pire).</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/188/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=188&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/05/28/dette-technique-capacite-et-volonte-de-la-reduire/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>
	</item>
		<item>
		<title>Conseils d&#8217;architectes à architectes</title>
		<link>http://iguane39.wordpress.com/2009/05/27/conseils-darchitectes-a-architectes/</link>
		<comments>http://iguane39.wordpress.com/2009/05/27/conseils-darchitectes-a-architectes/#comments</comments>
		<pubDate>Wed, 27 May 2009 06:21:59 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[réflexion]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[architecte]]></category>
		<category><![CDATA[best practice]]></category>
		<category><![CDATA[conseil]]></category>
		<category><![CDATA[développeurs]]></category>
		<category><![CDATA[gestion]]></category>
		<category><![CDATA[meilleures pratiques]]></category>
		<category><![CDATA[projet]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=185</guid>
		<description><![CDATA[L&#8217;architecture et la gestion de projet informatique ont en commun de prendre tous les blâmes lorsqu&#8217;un projet ou une architecture échoue et de partager le succès avec l&#8217;ensemble de l&#8217;équipe lorsqu&#8217;ils réussissent. Si ceci est vrai pour beaucoup de métiers, cette réalité doit bien nous rappeler à quel point nous sommes tributaires d&#8217;une équipe et [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=185&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>L&#8217;architecture et la gestion de projet informatique ont en commun de prendre tous les blâmes lorsqu&#8217;un projet ou une architecture échoue et de partager le succès avec l&#8217;ensemble de l&#8217;équipe lorsqu&#8217;ils réussissent. Si ceci est vrai pour beaucoup de métiers, cette réalité doit bien nous rappeler à quel point nous sommes tributaires d&#8217;une équipe et que nous en faisons donc partie.</p>
<p>J&#8217;ai eu l&#8217;occasion il y a quelques mois de parcourir quelques vérités sur le métier d&#8217;architecte dont je me permets de retranscrire quelques pages. Réfléchissez sur ces quelques points.</p>
<p>Lorsque vous travaillez sur une architecture :</p>
<p><a href="http://97-things.near-time.net/wiki/don-t-put-your-resume-ahead-of-the-requirements">Ne placez votre CV dans le top des priorités</a> : Une architecture n&#8217;est pas faite pour élargir vos connaissances, vous faire découvrir de nouvelles technologies ou faire des expériences. Il s&#8217;agit de répondre à un problème et une demande par une infrastructure et une organisation.</p>
<p><a href="http://97-things.near-time.net/wiki/Simplify%20essential%20complexity;%20diminish%20accidental%20complexity">Simplifiez la complexité, limitez la complexité accidentelle</a> : Pensez simple, vérifiez ce qui est fait, prévenez ce qui va être fait pour que ce soit fait simplement.</p>
<p><a href="http://97-things.near-time.net/wiki/communication-is-king">La communication est reine, la clareté et le Leadership sont ses serviteurs</a> : La communication est le point le plus important d&#8217;un projet. Sans communication, vous courez à votre perte. Et restez simple dans votre communication et investissez-vous dans les tâches que vous confiez.</p>
<p><a href="http://97-things.near-time.net/wiki/Seek%20the%20value%20in%20requested%20capabilities">Recherchez la valeur dans ce que vous dessinez</a> : Si ce que vous proposez n&#8217;a pas de valeur, alors il ne sert à rien de l&#8217;implémenter. Et il est fort probable que ceci sera refusé, mis de côté ou pénalisera votre planning. Oubliez ce qui n&#8217;a pas de valeur ou pas assez dans vos architectures.</p>
<p><a href="http://97-things.near-time.net/wiki/Stand%20Up!">Restez debout</a> : Lorsque vous présentez votre architecture, restez debout. Ceci montre votre motivation, votre implication dans votre travail. Ceci rend votre message plus efficace. Vous mettez alors toutes les chances de votre côté pour valider votre conception.</p>
<p>Visualisez l&#8217;échaffaudage de votre architecture lorsque vous en parlez : Lorsque vous discutez du design de votre architecture, vous devez être à même de discuter de chaque partie, même si vous n&#8217;avez pas encore tous les détails en tête et surtout de combler les lacunes qui pourraient apparaitre dans vos premiers dessins.</p>
<p><a href="http://97-things.near-time.net/wiki/you-re-negotiating-more-often-than-you-think">Vous négociez plus que vous ne réfléchissez</a> : Eh oui, une fois une architecture dessinée, il vous faut la discuter, l&#8217;expliquer et surtout la négocier, pour bien faire comprendre les points importants, ceux que l&#8217;on peut adapter et le timing de mise en place. Un vrai travail de négociateur.</p>
<p><a href="http://97-things.near-time.net/wiki/Quantify">Quantifiez</a> : Pour votre architecture, il vous faut quantifier la charge, le planning, les impacts, les risques&#8230; Un vrai travail de fourmi.</p>
<p><a href="http://97-things.near-time.net/wiki/One%20line%20of%20working%20code%20is%20worth%20500%20of%20specification">Une ligne de code a plus de valeur que 500 lignes de spécifications</a> : Effectivement, dans la grande majorité des cas, cette ligne de code sera exécutée plusieurs milliers de fois lorsque votre application sera en à être production. Et elle aura valeur de preuve lorsqu&#8217;il va s&#8217;agir de savoir ce que fait réellement votre programme. Elle a donc intérêt à être juste, bien écrite et compréhensible. Cette ligne est bien plus importante que vos spécifications. Et c&#8217;est d&#8217;autant plus vrai avec des méthodologies agiles type Scrum.</p>
<p><a href="http://97-things.near-time.net/wiki/There%20is%20no%20one-size-fits-all%20solution">Il n&#8217;y a pas de solution miracle</a> : Il n&#8217;est pas possible d&#8217;appliquer les mêmes recettes sur deux projets différents. Chaque projet, chaque application a ses spécificités. Le secteur, les technologies, l&#8217;équipe, les connaissances. Il vous faut adapter votre architecture.</p>
<p><a href="http://97-things.near-time.net/wiki/it-s-never-too-early-to-think-about-performance-and-resiliency-testing">Il n&#8217;est jamais trop tôt pour parler performances</a> : Si les performances ne sont pas la première priorité dans la construction d&#8217;une architecture, elles ne doivent pas être mises de côté, puisque tôt au tard, il y aura des questions de performances auxquelles il faudra répondre. Il vous mieux y avoir réfléchi lors des premières phases de design.</p>
<p><a href="http://97-things.near-time.net/wiki/Application%20architecture%20determines%20application%20performance">L&#8217;architecture de l&#8217;application détermine les performances de l&#8217;application</a> : Lorsque vous contruisez votre architecture, réfléchissez bien aux performances de votre application. En effet, de mauvais choix d&#8217;architecture peuvent avoir des impacts forts sur des performances attendues comme des prérequis à l&#8217;application.</p>
<p><a href="http://97-things.near-time.net/wiki/There%20Can%20be%20More%20than%20One">Il n&#8217;y a pas qu&#8217;une seule solution à un problème</a> : La solution unique sans autre alternative n&#8217;existe pas. N&#8217;essayez donc même pas de le faire croire à vos interlocuteurs.</p>
<p><a href="http://97-things.near-time.net/wiki/business-drives">C&#8217;est le business qui décide</a> : Pensez bien que tout ce que vous faites est conduit par le business pour le business. C&#8217;est lui qu&#8217;il faut séduire, c&#8217;est lui qu&#8217;il faut satisfaire.</p>
<p><a href="http://97-things.near-time.net/wiki/Simplicity%20before%20generality,%20use%20before%20reuse">La simplicité avant la généricité; L&#8217;utilisation avant la réutilisation</a> : Avant de penser générique, pensez d&#8217;abord simple et voyez ensuite si vous pouvez appliquer un modèle générique. Avant de penser réutilisation, pensez déjà à utiliser et vous verrez ensuite si vous pouvez réutiliser.</p>
<p><a href="http://97-things.near-time.net/wiki/Architects%20must%20be%20hands%20on">Mettez les mains dans le camboui</a> : Si vous voulez être crédibles auprès de vos développeurs et de vos managers, il va falloir vous investir sur le plan technique. Supportez vos développeurs lorsqu&#8217;ils ont un problème, le résoudre vous-même si besoin.</p>
<p><a href="http://97-things.near-time.net/wiki/Continuously%20Integrate">Intégrez en continu</a> : L&#8217;ensemble du travail de l&#8217;équipe et le votre doivent être intégré en continu. N&#8217;imaginez pas pouvoir assembler toutes les pièces en fin de parcours comme si de rien n&#8217;était si vous n&#8217;avez pas tout testé ensemble au fur et à mesure des développements du projet. Les méthodes XP d&#8217;intégration continue fournissent tous les outils dont vous avez besoin et vous assurent une qualité continue et un risque minimum sur votre projet.</p>
<p><a href="http://97-things.near-time.net/wiki/database-as-a-fortress">La base de données est une forteresse</a> : une fois le schéma de la base de données défini et les premières lignes de code intégrées, comprenez bien que tout changement sur la base de données aura des impacts forts sur le projet. Cette base de données devrait donc être considérée comme inviolable, sauf quelques mineures, au risque d&#8217;impacter la qualité de votre projet et surtout votre planning.</p>
<p><a href="http://97-things.near-time.net/wiki/Use%20uncertainty%20as%20a%20driver">Utilisez l&#8217;incertain pour vous guider</a> : Lorsque vous discutez de votre conception, réfléchissez toujours à ce que vous ne savez pas ou ne comprenez pas. Ceci doit vous guider pour définir les bases de votre architecture. Ce que vous ne savez pas présente un risque. Il vous incombe donc de savoir pour diminuer ce risque. Si vous vous apercevez durant votre projet qu&#8217;il y a quelque chose que vous ne connaissez pas, vous avez pour tâche de le découvrir afin de limiter ou d&#8217;annuler le risque que cette non-connaissance a sur votre projet.</p>
<p><a href="http://97-things.near-time.net/wiki/Scope%20is%20the%20enemy%20of%20success">Une vue trop long terme est l&#8217;ennemi du succès</a> : Lorsque vous travaillez sur votre architecture, ne pensez pas trop au long terme, ceci pourrait avoir un impact négatif sur le succès de votre projet. Vous empêchant de voir les besoins immédiats et de choisir ce qui est bon.</p>
<p><a href="http://97-things.near-time.net/wiki/Reuse%20is%20about%20people%20and%20education,%20not%20just%20architecture">La réutilisation est une question de personne et d&#8217;éducation, pas d&#8217;architecture</a> : Il ne suffit pas d&#8217;avoir une architecture qui permet la réutilisation de composants, encore faut-il avoir les bonnes personnes avec les bonnes connaissances pour permettre cette réutilisation. Et il faut expliquer la réutilisation pour qu&#8217;elle soit effective.</p>
<p><a href="http://97-things.near-time.net/wiki/there-is-no-i-in-architecture">Il n&#8217;y a pas de &#8220;Je&#8221; en architecture</a> : Vous ne pouvez pas vous permettre de dire &#8220;je&#8221; en tant qu&#8217;architecte. Car si certes vous dessinez l&#8217;architecture, c&#8217;est avec l&#8217;aide de beaucoup de collègues de votre entourage, avec des négociations et surtout ce sont les développeurs qui vont l&#8217;implémenter.</p>
<p><a href="http://97-things.near-time.net/wiki/Get%20the%201000ft%20view">Prenez du recul</a> : Il est bon de prendre du recul lorsqu&#8217;on travaille sur une architecture. Ne pas toujours être &#8220;dedans&#8221;. Mais attention, il faut savoir ajuster ce recul. Prendre la vue des développeurs, des utilisateurs, managers, sur du court, moyen et long terme.</p>
<p><a href="http://97-things.near-time.net/wiki/Try%20before%20choosing">Essayez avant de choisir</a> : Les choix d&#8217;architecture ou de technologie ne doivent jamais être fait sans en avoir fait des essais de ceux-ci. Les risques encourus sont beaucoup trop importants. Et plus les choix sont importants, plus les essais doivent être faits avec soin.</p>
<p><a href="http://97-things.near-time.net/wiki/Understand%20The%20Business%20Domain">Comprendre le métier</a> : Un architecte se doit de comprendre le métier s&#8217;il veut faire une architecture réussie. Et plus l&#8217;architecture est importante et plus la connaissance du métier doit être approfondie. Ne négligez jamais cette étape.</p>
<p><a href="http://97-things.near-time.net/wiki/Time%20changes%20everything">Le temps change tout</a> : Dans un projet tout est une question de timing. Il faut laisser le temps au temps et savoir lorsqu&#8217;il est temps d&#8217;intervenir. Laisser le temps aux managers d&#8217;assimiler vos choix et ses impacts, laisser aux développeurs le temps d&#8217;intégrer vos concepts et leurs avantages&#8230; Et ce qui était vrai hier, n&#8217;est pas forcément vrai aujourd&#8217;hui et ce qui est vrai aujourd&#8217;hui ne le sera pas forcément demain.</p>
<p><a href="http://97-things.near-time.net/wiki/take-the-hill">Donnez de l&#8217;autonomie aux développeurs</a> : Avec l&#8217;expérience l&#8217;architecte sait que son architecture ne peut être parfaite et qu&#8217;elle est sujette à modifications. Celui qui ne l&#8217;accepte pas et se veut rigide avec ses développeurs court à sa perte. Ceux-ci n&#8217;accepteront pas l&#8217;architecture ou l&#8217;architecte ou les deux, et soit le projet, soit l&#8217;architecture, soit les deux vont échouer. Laisser les développeurs proposer des solutions, discuter avec eux de ce qu&#8217;il est envisageable de faire lorsqu&#8217;ils se retrouvent confronter à des problèmes que votre architecture ne peut résoudre d&#8217;elle-même et adapter.</p>
<p><a href="http://97-things.near-time.net/wiki/context-is-king-and-simplicity-its-humble-servant">Le contexte est Roi</a> : Des règles d&#8217;architecture qui s&#8217;appliquent dans un contexte ne s&#8217;appliqueront pas dans un autre. Tout est fonction du contexte. Vous ne pouvez pas créer une architecture ultra-performante et complexe si vous n&#8217;avez de développeurs aptes pour la comprendre par exemple. Prenez en compte le contexte lorsque vous dessinez votre architecture.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/185/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=185&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/05/27/conseils-darchitectes-a-architectes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>
	</item>
		<item>
		<title>Méthodologie Scrum en vidéo</title>
		<link>http://iguane39.wordpress.com/2009/05/19/methodologie-scrum-en-video/</link>
		<comments>http://iguane39.wordpress.com/2009/05/19/methodologie-scrum-en-video/#comments</comments>
		<pubDate>Tue, 19 May 2009 06:16:59 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[méthodologie]]></category>
		<category><![CDATA[planning poker]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=175</guid>
		<description><![CDATA[Voici une vidéo de la méthodologie Scrum en pratique. Très sympa.
Les utilisateurs de Scrum reconnaitront les différentes phases, les autres se demanderont bien ce que peuvent faire ces gugus avec leurs post-its et leurs jeux de cartes.  

Scrum Methodology,
Scrum : De l&#8217;intérêt des méthodes agiles,
Acheter votre jeu de cartes Planning Poker, livraison rapide et [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=175&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Voici une vidéo de la méthodologie Scrum en pratique. Très sympa.</p>
<p>Les utilisateurs de Scrum reconnaitront les différentes phases, les autres se demanderont bien ce que peuvent faire ces gugus avec leurs post-its et leurs jeux de cartes. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<ul>
<li><a href="http://www.vimeo.com/4587652">Scrum Methodology</a>,</li>
<li><a href="http://iguane39.wordpress.com/2009/05/11/scrum-de-linteret-des-methodes-agiles/">Scrum : De l&#8217;intérêt des méthodes agiles</a>,</li>
<li><a href="http://www.crisp.se/planningpoker">Acheter votre jeu de cartes Planning Poker</a>, livraison rapide et de qualité.</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/175/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=175&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/05/19/methodologie-scrum-en-video/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>
	</item>
		<item>
		<title>Viadeo : Visualisez les contacts sans abonnement Premium</title>
		<link>http://iguane39.wordpress.com/2009/05/13/viadeo-visualisez-les-contacts-sans-abonnement-premium/</link>
		<comments>http://iguane39.wordpress.com/2009/05/13/viadeo-visualisez-les-contacts-sans-abonnement-premium/#comments</comments>
		<pubDate>Wed, 13 May 2009 02:53:42 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[détente]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[contact]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[lien]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[Netvibes]]></category>
		<category><![CDATA[subtab]]></category>
		<category><![CDATA[viadeo]]></category>
		<category><![CDATA[YourViadeoContactLink]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=170</guid>
		<description><![CDATA[Et voila un autre script GreaseMonkey dans la bibliothèque, LinkYourViadeoContact.
Ce script GreaseMonkey que votre humble serviteur a créé en une petite soirée vous permet de vous rendre directement sur la page de contacts qui ne sont pas dans votre réseau en cliquant simplement sur leur photo.
Ce script fait suite à une news de blog que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=170&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Et voila un autre script GreaseMonkey dans la bibliothèque, <a href="http://userscripts.org/scripts/show/48984">LinkYourViadeoContact</a>.</p>
<p>Ce script GreaseMonkey que votre humble serviteur a créé en une petite soirée vous permet de vous rendre directement sur la page de contacts qui ne sont pas dans votre réseau en cliquant simplement sur leur photo.</p>
<p>Ce script fait suite à <a href="http://nicolas.baguelin.free.fr/?p=15">une news de blog</a> que j&#8217;ai lu récemment, qui mettait à jour une faille sur Viadeo.</p>
<p>Le script était tellement simple à faire et j&#8217;utilise souvent Viadeo en me demandant à chaque fois qui sont ces personnes qui viennent voir mon profil que j&#8217;avais envie d&#8217;avoir ce script.</p>
<p>C&#8217;est fait.</p>
<p>Installez-le et faites moi part de vos commentaires.</p>
<ul>
<li><a href="http://userscripts.org/scripts/show/48984">GreaseMonkey : YourViadeoContactLink</a></li>
</ul>
<p>Je rajoute un lien vers l&#8217;autre script GreaseMonkey que j&#8217;ai développé, histoire de me refaire un peu de pub. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<ul>
<li><a href="http://userscripts.org/scripts/show/37567">GreaseMonkey : NetvibesSubTab</a></li>
<li><a href="http://iguane39.wordpress.com/2008/11/26/netvibes-sub-tabs-user-script/">Sur mon blog</a></li>
</ul>
<p><span style="text-decoration:underline;">Update (2009.07.15)</span> : Pour utiliser ce script, voici la procédure à suivre :</p>
<ul>
<li>Avoir Firefox</li>
</ul>
<ul>
<li>Installer le plugin GreaseMonkey, disponible ici : <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Plugin GreaseMonkey</a></li>
</ul>
<ul>
<li>Aller sur la page <a href="http://userscripts.org/scripts/show/48984">GreaseMonkey : YourViadeoContactLink</a> et cliquer sur &#8220;Install&#8221;</li>
</ul>
<ul>
<li>Recharger votre page Viadeo et vous devriez pouvoir cliquer sur les images des contacts.</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/170/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=170&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/05/13/viadeo-visualisez-les-contacts-sans-abonnement-premium/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>
	</item>
		<item>
		<title>Scrum : De l&#8217;intérêt des méthodes agiles</title>
		<link>http://iguane39.wordpress.com/2009/05/11/scrum-de-linteret-des-methodes-agiles/</link>
		<comments>http://iguane39.wordpress.com/2009/05/11/scrum-de-linteret-des-methodes-agiles/#comments</comments>
		<pubDate>Mon, 11 May 2009 03:21:42 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[réflexion]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agilité]]></category>
		<category><![CDATA[coût de production]]></category>
		<category><![CDATA[déploiement]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[extreme programming]]></category>
		<category><![CDATA[productivité]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[spécification]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=164</guid>
		<description><![CDATA[Depuis l&#8217;année dernière je m&#8217;intéressais beaucoup aux méthodes dites agiles dans la gestion de projet, comme Scrum, par exemple.
J&#8217;ai l&#8217;occasion grâce à mon emploi actuel de m&#8217;initier à ces principes qui sont aux antipodes des méthodes dites traditionnelles de gestion de project que nous pouvons pratiquer en France et qui sont enseignées dans nos universités.
Il [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=164&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Depuis l&#8217;année dernière je m&#8217;intéressais beaucoup aux méthodes dites agiles dans la gestion de projet, comme Scrum, par exemple.</p>
<p>J&#8217;ai l&#8217;occasion grâce à mon emploi actuel de m&#8217;initier à ces principes qui sont aux antipodes des méthodes dites traditionnelles de gestion de project que nous pouvons pratiquer en France et qui sont enseignées dans nos universités.</p>
<p>Il n&#8217;est pas simple pour un manager de passer de l&#8217;un à l&#8217;autre. Beaucoup de principes et concepts sont à revoir, réapprendre et le faire seul est une étape difficile. Heureusement pour moi, j&#8217;ai la chance d&#8217;être initié (sur la pratique tout au moins) par une collègue canadienne, devenue Scrum Master récemment.</p>
<p>Avec ces principes, vous ne devez plus penser long terme, mais court terme, et surtout retour sur investissement (ROI). Les premiers mois ont été plutôt difficiles. En effet, l&#8217;envie de faire des projets et des plannings restent forts. Surtout lorsque vous disposez de MS Project 2007 et que vous avez envie de faire &#8220;joujou&#8221; avec.</p>
<p>Et puis le temps passe, vous faites des réunions et des itérations (planning, développements, tests, bugs, démo et déploiments) et vous vous sentez tout à coup envahi par ces principes qui remettent en question tout ce que vous avez pu faire avant.</p>
<p>En effet, dans une démarche standard, vous avez l&#8217;étape de spécifications, pendant laquelle vous réfléchissez avec votre client ou votre MOA. Les idées sont souvent vagues, il est difficile de se faire une idée concrète du produit final, vous êtes seul ou dans une équipe réduite à son minimum. Pas de développeur. Ensuite vous attaquez les devs et tests et suivez avec fidélité les spécifications qui sont très souvent vagues et pour lesquelles vous devez retourner voir le client car vous avez besoin d&#8217;éclaircissements. Puis vient le jour du déploiement et des formations utilisateurs. Et comme bien souvent, à cette étape, l&#8217;équipe est à nouveau réduite et vous êtes le seul à recevoir les remerciements (ou les blâmes, cela dépend). Et puisqu&#8217;à cette date, vous quittez vous-même le projet, vous ne savez pas ce qui va réellement être utilisé et ce qui convient et ne convient pas. Grosso modo, quel est le travail réellement intéressant et qui apporte une réelle plus value au métier. Les manques sont considérables.</p>
<p>Dans l&#8217;autre cas, méthode Scrum, par exemple, vous êtes au contact direct du métier. L&#8217;équipe complète se forme très rapidement et les premiers développements apparaissent après la première ou deuxième itération (après un mois environ). Vous avez donc des retours client quasi immédiatement. Les choix de développement se font itération après itération, l&#8217;ensemble de l&#8217;équipe est impliqué et le client vous félicite (ou vous blâme) tous ensemble. Vous avez donc un retour instantané sur ce qui est &#8220;bien&#8221; et ce qui ne l&#8217;est pas, vous comprenez mieux le métier, plus rapidement. Le client a également une plus grande réactivité dans ses choix de développement, en choisissant d&#8217;annuler ou refaire un développement, si la première version qu&#8217;il a reçu n&#8217;apparait finalement pas convenir à ses besoins.</p>
<p>Si les principes de Scrum sont bien respectés, et si donc, l&#8217;équipe projet a suffisamment d&#8217;expérience dans ce domaine, les projets utilisant cette méthodologie sont plus à même de répondre aux besoins réels du métier.</p>
<p>Cependant il ne faut pas se leurrer. Cette méthodologie comporte des pièges que seules des personnes expérimentées sont à même d&#8217;éviter ou prévenir. Car la complexité projet ne disparait pas pour autant.</p>
<ul>
<li>Premièrement le métier doit savoir de quoi il parle et doit se tenir à la disposition de l&#8217;équipe de développement tout au long du projet et pas uniquement sur le début comme dans un développement standard.</li>
<li>Deuxièmement, le chef de projet ou ScrumMaster, doit être conscient des limites de son équipe de développement et s&#8217;assure les conseils d&#8217;un senior en architecture/développement, histoire de ne pas revoir toute l&#8217;implémentation au moindre changement de conception.</li>
<li>Troisièmement, l&#8217;agilité ne concerne pas que la partie Scrum, mais toutes les phases de développement. eXtreme Programing pour un transfert de connaissance fluide, des tests et un serveur d&#8217;intégration continue, afin de pouvoir faire des modifications rapidement, facilement et sans crainte, un processus de déploiement simplifié, pour le répéter à chaque itération sans difficulté.</li>
</ul>
<p>En suivant ces quelques principes, les projets suivant la méthodologie Scrum ont plus de chance d&#8217;aboutir et d&#8217;être à même de satisfaire le métier en fournissant des logiciels qui correspondent réellement à leurs attentes du moment (et pas à celles d&#8217;il y a 10 mois, déjà mises à l&#8217;oubli pour cause de crise, réorg ou perte de marché)</p>
<p>Le tableau suivant présente une comparaison des coûts de production des équipes de développement et la productivité du métier entre la méthodologie Scrum et les méthodes standards.</p>
<div id="attachment_165" class="wp-caption aligncenter" style="width: 610px"><a rel="Cliquez pour agrandir l'image" href="http://iguane39.files.wordpress.com/2009/05/graphique-scrum.jpg"><img class="size-full wp-image-165" title="Graphique Scrum" src="http://iguane39.files.wordpress.com/2009/05/graphique-scrum.jpg?w=600&#038;h=223" alt="Comparaison des coûts de production et productivité entre Scrum et méthode standard" width="600" height="223" /></a><p class="wp-caption-text">Comparaison des coûts de production et productivité entre Scrum et méthode standard</p></div>
<p>Dans le cas standard, on retrouve ce qui fait le principe d&#8217;un projet dit classique. Des coûts de production bas sur le début, lors des phases de spécifications, une intensification lors des développements et une baisse progressive sur la fin de projet lorsqu&#8217;il ne reste que la livraison, la correction des bugs et les formations utilisateurs. La productivité quant à elle ne débute qu&#8217;après la livraison et fournit son plein potentiel quelques mois après la livraison.</p>
<p>Pour Scrum, les coûts de production sont rapidement à leur maximum, puisque l&#8217;équipe intervient très rapidement sur le développement du produit. Ces coûts s&#8217;arrêtent d&#8217;ailleurs quasi immédiatement après la fin du projet, puisque l&#8217;application est livrée, les bugs sont déjà corrigés et les utilisateurs déjà formés. La productivité cependant débute juste quelques mois après les premiers développements. Cette productivité, timide sur le début, s&#8217;accélère rapidement puisque les fonctionnalités les plus importantes sont développées en priorité. Et la productivité est plus importante sur la fin, car elle correspond exactement à ce que demande le client au moment où il le demande (et non à ce que avait été défini dans les spécifications 10 mois avant, comme c&#8217;est le cas avec le méthode standard). Les gains de productivité sont d&#8217;ailleurs beaucoup moins important sur la fin de projet. C&#8217;est à ce moment que le client devra se demander s&#8217;il est légitime de poursuivre les développements, puisque ceux-ci n&#8217;apportent plus réellement de valeur ajoutée. On pourra alors stopper net le projet ou réorienter les développements vers d&#8217;autres objectifs.</p>
<p>Ce graphique montre tout le potentiel de Scrum.</p>
<ul>
<li><a href="http://fr.wikipedia.org/wiki/Scrum">Scrum sur Wikipedia</a>,</li>
<li><a href="http://agilemanifesto.org/">Manifesto for Agile Software Development</a>,</li>
<li><a href="http://henrik-kniberg.developpez.com/livre/scrum-xp/">Scrum et XP depuis les tranchées</a>.</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/164/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=164&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/05/11/scrum-de-linteret-des-methodes-agiles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>

		<media:content url="http://iguane39.files.wordpress.com/2009/05/graphique-scrum.jpg" medium="image">
			<media:title type="html">Graphique Scrum</media:title>
		</media:content>
	</item>
		<item>
		<title>Plugin Firefox : AutoPager &amp; Cooliris</title>
		<link>http://iguane39.wordpress.com/2009/05/09/plugin-firefox-autopager-cooliris/</link>
		<comments>http://iguane39.wordpress.com/2009/05/09/plugin-firefox-autopager-cooliris/#comments</comments>
		<pubDate>Sat, 09 May 2009 02:08:07 +0000</pubDate>
		<dc:creator>iguane39</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[détente]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[techno]]></category>
		<category><![CDATA[travail]]></category>
		<category><![CDATA[vie perso]]></category>
		<category><![CDATA[autopager]]></category>
		<category><![CDATA[Extension]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google images]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[recherche]]></category>

		<guid isPermaLink="false">http://iguane39.wordpress.com/?p=162</guid>
		<description><![CDATA[Il y a environ un an, j&#8217;avais découvert un plugin plutôt fun; nommé Cooliris, qui permet d&#8217;afficher sur un mur l&#8217;ensemble des images d&#8217;une recherche et de faire défiler ses images sur la gauche ou sur la droite.

Ce plugin est particulièrement bien soigné et montre les capacités  de Firefox et de l&#8217;équipe de développement. Mais [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=162&subd=iguane39&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Il y a environ un an, j&#8217;avais découvert un plugin plutôt fun; nommé Cooliris, qui permet d&#8217;afficher sur un mur l&#8217;ensemble des images d&#8217;une recherche et de faire défiler ses images sur la gauche ou sur la droite.</p>
<p style="text-align:center;"><a href="http://www.cooliris.com/"><img class="aligncenter" title="Mur dimages Cooliris" src="http://blog.webmastersgroup.pl/wp-content/cooliris-davep.jpg" alt="Mur dimages Cooliris" /></a></p>
<p>Ce plugin est particulièrement bien soigné et montre les capacités  de Firefox et de l&#8217;équipe de développement. Mais passé le premier effet fun, on s&#8217;aperçoit très rapidement que celui-ci n&#8217;est absolument pas utilisable pour de la recherche d&#8217;image, puisque le mur apparait en premier plan et que le bouton du milieu pour ouvrir l&#8217;image d&#8217;un site dans un nouvel onglet est désactivé. Cela signifie globalement que si vous choisissez une image, vous allez sur le site contenant l&#8217;image et vous perdez, non seulement le mur mais également votre recherche. Il est ainsi impossible de revenir à votre recherche initiale rapidement si l&#8217;image sélectionnée ne vous convient pas.</p>
<p>J&#8217;ai donc très rapidement cessé d&#8217;utiliser ce plugin.</p>
<p>Et voici qu&#8217;au détour du Web, hier soir, je suis tombé sur un autre plug-in, qui est surement moins cool, mais beaucoup plus efficace.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/4925">AutoPager</a> permet de charger automatique la page suivante d&#8217;une recherche, que celle-ci soit textuelle, image ou video, pour des sites variés comme Google, Google Images, YouTube ou Facebook.</p>
<div class="wp-caption aligncenter" style="width: 681px"><a href="https://addons.mozilla.org/en-US/firefox/addon/4925"><img title="Chargement automatique de la page suivante sur Google" src="https://addons.mozilla.org/en-US/firefox/images/p/13791/1178381832" alt="Chargement automatique de la page suivante sur Google" width="671" height="525" /></a><p class="wp-caption-text">Chargement automatique de la page suivante sur Google</p></div>
<p>Arrivé en bas de page, la page suivante se charge automatiquement, et vous pouvez ainsi poursuivre votre recherche sans cliquer sur le moindre bouton ou patienter quelques secondes. Et rien ne vous empêche de remonter dans votre page ou d&#8217;ouvrir des onglets. La recherche d&#8217;images est alors grandement accélérée.</p>
<p>Petit défaut de jeunesse, les sites internationaux ne sont pas configurés d&#8217;origine, outre Google.com et Google.cn, vous aurez donc à rentrer dans la configuration du plugin, copier une configuration existante, comme celle de Google.cn et renommer les liens Google.fr pour faire fonctionner ceux-ci.</p>
<p>Mais une fois cette courte et simple étape passée, profitez d&#8217;un plug-in à fort potentiel. Devenez plus efficient encore dans vos recherches.</p>
<p>Update : Une nouvelle version est arrivée, beaucoup de sites fonctionnent de manière automatique et plus rapidement. Un vrai plaisir.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/iguane39.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/iguane39.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/iguane39.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/iguane39.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/iguane39.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/iguane39.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/iguane39.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/iguane39.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/iguane39.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/iguane39.wordpress.com/162/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iguane39.wordpress.com&blog=3607379&post=162&subd=iguane39&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://iguane39.wordpress.com/2009/05/09/plugin-firefox-autopager-cooliris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/56d45bc2452399c4b3f8d3f0bed21509?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">iguane39</media:title>
		</media:content>

		<media:content url="http://blog.webmastersgroup.pl/wp-content/cooliris-davep.jpg" medium="image">
			<media:title type="html">Mur dimages Cooliris</media:title>
		</media:content>

		<media:content url="//addons.mozilla.org/en-US/firefox/images/p/13791/1178381832" medium="image">
			<media:title type="html">Chargement automatique de la page suivante sur Google</media:title>
		</media:content>
	</item>
	</channel>
</rss>