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

<channel>
	<title>A la Poursuite du Code en Rouge &#187; Cross-post Oxiane</title>
	<atom:link href="http://www.schwinl.net/categorie/cross-post-oxiane/feed" rel="self" type="application/rss+xml" />
	<link>http://www.schwinl.net</link>
	<description>Le blog de Guillaume Rams sur le génie logiciel</description>
	<lastBuildDate>Wed, 28 Jul 2010 21:53:10 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Une réfutation de l&#8217;écriture du test en premier (Test-Driven Development)</title>
		<link>http://www.schwinl.net/articles/refutation-du-tdd</link>
		<comments>http://www.schwinl.net/articles/refutation-du-tdd#comments</comments>
		<pubDate>Wed, 28 Jul 2010 21:37:24 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Génie Logiciel]]></category>
		<category><![CDATA[Epistémologie]]></category>
		<category><![CDATA[Extreme Programming]]></category>
		<category><![CDATA[Popper]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Test]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=228</guid>
		<description><![CDATA[Karl Popper est un philosophe des sciences ayant fait des apports majeurs à l&#8217;épistémologie, avec entre autres sa définition de la démarche scientifique par la réfutabilité. Je me suis amusé à appliquer certaines de ses thèses à la mise au point de programmes, en supposant qu&#8217;un programme soit une connaissance objective au même titre qu&#8217;un [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_231" class="wp-caption alignleft" style="width: 215px"><a href="http://www.amazon.fr/Conjectures-r%C3%A9futations-croissance-savoir-scientifique/dp/2228900583/"><img class="size-full wp-image-231 " title="Conjectures et réfutations" src="http://www.schwinl.net/wp-content/uploads/2010/07/conjectures.png" alt="" width="205" height="316" /></a><p class="wp-caption-text">Conjectures et réfutations</p></div>
<p>Karl Popper est un philosophe des sciences ayant fait des apports majeurs à l&#8217;épistémologie, avec entre autres sa définition de la démarche scientifique par la réfutabilité. Je me suis amusé à appliquer certaines de ses thèses à la mise au point de programmes, en supposant qu&#8217;un programme soit une connaissance objective au même titre qu&#8217;un théorème ou qu&#8217;une théorie scientifique.</p>
<p>Si on applique ces thèses, on peut démontrer que la lecture du code source ne suffit pas, par la seule puissance de la déduction, à prouver que le programme est correct. D&#8217;ailleurs, un test ne peut pas prouver la validité d&#8217;un programme, au contraire, il ne peut que mettre en évidence une erreur. Popper démontre que le raisonnement inductif n&#8217;est pas la méthode rationnelle pour se rapprocher de la vérité, mais que nous procédons par conjectures et réfutations. Tout raisonnement fonctionnerait à partir de théories que l&#8217;on essaie de contredire, par l&#8217;expérimentation ou par la logique. Pour valider un programme on cherche à le mettre en défaut, ce qui est pourtant intuitivement l&#8217;inverse du résultat visé.</p>
<p>Je vois donc la programmation comme l&#8217;ajout de conjectures sur un fond initial (langage de programmation employé, librairies, système d&#8217;exploitation, autres applications). Fond qui, en passant, est également réfutable selon Popper, contredisant les philosophes affirmant que tout raisonnement rationnel ne se fait qu&#8217;à partir d&#8217;une base de vérités que l&#8217;on augmente par déduction.</p>
<p>En poussant plus loin l&#8217;analogie, le test unitaire consisterait donc à tenter de réfuter la conjecture (le programme). Popper affirme également qu&#8217;une théorie qui en supplante une autre doit expliquer mieux ou plus de choses que la précédente mais également &laquo;&nbsp;survivre&nbsp;&raquo; aux mêmes tentatives de réfutation. C&#8217;est ce que j&#8217;appellerais les tests de non-régression.</p>
<p>Mais alors, si programme = conjecture et test = réfutation, que penser de cette pratique XP : &laquo;&nbsp;<em>écrire systématiquement les test unitaires en premier, et ensuite seulement le programme qui va passer les tests unitaires avec succès</em>&nbsp;&raquo; (le fameux Test-Driven Development) ?</p>
<p>En termes &laquo;&nbsp;popperiens&nbsp;&raquo; cela revient à faire des réfutations avant même de conjecturer ! Les &laquo;&nbsp;XPeurs&nbsp;&raquo; feraient-ils de la programmation d&#8217;une façon irrationnelle ?</p>
<p>Disons plutôt que cela signifie que la conjecture est implicite, qu&#8217;elle trotte dans la tête du programmeur (ou est discutée au sein du binôme pour ceux qui pratiquent également le &laquo;&nbsp;pair-programming&nbsp;&raquo;) pendant la programmation des réfutations/tests. Et c&#8217;est seulement une fois que toutes les réfutations sont posées que l&#8217;on rédige l&#8217;équation ou le programme. Connaissant à l&#8217;avance les tests, la programmation ressemble plus à mon avis à une sorte de régression au sens statistique (trouver la courbe qui passe par tous les points connus à l&#8217;avance).</p>
<p><strong>Cela revient à peser tous les cailloux de la terre et trouver l&#8217;équation vraie pour tout un tas de cailloux donné afin de formuler la gravité. Il me semble donc à la fois plus rationnel (et plus intuitif, je l&#8217;avoue) de poser la conjecture (le programme) avant d&#8217;essayer de le réfuter (par les tests).</strong></p>
<div id="attachment_232" class="wp-caption alignright" style="width: 200px"><a href="http://www.amazon.fr/connaissance-objective-Popper-Karl-R/dp/2080814052/"><img class="size-full wp-image-232 " title="La connaissance objective" src="http://www.schwinl.net/wp-content/uploads/2010/07/connaissance.png" alt="La connaissance objective" width="190" height="302" /></a><p class="wp-caption-text">La connaissance objective</p></div>
<p>Là où je rejoins les partisans du test extrême c&#8217;est que la qualité d&#8217;un programme est proportionnelle à la quantité de tests tentant de le réfuter, tout comme la meilleure théorie, toutes choses égales par ailleurs, est celle qui se prête et s&#8217;est prêtée au plus de tentatives de réfutation.</p>
<p>Ayant moins de connaissances en philosophie qu&#8217;en informatique, il est probable que je résume mal la pensée de Popper, je vous recommande donc chaudement la lecture de l&#8217;original, comme par exemple &laquo;&nbsp;la connaissance objective&nbsp;&raquo; disponible en livre de poche.</p>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Frefutation-du-tdd&amp;linkname=Une%20r%C3%A9futation%20de%20l%26%238217%3B%C3%A9criture%20du%20test%20en%20premier%20%28Test-Driven%20Development%29" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Frefutation-du-tdd&amp;linkname=Une%20r%C3%A9futation%20de%20l%26%238217%3B%C3%A9criture%20du%20test%20en%20premier%20%28Test-Driven%20Development%29" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Frefutation-du-tdd&amp;linkname=Une%20r%C3%A9futation%20de%20l%26%238217%3B%C3%A9criture%20du%20test%20en%20premier%20%28Test-Driven%20Development%29" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Frefutation-du-tdd&amp;linkname=Une%20r%C3%A9futation%20de%20l%26%238217%3B%C3%A9criture%20du%20test%20en%20premier%20%28Test-Driven%20Development%29" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Frefutation-du-tdd&amp;linkname=Une%20r%C3%A9futation%20de%20l%26%238217%3B%C3%A9criture%20du%20test%20en%20premier%20%28Test-Driven%20Development%29" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/refutation-du-tdd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome OS : le cloud sans filet</title>
		<link>http://www.schwinl.net/articles/google-chrome-os-le-cloud-sans-filet</link>
		<comments>http://www.schwinl.net/articles/google-chrome-os-le-cloud-sans-filet#comments</comments>
		<pubDate>Sun, 13 Dec 2009 22:25:33 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Informatique en général]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Google Chrome OS]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=210</guid>
		<description><![CDATA[Google l’avait annoncé et le voici : le système d’exploitation basé sur son navigateur open-source chrome. Plutôt destiné aux netbooks, il est pensé pour les utilisateurs qui n’allument leur ordinateur que pour lire leurs mail et trainer sur facebook, c’est-à-dire qui n’ont souvent besoin que d’un navigateur ouvert en plein écran. Google Chrome OS leur [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-209" title="broken hard disks" src="http://www.schwinl.net/wp-content/uploads/2009/12/3188379971_5d23187d23.jpg" alt="broken hard disks" width="500" height="333" /></p>
<p>Google l’avait annoncé et le voici : le système d’exploitation basé sur son navigateur open-source chrome. Plutôt destiné aux netbooks, il est pensé pour les utilisateurs qui n’allument leur ordinateur que pour lire leurs mail et trainer sur facebook, c’est-à-dire qui n’ont souvent besoin que d’un navigateur ouvert en plein écran. Google Chrome OS leur propose un délai de quelques secondes seulement entre le bouton marche et le navigateur sur internet. Il fonctionne sans stocker de données sur l’appareil : applications et données sont manipulées directement sur internet. Par exemple, il s’agit d’utiliser un document en ligne google docs au lieu d’utiliser traitement de texte et document stockés par l’appareil. On pourrait dire que google pousse la molette de réglage local&lt;-&gt;cloud à 11.</p>
<p><strong>Jamais sans mon disque dur</strong></p>
<p>J’imagine l’intérêt pour les utilisateurs ainsi que pour les vendeurs de logiciel (qui verront enfin leur vieux rêve de location de leurs logiciels &#8211; donc zéro piratage &#8211; enfin réalisé). L’erreur, à mon humble avis, serait dans l’approche &laquo;&nbsp;Toutes vos données sont sur le cloud. Toutes ? Toutes !&nbsp;&raquo;. Je veux bien que les données soient hébergées en ligne mais il faut quand même un disque dur ou un quelconque moyen de conserver une copie personnelle (ou d’entreprise) des données. C’est l’exacte symétrique de la recommandation de faire un backup en ligne à ceux qui gardent tout sur leur disque dur… Je n’écris pas ça par conservatisme, je n’ai pas peur du cloud, tout comme on peut être fana d’escalade et recommander le mousqueton.</p>
<p>Pourquoi conserver une copie sur disque dur ?</p>
<ol>
<li><em>Pour avoir une copie de sauvegarde, à un prix comparable aux services de sauvegarde les plus abordables</em>. Avec un avantage colossal : le temps d’accès. C’est en essayant de m’imaginer en train d’essayer de retélécharger 18Go d’album photo (eh oui, vive le reflex numérique) depuis <a href="http://mozy.com/" target="_blank">mozy.com</a> -l’envoi de DVD est un service lourdement facturé- que j’ai décidé de conserver un miroir sur disque dur à la cave.</li>
<li><em>Pour conserver la propriété et la jouissance de mes œuvres</em>. Si l’on est dans un système de location, le loueur peut disparaitre, faire faillite, changer ses tarifs, ses prestations, vous mettre sur la liste des pays subissant l’embargo américain, effacer vos données à distance (comme amazon sur son lecteur d’ebooks), la liste des ennuis potentiels est infinie… Quand je prends une photo, développe un logiciel ou rédige un document, je veux pouvoir y avoir accès indéfiniment. Cela veut également dire qu’il faut être vigilant quant au format d’exportation que proposent les suites logicielles en “cloud” : il faut pouvoir obtenir un backup lisible sur le long terme (dans un format ouvert et de préférence non-propriétaire).</li>
<li><em>Pour avoir accès à mes documents sans réseau</em>. Quel que soit votre FAI, vous aurez des coupures ; vous partirez peut-être en congés sans clé 3G ; vous serez peut-être victime des dommages collatéraux de l’HADOPI… Bref, sans réseau point de données. L’idéal est de disposer d’un mécanisme de synchronisation capable de gérer efficacement les connexions intermittentes. La technologie Google Gears (tiens donc) permet d’ores et déjà de le faire pour certaines applications. HTML5 promet de généraliser cette fonction entre autres capacités utiles au cloudapps.</li>
</ol>
<p><strong>La CloudBackupBox</strong></p>
<p>Je vous propose donc la <em>CloudBackupBox </em>: un boitier silencieux autour d’un gros disque dur et d’une connexion réseau, qui se connecte régulièrement à tous les services cloud que j’utilise et qui synchronise toutes mes données sans intervention manuelle. On peut imaginer une prise USB qui permet de se brancher physiquement pour configurer l’appareil ou bien travailler sur les données stockées sur le disque dur : mode hors-ligne ou restauration de sauvegarde. Ajoutez à cela un mode sécurité qui demande un code PIN pour s’allumer et crypte toutes les données sur le disque dur, afin qu’un cambrioleur ou autre indélicat ne puisse pas lire le contenu du disque. Il ne me reste plus qu’à déposer le brevet. Ah flûte, trop tard ! Je n’aurais pas dû en décrire le principe ici, ça doit compter comme <em>prior art</em>…</p>
<p>—<strong><br />
</strong></p>
<p><em>Crédit photo : <a href="http://www.flickr.com/photos/purplemattfish/3188379971/">purplemattfish</a> - <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.fr"> Certains droits réservés (licence  Creative Commons)</a></em></p>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-chrome-os-le-cloud-sans-filet&amp;linkname=Google%20Chrome%20OS%20%3A%20le%20cloud%20sans%20filet" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-chrome-os-le-cloud-sans-filet&amp;linkname=Google%20Chrome%20OS%20%3A%20le%20cloud%20sans%20filet" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-chrome-os-le-cloud-sans-filet&amp;linkname=Google%20Chrome%20OS%20%3A%20le%20cloud%20sans%20filet" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-chrome-os-le-cloud-sans-filet&amp;linkname=Google%20Chrome%20OS%20%3A%20le%20cloud%20sans%20filet" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-chrome-os-le-cloud-sans-filet&amp;linkname=Google%20Chrome%20OS%20%3A%20le%20cloud%20sans%20filet" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/google-chrome-os-le-cloud-sans-filet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J&#8217;ai testé un BarCamp</title>
		<link>http://www.schwinl.net/articles/jai-teste-un-barcamp</link>
		<comments>http://www.schwinl.net/articles/jai-teste-un-barcamp#comments</comments>
		<pubDate>Mon, 05 Oct 2009 21:17:22 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Le reste]]></category>
		<category><![CDATA[BarCamp]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=196</guid>
		<description><![CDATA[Je suis allé au 17ème BarCamp parisien, sur le thème  &#171;&#160;OpenWeb + Cloud + Geo + Social&#160;&#187;. C&#8217;était à la fois un sujet que je suis de près et l&#8217;occasion de découvrir un BarCamp&#8230; Pour résumer, je dirais que la philosophie est qu&#8217;un BarCamp est à une conférence ce qu&#8217;un wiki est à un site [...]]]></description>
			<content:encoded><![CDATA[<p>Je suis allé au <a href="http://barcamp.org/BarCampParis17" target="_blank">17ème BarCamp parisien</a>, sur le thème  &laquo;&nbsp;OpenWeb + Cloud + Geo + Social&nbsp;&raquo;. C&#8217;était à la fois un sujet que je suis de près et l&#8217;occasion de découvrir un BarCamp&#8230;</p>
<p>Pour résumer, je dirais que la philosophie est qu&#8217;un BarCamp est à une conférence ce qu&#8217;un wiki est à un site web. Comparons avec une conférence traditionnelle : liste d&#8217;orateurs et sujets déterminée, auditoire attentif, mais dont la participation se limite aux questions-réponses de clôture après chaque présentation.  Le BarCamp se veut participatif : chacun se présente rapidement, lance des mots-clés, et on essaie sur tableau blanc de constituer des groupes de travail ad-hoc autour d&#8217;un thème (démo, présentation, atelier, session de programmation).</p>
<p>Bon, ce que je constate c&#8217;est que même si la conférence s&#8217;auto-organise librement, ce sont les têtes d&#8217;affiche (évangélistes auprès des développeurs pour les APIs de google et de Mozilla par exemple), dont la présence avait attiré les foules, qui ont fait leurs présentations&#8230; certes de façon informelle, sans transparents, en face à face. Je suis un peu resté sur ma faim, car en allant à une conférence sur un sujet que l&#8217;on suit de près, eh bien on risque de s&#8217;ennuyer&#8230; Les sessions d&#8217;introduction à GWT ce n&#8217;était pas la peine, et la séance d&#8217;autocongratulation autour de FireFox son XUL m&#8217;a lassé. Je n&#8217;ai pas vu la suite, j&#8217;ai préféré passer ma soirée en famille qu&#8217;à partager des pizzas avec des hackeurs fous. Allez savoir, j&#8217;ai peut-être raté le meilleur moment&#8230; Il s&#8217;agit effectivement d&#8217;un évènement principalement social.</p>
<p>Le passage qui m&#8217;a intéressé était une table ronde autour d&#8217;un sujet que je ne connaissais pas : FOAF+SSL. Ça m&#8217;a rappelé l&#8217;époque ou je starteupais dans le web-sémantique&#8230; Habile transition : ma conclusion perso est que ce genre d&#8217;évènements est intéressant quand on est entrepreneur et que l&#8217;on veut réseauter, ou bien un développeur qui veut s&#8217;initier simplement à des nouvelles technologies. Sinon&#8230; je garde un faible pour les conférences avec de sympathiques papiers à lire et relire. Par exemple, tout de même, les <a href="http://hillside.net/plop/pastconferences.html" target="_blank">PLoP</a>, c&#8217;est quand même du bon stimulant neuronal !</p>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fjai-teste-un-barcamp&amp;linkname=J%26%238217%3Bai%20test%C3%A9%20un%20BarCamp" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fjai-teste-un-barcamp&amp;linkname=J%26%238217%3Bai%20test%C3%A9%20un%20BarCamp" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fjai-teste-un-barcamp&amp;linkname=J%26%238217%3Bai%20test%C3%A9%20un%20BarCamp" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fjai-teste-un-barcamp&amp;linkname=J%26%238217%3Bai%20test%C3%A9%20un%20BarCamp" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fjai-teste-un-barcamp&amp;linkname=J%26%238217%3Bai%20test%C3%A9%20un%20BarCamp" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/jai-teste-un-barcamp/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Espérer le comportement &#8216;A&#8217; tout en récompensant &#8216;B&#8217;</title>
		<link>http://www.schwinl.net/articles/esperer-le-comportement-a-tout-en-recompensant-b</link>
		<comments>http://www.schwinl.net/articles/esperer-le-comportement-a-tout-en-recompensant-b#comments</comments>
		<pubDate>Mon, 13 Apr 2009 21:32:39 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Génie Logiciel]]></category>
		<category><![CDATA[Conduite de projet]]></category>
		<category><![CDATA[Qualité de code]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=177</guid>
		<description><![CDATA[Du management&#8230; Un collègue m&#8217;a récemment envoyé un papier de Steven Kerr &#160;&#187;On the folly of rewarding A, while hoping for B&#171;&#160;. Il montre que très souvent le discours officiel d&#8217;une organisation est de vouloir un comportement, tout en mettant en place un système de récompense/punition qui dans les faits pousse les gens à un comportement tout autre, voire opposé. [...]]]></description>
			<content:encoded><![CDATA[<h3>Du management&#8230;</h3>
<p>Un collègue m&#8217;a récemment envoyé un papier de Steven Kerr &nbsp;&raquo;<a onmousedown="new Image().src='/scholar_url?sa=T&amp;url=http://ieeexplore.ieee.org/xpls/abs_all.jsp%3Farnumber%3D4306645';" href="http://scholar.google.fr/scholar?q=On+the+Folly+of+Rewarding+A%2C+While+Hoping+for+B&amp;hl=fr&amp;lr=&amp;btnG=Rechercher&amp;lr=" target="_blank">On the folly of rewarding A, while hoping for B</a>&laquo;&nbsp;. Il montre que très souvent le discours officiel d&#8217;une organisation est de vouloir un comportement, tout en mettant en place un système de récompense/punition qui dans les faits pousse les gens à un comportement tout autre, voire opposé. <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/wassat.png' alt=':roll:' class='wp-smiley' /> Par exemple on demande à un joueur de sport collectif d&#8217;avoir &laquo;&nbsp;l&#8217;esprit d&#8217;équipe&nbsp;&raquo; et pourtant on ne félicite que les actions individuelles. D&#8217;ailleurs, on ne résume un match de football que par les noms des buteurs. Ainsi, agacé qu&#8217;un joueur fasse trop de passes à l&#8217;adversaire, un entraineur sanctionne chaque passe ratée ; au match suivant personne ne fait plus aucune passe et le jeu est bloqué. <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/pinch.png' alt=':pinch:' class='wp-smiley' /> </p>
<p>Exemple parfait de contre-productivité : une clinique veut réduire le nombre de décès. On met donc en place une prime qui doit récompenser le chirurgien qui a moins de X décès dans le mois sur le billard. Que va-t-il se passer ? On peut parier que dans les mois suivants tous les chirurgiens vont toucher la prime&#8230; En effet, dès qu&#8217;ils s&#8217;approchent du quota fatidique, ils repoussent toutes leurs opérations délicates au mois suivant ! Du coup les gens décèdent dans leur lit en attendant l&#8217;opération, mais ça n&#8217;est pas le problème du médecin. Tout le monde touche sa prime, cependant le nombre de décès global de la clinique augmente&#8230;</p>
<p>Cette théorie semble être un grand classique du management (le papier remonte à 1975) mais je n&#8217;en avais jamais entendu parler. Et quand je l&#8217;ai lu j&#8217;ai eu une illumination. Tenez, imaginez que vous vous tenez sur une grande étendue de sable, une sorte de drap rouge à la main ; vous le secouez un peu en vous demandant pourquoi vous avez ça à la main <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/wassat.png' alt=':wassat:' class='wp-smiley' /> , quand vous entendez un bruit de sabots tagadam-tagadam dans votre dos <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/unsure.png' alt=':unsure:' class='wp-smiley' /> et *vlan* <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/pinch.png' alt=':pinch:' class='wp-smiley' /> </p>
<h3>&#8230; au génie logiciel.</h3>
<p>J&#8217;ai compris beaucoup de choses sur le projet de développement en lisant cela.  Finalement, qu&#8217;est-ce que l&#8217;on demande aux développeurs ? Comportement &#8216;A&#8217; : &laquo;&nbsp;Produire du code de qualité, maintenable par autrui&nbsp;&raquo;. Qu&#8217;est-ce que l&#8217;on récompense ? Les délais de livraison : comportement &#8216;B&#8217;. Je n&#8217;ai jamais vu un développeur se faire sanctionner pour du code mal écrit, non commenté ou conçu de traviole. Par contre, prenez du retard sur le développement, vous allez vous faire enguirlander et vous devrez rester tard tous les soirs pour faire bonne figure. Donc, si vous avez envie d&#8217;une vie de famille ou de loisirs : bâclez votre code. <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/devil.png' alt=':devil:' class='wp-smiley' /> Ne commentez surtout pas, et ne testez que si l&#8217;on vous le demande. De toute façon c&#8217;est votre successeur qui sera pénalisé par le code non-maintenable ; c&#8217;est lui qui ratera ses deadlines <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/grin.png' alt=':D' class='wp-smiley' /> *<em>niark niak niak niak</em>* (&lt;- <em>rire façon méchant dans James Bond</em>).</p>
<h3>Rendre &#8216;A&#8217; inévitable, récompenser  &#8216;B&#8217;</h3>
<p>On va pas chasser le naturel, alors on va biaiser un peu. Continuez à récompenser les délais (&#8216;B&#8217;), mais considérez &#8216;A&#8217; comme acquis. Il faut intégrer le contrôle qualité <strong>continu </strong>et <strong>automatisé </strong>à tout environement de développement. Il doit être impossible de réussir un &laquo;&nbsp;build&nbsp;&raquo; (et donc de livrer) si l&#8217;artefact en question ne respecte pas tous les standards en vigueur. J&#8217;ajouterai même une revue obligatoire de tout code, du stagiaire au chef de projet, avant de pouvoir placer le post-it dans la colonne &laquo;&nbsp;fait&nbsp;&raquo; du tableau blanc. Passez par la colonne &laquo;&nbsp;en revue&nbsp;&raquo;, ne touchez pas vingt-mille francs. Enfin pas tout de suite&#8230; Soyons fous, récompensons la qualité <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/alien.png' alt=':alien:' class='wp-smiley' /> .</p>
<p>PS: merci à Majirus pour l&#8217;article</p>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fesperer-le-comportement-a-tout-en-recompensant-b&amp;linkname=Esp%C3%A9rer%20le%20comportement%20%26%238216%3BA%26%238217%3B%20tout%20en%20r%C3%A9compensant%20%26%238216%3BB%26%238217%3B" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fesperer-le-comportement-a-tout-en-recompensant-b&amp;linkname=Esp%C3%A9rer%20le%20comportement%20%26%238216%3BA%26%238217%3B%20tout%20en%20r%C3%A9compensant%20%26%238216%3BB%26%238217%3B" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fesperer-le-comportement-a-tout-en-recompensant-b&amp;linkname=Esp%C3%A9rer%20le%20comportement%20%26%238216%3BA%26%238217%3B%20tout%20en%20r%C3%A9compensant%20%26%238216%3BB%26%238217%3B" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fesperer-le-comportement-a-tout-en-recompensant-b&amp;linkname=Esp%C3%A9rer%20le%20comportement%20%26%238216%3BA%26%238217%3B%20tout%20en%20r%C3%A9compensant%20%26%238216%3BB%26%238217%3B" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fesperer-le-comportement-a-tout-en-recompensant-b&amp;linkname=Esp%C3%A9rer%20le%20comportement%20%26%238216%3BA%26%238217%3B%20tout%20en%20r%C3%A9compensant%20%26%238216%3BB%26%238217%3B" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/esperer-le-comportement-a-tout-en-recompensant-b/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dix-neuf pourcents de commentaires&#8230;</title>
		<link>http://www.schwinl.net/articles/dix-neuf-pourcents-de-commentaires</link>
		<comments>http://www.schwinl.net/articles/dix-neuf-pourcents-de-commentaires#comments</comments>
		<pubDate>Fri, 06 Feb 2009 22:44:08 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Génie Logiciel]]></category>
		<category><![CDATA[Métrique]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=108</guid>
		<description><![CDATA[Si l’on regarde l’ensemble des projets open-source, on trouve en moyenne près d’une ligne sur cinq de commentaires, selon un papier de Dirk Riehle (voir également sur son blog). On y lit que les projets étudiés restent tous très proches de ce taux. Un peu plus surprenant, on découvre que cette densité de très exactement [...]]]></description>
			<content:encoded><![CDATA[<p>Si l’on regarde l’ensemble des projets open-source, on trouve en moyenne près d’une ligne sur cinq de commentaires, selon un papier de <a title="The Sweet Spot of Code Commenting in Open Source" href="http://www.riehle.org/2009/02/04/the-sweet-spot-of-code-commenting-in-open-source/" target="_self">Dirk Riehle</a> (voir également sur <a title="Commentaires sur le Blog de Dirk Riehle" href="http://www.riehle.org/2009/02/04/the-sweet-spot-of-code-commenting-in-open-source/" target="_self">son blog</a>).</p>
<div class="entrybody">
<div>
<p>On y lit que les projets étudiés restent tous très proches de ce taux. Un peu plus surprenant, on découvre que cette densité de très exactement 18,7% de commentaires est la même quelles que soient la taille du projet et la taille de l’équipe <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/shocked.png' alt=':shock:' class='wp-smiley' /> . L&#8217;article propose l&#8217;explication que c&#8217;est dû à une grande auto-discipline de développeurs, très probablement motivée par l’exposition publique du code source à conjointement au nom de son contributeur.</p>
<p>Autre information de cette étude : ce qui influe sur le taux de commentaires est l’âge du projet. Quand un projet avance en maturité son taux de commentaires baisse (enfin d’un chouïa, à 18%). Je suppose que lorsque l’on maintient un code depuis plusieurs années, certaines choses deviennent tellement comprises, partagées et habituelles qu’elles en deviennent implicites, du coup on aurait l’impression d’écrire des évidences dans les commentaires en détaillant trop…</p>
<p>Ces statistiques soulèvent quelques petites questions…    Par exemple, peut-on considérer ce taux comme idéal ? En effet, c’est le taux auquel des développeurs volontaires et auto-organisés aboutissent à moyen terme, quel que soit le projet. Moins de commentaires c’est pas assez, mais plus de commentaires c’est inutile, voire c’est introduire du bruit. Si l’on admet ce taux comme “idéal”, le taux de commentaires de mes développements s’éloigne-t-il significativement de ce chiffre ? Quelle conclusion en tirer ? Ainsi, vous est-il déjà arrivé comme à moi, de vous dire qu’avant de diffuser tel ou tel de vos composants en open-source, il faudrait faire un petit effort de packaging et de documentation ? <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/blush.png' alt=':blush:' class='wp-smiley' /> </p>
<p>Question, en guise de conclusion : si vous imposez de préciser dans les commentaires le ou les auteur(s) de toute classe et méthode par exemple (c’est-à-dire en Java : @author partout), est-ce que vous obtiendrez un code globalement mieux commenté et/ou plus lisible ? <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/devil.png' alt=':twisted:' class='wp-smiley' /> </p></div>
</div>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fdix-neuf-pourcents-de-commentaires&amp;linkname=Dix-neuf%20pourcents%20de%20commentaires%26%238230%3B" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fdix-neuf-pourcents-de-commentaires&amp;linkname=Dix-neuf%20pourcents%20de%20commentaires%26%238230%3B" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fdix-neuf-pourcents-de-commentaires&amp;linkname=Dix-neuf%20pourcents%20de%20commentaires%26%238230%3B" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fdix-neuf-pourcents-de-commentaires&amp;linkname=Dix-neuf%20pourcents%20de%20commentaires%26%238230%3B" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fdix-neuf-pourcents-de-commentaires&amp;linkname=Dix-neuf%20pourcents%20de%20commentaires%26%238230%3B" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/dix-neuf-pourcents-de-commentaires/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Fool on the Hill : prédictions 2009</title>
		<link>http://www.schwinl.net/articles/predictions-2009</link>
		<comments>http://www.schwinl.net/articles/predictions-2009#comments</comments>
		<pubDate>Sun, 25 Jan 2009 18:05:41 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Génie Logiciel]]></category>
		<category><![CDATA[Informatique en général]]></category>
		<category><![CDATA[Le reste]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon S3]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Google Apps Engine]]></category>
		<category><![CDATA[Microsoft Live]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=69</guid>
		<description><![CDATA[Hello Goodbye La tendance en ce début d&#8217;année me semble être à la frilosité, au gel de toute forme d&#8217;investissement. On fait le dos rond pour passer la crise, même quand ses propres indicateurs sont au vert. Par exemple, prenez google, pour changer , cette entreprise se porte plutôt bien, et pourtant ça commence à [...]]]></description>
			<content:encoded><![CDATA[<h2>Hello  Goodbye</h2>
<p>La tendance en ce début d&#8217;année me semble être à la frilosité, au gel de toute forme d&#8217;investissement. On fait le dos rond pour passer la crise, même quand ses propres indicateurs sont au vert. Par exemple, prenez google, pour changer <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/wink.png' alt=';-)' class='wp-smiley' /> , cette entreprise <a href="http://news.cnet.com/8301-17939_109-10140992-2.html" target="_blank">se  porte plutôt bien</a>, et pourtant ça commence à dégraisser :  après lively, c&#8217;est <a href="http://news.cnet.com/8301-17939_109-10143245-2.html" target="_blank">au tour  de Notebook et plusieurs autres projets de passer à la  trappe</a>.</p>
<p>J&#8217;en déduis <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/lightbulb.png' alt=':idea:' class='wp-smiley' /> crise <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/icon_arrow.gif' alt=':arrow:' class='wp-smiley' /> réduction des coûts, gel de tout investissement <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/icon_arrow.gif' alt=':arrow:' class='wp-smiley' /> retour  aux mauvaises habitudes <em>quick-and-dirty </em> <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/icon_arrow.gif' alt=':arrow:' class='wp-smiley' /> mauvaise qualité de code.</p>
<p>Il va falloir, avec une réduction du budget, faire aussi bien&#8230; or, en informatique non plus il n&#8217;y a pas de magie. Les DSI vont devoir continuer à faire évoluer les systèmes, et ça se fera, comme d&#8217;habitude, en sacrifiant la qualité. On alimente ainsi une sorte de dette de maintenabilité, on vit d&#8217;une certaine manière au détriment des développement futurs. Par exemple je crois que Flex va continuer sa progression et que Flex augmente la productivité immédiate pour faire très vite des clients web sexy. Mon opinion est que Flex reste une solution qui n&#8217;encourage en rien le développement maintenable à  l&#8217;échelle du gros projet, ne serait-ce que le language actionscript. Malheureusement, la techno diamétralement opposée (non-sexytude, non-démo-immédiate, maintenabilité-nickel), soit GWT, me semble trouver peiner à trouver sa place en entreprise.</p>
<p>Pour résumer : les écrans sexy maintenant, et pour plus tard le développement durable (c-à-d. industrialisé et maintenable).</p>
<h2>Lucy in the sky with diamonds</h2>
<p>Comment réduire les coûts ? On pourrait penser qu&#8217;un élément de réponse est dans ce qu&#8217;on appelle le &laquo;&nbsp;cloud computing&nbsp;&raquo;. Pour résumer le &laquo;&nbsp;cloud computing&nbsp;&raquo; c&#8217;est de faire héberger des applications dans le nuage, vous savez, le reste du monde, le truc que l&#8217;on dessine pour figurer internet sur le diagramme qui représente votre réseau :</p>
<p><img class="aligncenter size-full wp-image-75" title="cloud" src="http://www.schwinl.net/wp-content/uploads/2009/01/cloud1.gif" alt="cloud" width="544" height="359" /><a href="http://www.secmanager.com/files/configuring_pix_firewall.jpg" target="_blank"><br />
</a></p>
<p>Rappelez-vous du slogan de Sun à une époque, &laquo;&nbsp;the network is the computer&nbsp;&raquo;. On est dans la continuité, on dirait maintenant &laquo;&nbsp;the internet is the computer&nbsp;&raquo;.</p>
<p>L&#8217;idée sous-jacente est que votre métier n&#8217;est (probablement) pas de faire tourner des serveurs. Alors, plutôt que de gérer des salles machines, confiez-les à ceux qui ont 1) le savoir-faire et 2) les économies d&#8217;échelle.<br />
Citons le fondateur d&#8217;Amazon, Jeff Bezos : &laquo;&nbsp;We launched our Web services [...]; it&#8217;s the equivalent of creating an electric grid, but for computing. Recently, I went to Luxembourg and visited a 300-year-old brewery. It had this gigantic relic of a generator from when it had to make its own electricity. As soon as they could buy off-grid, they did. Making their own electricity didn&#8217;t make their beer taste better. It&#8217;s the same for running your own data center&nbsp;&raquo;. En passant, si vous pensez qu&#8217;Amazon est seulement une boutique de vente de livres en ligne, ce n&#8217;est plus du tout le cas. Entre autres innovations, Amazon se positionne à travers S3 et EC2 comme un acteur majeur du cloud computing. Disons, qu&#8217;au moins cette fois-ci il y <em>a</em> innovation, rappelez-vous de l&#8217;affaire du brevet &laquo;&nbsp;1-click&nbsp;&raquo;  ! <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/angry.png' alt=':x' class='wp-smiley' /> </p>
<p>Vous voyez le topo. Tout ceci concerne en premier lieu la réduction de coûts, pas vraiment l&#8217;apport de fonctionnalités nouvelles. Autre conséquence d&#8217;un gel des investissements, on ne fera pas l&#8217;investissement de passer ses applications sur le cloud : c&#8217;est une lourde ré-ingénierie, pour l&#8217;instant non maîtrisée.</p>
<p>J&#8217;ajoute donc <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/lightbulb.png' alt=':idea:' class='wp-smiley' /> passer sur le cloud demande investissement initial <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/icon_arrow.gif' alt=':arrow:' class='wp-smiley' /> &laquo;&nbsp;le cloud, oui, mais pas cette année&nbsp;&raquo; <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/icon_arrow.gif' alt=':arrow:' class='wp-smiley' /> désenchantement généralisé et chute du &laquo;&nbsp;hype&nbsp;&raquo; autour cloud computing. Si j&#8217;osais, je dirais sale temps pour le cloud, ha ha <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/wink.png' alt=';-)' class='wp-smiley' /> .</p>
<p>Pour toute innovation, il existerait une courbe de &#8216;hype&#8217; qui serait toujours peu ou prou la même : découverte, attentes déraisonables, désenchantement et finalement compréhension puis productivité. Si vous prenez <a href="http://www.techcrunch.com/2008/08/18/where-are-we-in-the-hype-cycle/">la  courbe publiée par le Gartner de cet été</a>, le cloud computing serait encore avant le &laquo;&nbsp;pic d&#8217;attentes exagérées&nbsp;&raquo;. Et bien ma prédiction est que le cloud va amorcer très vite, dès cette année, la chute des espérances qui se trouve de l&#8217;autre côté de l&#8217;à-pic. L&#8217;avenir (proche) est sombre notamment pour Amazon EC2+S3 justement. En effet, ces technos sont un formidable tremplin à startups, en fournissant un réel service d&#8217;élimination de la barrière à l&#8217;entrée d&#8217;une infrastructure web scalable. Les success-stories d&#8217;Amazon sont pour beaucoup des startups qui offrent des SaaS sur le web. Malheureusement, en cette période de crise, les startups explosent au décollage. Et les grands comptes gèlent veille et investissement. Amazon risque d&#8217;avoir du mal à atteindre son public et se constituer une clientèle. Même constat pour Google Apps Engine.</p>
<p>Bref, y&#8217;en a qui vont un peu <a href="http://www.lemondeinformatique.fr/actualites/lire-plus-de-la-moitie-des-developpeurs-prevoient-de-travailler-sur-des-projets-saas-27842.html" target="_blank">trop vite en besogne</a>.</p>
<h2>Back in the USSR</h2>
<p>Retour aux fondamentaux de la première bulle internet. Hé oui, 1998~2000 : &laquo;&nbsp;détourner la page d&#8217;accueil vers mon portail pour y afficher de la pub&nbsp;&raquo;. C&#8217;est devenu en 2008~2010 : &laquo;&nbsp;détourner les recherches vers mon moteur pour y afficher de la pub&nbsp;&raquo;. Exemple qui m&#8217;a frappé récemment : afin d&#8217;effectuer un dépannage familial à distance j&#8217;installe le tout dernier MSN Messenger Live. A ma grande stupéfaction ça me change mon moteur de recherche dans mozilla ! <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/blink.png' alt='8O' class='wp-smiley' /> Sans me demander mon avis, alors que, franchement, ça n&#8217;a rien à voir, utiliser un pager et mes recherches internet. C&#8217;est un peu comme si je prenais une carte orange et qu&#8217;en vertu d&#8217;accord RATP-TF1 ma télé se mettait à remplacer mes chaines favorites par TF1 et TF6 ! J&#8217;étais furieux : <em>mon ordinateur m&#8217;appartient ! </em> <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/angry.png' alt=':x' class='wp-smiley' /> Winamp : pareil, j&#8217;installe un logiciel pour écouter de la musique et ça me propose un moteur de recherche winamp.com dans mozilla. Bref, plus ça va plus j&#8217;ai l&#8217;impression en installant un logiciel d&#8217;avoir un invité indélicat qui mets les pieds sur la table, le bordel dans mes affaires bien rangées (par exemple &laquo;&nbsp;Mes Documents&nbsp;&raquo;, vas-y, fais comme chez toi), et fouille dans mes affaires&#8230; Il faudra établir une déontologie ou un label indépendant de non-malware sinon bientôt votre navigateur internet ressemblera à ça :</p>
<p><img class="aligncenter size-full wp-image-71" title="moteurs" src="http://www.schwinl.net/wp-content/uploads/2009/01/moteurs.gif" alt="moteurs" width="267" height="466" /></p>
<p>Non, quand une boite ayant pignon sur rue comme Microsoft fait du malware de façon aussi grossière, c&#8217;est que quelque chose va très mal quelque part.</p>
<p>Bref, :idea: retour aux fondamentaux.</p>
<p>En parlant de Microsoft, lot de consolation pour eux, en vertu de tout ce qui précède, pas besoin de se presser pour sortir son <em> office-en-ligne-concurrent-de-google-docs</em>&#8230; c&#8217;est pas encore le moment de  tuer la poule aux œufs d&#8217;or Office&#8230;</p>
<p>Et pour finir, <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/grin.png' alt=':D' class='wp-smiley' /> je vous souhaite une bonne année 2009 !</p>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpredictions-2009&amp;linkname=The%20Fool%20on%20the%20Hill%20%3A%20pr%C3%A9dictions%202009" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpredictions-2009&amp;linkname=The%20Fool%20on%20the%20Hill%20%3A%20pr%C3%A9dictions%202009" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpredictions-2009&amp;linkname=The%20Fool%20on%20the%20Hill%20%3A%20pr%C3%A9dictions%202009" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpredictions-2009&amp;linkname=The%20Fool%20on%20the%20Hill%20%3A%20pr%C3%A9dictions%202009" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpredictions-2009&amp;linkname=The%20Fool%20on%20the%20Hill%20%3A%20pr%C3%A9dictions%202009" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/predictions-2009/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pauvre Point</title>
		<link>http://www.schwinl.net/articles/pauvre-point</link>
		<comments>http://www.schwinl.net/articles/pauvre-point#comments</comments>
		<pubDate>Thu, 13 Nov 2008 20:45:02 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Le reste]]></category>
		<category><![CDATA[MS PowerPoint]]></category>
		<category><![CDATA[Présentation]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=62</guid>
		<description><![CDATA[Devant travailler sur des supports de cours en pauvrepoint, je me suis mis à la recherche des bonnes pratiques&#8230; Il semble que le consensus actuel est de faire des transparents très &#171;&#160;design&#160;&#187;, l&#8217;idéal étant : un mot (avec une typo soignée) sur un visuel d&#8217;affiche publicitaire. Steve Jobs comme référence. C&#8217;est vrai que si l&#8217;on [...]]]></description>
			<content:encoded><![CDATA[<p>Devant travailler sur des supports de cours en pauvrepoint, je me suis mis à la recherche des bonnes pratiques&#8230; Il semble que le consensus actuel est de faire des transparents très &laquo;&nbsp;design&nbsp;&raquo;, l&#8217;idéal étant : un mot (avec une typo soignée) sur un visuel d&#8217;affiche publicitaire. <a href="http://www.presentationzen.com/presentationzen/2005/10/apple_special_e.html" target="_blank">Steve Jobs comme référence</a>. C&#8217;est vrai que <a href="http://presentationzen.blogs.com/presentationzen/2005/11/the_zen_estheti.html" target="_blank">si l&#8217;on compare avec Bill Gates</a>&#8230;</p>
<h3>Cachez ce transparent que je ne saurais voir&#8230;</h3>
<div>En fait, le style dépouillé est une réaction aux mauvaises présentations qui pullulent en entreprise. Ce qui est critiqué, c&#8217;est la &laquo;&nbsp;liste à points&nbsp;&raquo; de powerpoint. Si l&#8217;on critique l&#8217;<em>outil</em> au lieu de critiquer la méthode, c&#8217;est que l&#8217;outil à influencé &#8211; disons-le franchement : perverti &#8211; la conception.</div>
<div>Par exemple, selon <a href="http://www.edwardtufte.com/tufte/newet" target="_blank">Edward Tufte</a>, powerpoint est un outil de <em>vente</em>, pas de <em>transfert information. </em>Ainsi, arranger en liste à points des informations techniques peut contribuer à l&#8217;explosion de navette spatiale. Sans exagérer. Je vous recommande son <a href="http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001yB&amp;topic_id=1" target="_blank">analyse d&#8217;un des transparents fatals</a>.</div>
<h3>Presentation refactoring</h3>
<p>Donc, qu&#8217;est-ce qu&#8217;on fait ? Prenez quelques minutes pour regarder cette présentation : <a href="http://www.tudorgirba.com/blog/storytelling-at-esug-2008" target="_blank">http://www.tudorgirba.com/blog/storytelling-at-esug-2008</a>. Vous pouvez suivre les transparents en même temps que la vidéo juste en dessous. C&#8217;est un régal. j&#8217;avoue avoir un peu ri jaune au slide n°8 <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/blush.png' alt=':oops:' class='wp-smiley' /> </p>
<p>On trouve facilement de bons conseils pour faire des <em>présentations </em>(encore que, si comme moi vous n&#8217;êtes ni graphiste ni publicitaire, les conseils peuvent donner l&#8217;impression de se résumer à &laquo;&nbsp;soyez graphiste ou publicitaire&nbsp;&raquo;), mais je n&#8217;ai rien trouvé comme conseils avisés pour faire des supports de cours. L&#8217;exercice, même s&#8217;il se base également sur powerpoint, est suffisamment spécifique pour que les conseils de présentation ne s&#8217;appliquent que partiellement. Là-dessus je suis rentré bredouille. Si vous avez des idées, je suis preneur.</p>
<h3>Lectures recommandées</h3>
<div>Deux blogs incontournables, <a href="http://www.presentationzen.com/presentationzen/" target="_blank">presentation zen</a> (tout un programme) et <a href="http://slideology.com/" target="_blank">slide:ology</a> &#8211; en passant, ces gens-là sont plus doués que moi pour nommer leur blog <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/wink.png' alt=';-)' class='wp-smiley' /> &#8211; et un <a href="http://www.tudorgirba.com/blog" target="_blank">blog sympa</a>, une <a href="http://www.slideshare.net/thecroaker/death-by-powerpoint" target="_blank">présentation</a> (il en fallait une),  et pour finir un ebook : &laquo;&nbsp;<a href="http://www.sethgodin.com/freeprize/reallybad-1.pdf" target="_blank">Really Bad PowerPoint</a>&laquo;&nbsp;. Si vous n&#8217;êtes pas rassasiés après tout ça, je vous envoie vers <a href="http://ru3.com/luc/tag/formation/une-presentation-reussie-avec-keynote-ou-powerpoint.html" target="_blank">une compilation de liens</a>.</div>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpauvre-point&amp;linkname=Pauvre%20Point" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpauvre-point&amp;linkname=Pauvre%20Point" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpauvre-point&amp;linkname=Pauvre%20Point" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpauvre-point&amp;linkname=Pauvre%20Point" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fpauvre-point&amp;linkname=Pauvre%20Point" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/pauvre-point/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L&#8217;omnibox de Google chrome, ou les dangers de l&#8217;auto-suggestion</title>
		<link>http://www.schwinl.net/articles/lomnibox-de-google-chrome-ou-les-dangers-de-lauto-suggestion</link>
		<comments>http://www.schwinl.net/articles/lomnibox-de-google-chrome-ou-les-dangers-de-lauto-suggestion#comments</comments>
		<pubDate>Thu, 02 Oct 2008 16:38:46 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Informatique en général]]></category>
		<category><![CDATA[Google Chrome]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=35</guid>
		<description><![CDATA[Rien à voir avec l&#8217;hypnose, l&#8217;auto-suggestion c&#8217;est aussi quand une boite de recherche  se met à vous proposer de compléter votre texte au fur et à mesure de votre saisie&#8230; &#8230; et c&#8217;est dangereux. Petit retour en arrière&#8230; J&#8217;allume pour la première fois le portable flambant fourni par Oxiane. Première étape, je commence par configurer le [...]]]></description>
			<content:encoded><![CDATA[<p>Rien à voir avec l&#8217;hypnose, l&#8217;auto-suggestion c&#8217;est aussi quand une boite de recherche  se met à vous proposer de compléter votre texte au fur et à mesure de votre saisie&#8230;</p>
<div><a href="http://googlified.com/files/google-suggest-google.gif" target="_blank"> </a></p>
<div class="wp-caption alignnone" style="width: 366px"><a href="http://googlified.com/files/google-suggest-google.gif" target="_blank"><img title="google suggest" src="http://googlified.com/files/google-suggest-google.gif" alt="google suggest" width="356" height="336" /></a><p class="wp-caption-text">google suggest</p></div>
</div>
<p>&#8230; et c&#8217;est dangereux.</p>
<h3>Petit retour en arrière&#8230;</h3>
<p>J&#8217;allume pour la première fois le portable flambant fourni par Oxiane. Première étape, je commence par configurer le wifi, ce qui me permet de télécharger et d&#8217;installer de google chrome. Normal de commencer par chrome, après tout, la première chose que l&#8217;on installe sur un PC, c&#8217;est bien l&#8217;OS, non ? <img src='http://www.schwinl.net/wp-content/plugins/smilies-themer/Schwinl/wink.png' alt=';-)' class='wp-smiley' /> </p>
<p>Et là, au moment de taper ma première requête dans l&#8217;omnibox (la fameuse boite d&#8217;URL à auto-suggestion de google chrome), faute de frappe, le copier-coller qui part tout seul. Sauf que le presse-papier contenait encore ma clef wifi que je venais de saisir. Et je regarde avec effroi ma clef-ultra-secrète partir joyeusement en clair vers les serveurs google et retour &laquo;&nbsp;ah non désolé je n&#8217;ai rien trouvé&nbsp;&raquo; (remarquez, j&#8217;aurais été plutôt surpris que google me trouve quelque chose avec un tel mot-clé).</p>
<p>Alors s&#8217;il-vous-plaît, si vous intégrez une boite d&#8217;auto-suggestion, comme c&#8217;est la mode dans les applis AJAX (&laquo;&nbsp;faut bien que ça serve tout de même le côté dynamique de l&#8217;ajax, non ?&nbsp;&raquo;), par pitié, n&#8217;envoyez pas au serveur les frappes de <em>Ctrl+V</em>, <em>suppr.</em>, <em>delete</em> ou ce genre de caractères de contrôle.</p>
<p>Laissez une chance à l&#8217;utilisateur de conserver son presse-papier pour lui-même. Il vous en remercie.</p>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Flomnibox-de-google-chrome-ou-les-dangers-de-lauto-suggestion&amp;linkname=L%26%238217%3Bomnibox%20de%20Google%20chrome%2C%20ou%20les%20dangers%20de%20l%26%238217%3Bauto-suggestion" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Flomnibox-de-google-chrome-ou-les-dangers-de-lauto-suggestion&amp;linkname=L%26%238217%3Bomnibox%20de%20Google%20chrome%2C%20ou%20les%20dangers%20de%20l%26%238217%3Bauto-suggestion" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Flomnibox-de-google-chrome-ou-les-dangers-de-lauto-suggestion&amp;linkname=L%26%238217%3Bomnibox%20de%20Google%20chrome%2C%20ou%20les%20dangers%20de%20l%26%238217%3Bauto-suggestion" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Flomnibox-de-google-chrome-ou-les-dangers-de-lauto-suggestion&amp;linkname=L%26%238217%3Bomnibox%20de%20Google%20chrome%2C%20ou%20les%20dangers%20de%20l%26%238217%3Bauto-suggestion" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Flomnibox-de-google-chrome-ou-les-dangers-de-lauto-suggestion&amp;linkname=L%26%238217%3Bomnibox%20de%20Google%20chrome%2C%20ou%20les%20dangers%20de%20l%26%238217%3Bauto-suggestion" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/lomnibox-de-google-chrome-ou-les-dangers-de-lauto-suggestion/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google innove</title>
		<link>http://www.schwinl.net/articles/google-innove</link>
		<comments>http://www.schwinl.net/articles/google-innove#comments</comments>
		<pubDate>Fri, 05 Sep 2008 20:25:06 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Cross-post Oxiane]]></category>
		<category><![CDATA[Le reste]]></category>
		<category><![CDATA[Google Chrome]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=22</guid>
		<description><![CDATA[A la surprise générale, Google sort son navigateur maison, chrome&#8230; &#8230;mais vous le savez probablement déjà.   Pour une fois, je ne vais absolument pas parler technique. Il y a un autre aspect de google-chrome qui est d&#8217;ores et déjà surprenant, c&#8217;est le budget communication qui a accompagné le lancement du produit&#8230; Résumons : l&#8217;envoi [...]]]></description>
			<content:encoded><![CDATA[<p>A la surprise générale, Google sort son navigateur maison, chrome&#8230;</p>
<p>&#8230;mais vous le savez probablement déjà.</p>
<p> </p>
<p>Pour une fois, je ne vais absolument pas parler technique. Il y a un autre aspect de google-chrome qui est d&#8217;ores et déjà surprenant, c&#8217;est le budget communication qui a accompagné le lancement du produit&#8230; Résumons : l&#8217;envoi d&#8217;une <a href="http://www.google.com/googlebooks/chrome/">bande-dessinée</a> (très bien faite, soit dit en passant) à des blogueurs &laquo;&nbsp;influents&nbsp;&raquo;. Ah oui, et <a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html">un billet sur le blog officiel</a> de l&#8217;entreprise. C&#8217;est tout. Avouez que c&#8217;est pas cher, c&#8217;est un budget de PME.</p>
<p>Laissez agir, même pas besoin de secouer.</p>
<ul>
<li>Lundi vers midi, un blogueur annonce la bande-dessinée, reçue dans sa boîte aux lettres le matin même. Le site web <a href="http://www.google.com/chrome">http://www.google.com/chrome</a> affiche encore 404.</li>
<li>Google confirme dans la précipitation vers 14h et publie la BD en ligne vers 15h30.</li>
<li>L&#8217;article wikipedia voit le jour <a href="http://en.wikipedia.org/w/index.php?title=Google_Chrome&amp;dir=prev&amp;action=history">à 16h17</a></li>
<li>Mardi matin, tous les flux RSS ayant un rapport avec l&#8217;informatique parlent de chrome</li>
<li>Téléchargeable mardi dans l&#8217;après-midi</li>
<li>Jusqu&#8217;à <a href="http://www.lemonde.fr/technologies/article/2008/09/03/avec-chrome-google-attaque-microsoft-sur-le-front-des-navigateurs-internet_1090814_651865.html">l&#8217;article dans le monde le lendemain</a></li>
</ul>
<p>&#8230;</p>
<ul>
<li>Et maintenant, vous qui me lisez vous vous dîtes &laquo;&nbsp;encore un billet sur chrome y&#8217;en a marre !&nbsp;&raquo;</li>
</ul>
<p>Pas besoin de louer le CNIT, de faire une campagne d&#8217;affichage 4&#215;3, de faire un <a href="http://www.zdnet.fr/galerie-image/0,50018840,39375952,00.htm">lancement sur les champs-élysées</a>, <a href="http://www.youtube.com/watch?v=_qs-Cr0b9AQ">un feu d&#8217;artifice</a>, ni de <a href="http://www.youtube.com/watch?v=W96dME1RTik">spots télé</a>&#8230; Je connais rien à la publicité mais je me plais à penser que la sortie de chrome devrait faire partie du programme de toute école de publicité/communication/marketing. Je pense même que pour le lancement de produit high-tech il y aura un <em>avant-</em>google-chrome et un <em>après</em>.</p>
<p> </p>
<p>Décidément, &#8216;sont forts chez google, non ?</p>
<p><a href="http://www.addtoany.com/add_to/technorati_favorites?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-innove&amp;linkname=Google%20innove" title="Technorati Favorites" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/technorati.png" width="16" height="16" alt="Technorati Favorites"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-innove&amp;linkname=Google%20innove" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-innove&amp;linkname=Google%20innove" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-innove&amp;linkname=Google%20innove" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/viadeo?linkurl=http%3A%2F%2Fwww.schwinl.net%2Farticles%2Fgoogle-innove&amp;linkname=Google%20innove" title="Viadeo" rel="nofollow" target="_blank"><img src="http://www.schwinl.net/wp-content/plugins/add-to-any/icons/viadeo.png" width="16" height="16" alt="Viadeo"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Partager/Sauver</a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/google-innove/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
