<?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>La Case de l&#039;Oncle Tom &#187; temesis</title>
	<atom:link href="http://case.oncle-tom.net/tag/temesis/feed/" rel="self" type="application/rss+xml" />
	<link>http://case.oncle-tom.net</link>
	<description>Développement Web, bonnes pratiques et performances</description>
	<lastBuildDate>Sun, 25 Dec 2011 19:33:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="search"
           href="http://case.oncle-tom.net/opensearch"
           type="application/opensearchdescription+xml"
           title="Content Search" />		<item>
		<title>Industrialiser l&#8217;artisanat de l&#8217;intégration Web, retour sur l&#8217;atelier</title>
		<link>http://case.oncle-tom.net/2010/industrialiser-lartisanat-de-lintegration-web-retour-sur-latelier/</link>
		<comments>http://case.oncle-tom.net/2010/industrialiser-lartisanat-de-lintegration-web-retour-sur-latelier/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 16:35:19 +0000</pubDate>
		<dc:creator>Oncle Tom</dc:creator>
				<category><![CDATA[Standards du Web]]></category>
		<category><![CDATA[atelier]]></category>
		<category><![CDATA[bonnes pratiques]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[livre blanc]]></category>
		<category><![CDATA[opquast]]></category>
		<category><![CDATA[parisweb]]></category>
		<category><![CDATA[temesis]]></category>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=17740</guid>
		<description><![CDATA[Industrialiser l'artisanat ? N'est-ce pas là un sacrilège ? Je partage ma vision et mon retour sur cet atelier. Pratique si vous n'aviez pas eu l'occasion d'y assister. D'ailleurs, il sera possible de contribuer, 2 livrables étant à l'étude.]]></description>
			<content:encoded><![CDATA[<p>De l&#8217;eau a coulé sous les ponts depuis <a href="http://paris-web.fr/">Paris Web</a>, et surtout, depuis que j&#8217;ai animé mon atelier technique intitulé &laquo;&nbsp;Industrialiser l&#8217;artisanat de l&#8217;intégration Web&nbsp;&raquo; (titre amélioré sur une judicieuse remarque de <a href="http://frank.taillandier.free.fr/">Frank Taillandier</a> &#8230; comme quoi on peut être végétarien et avoir de bonnes idées <img src='http://case.oncle-tom.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ).</p>
<p><span id="more-17740"></span></p>
<h3>La présentation</h3>
<p style="text-align: center;"><iframe src="http://www.slideshare.net/slideshow/embed_code/5459902" width="400" height="337" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe><br/><br/></p>
<p>J&#8217;ai <strong>complètement changé d&#8217;axe d&#8217;approche</strong> entre l&#8217;appel à proposition de Paris Web et le jour venu. J&#8217;ai retourné le sujet dans tous les sens pour arriver à transmettre le message de la manière la plus adaptée qu&#8217;il soit au public. Parce qu&#8217;il est vraiment <a href="http://thinkvitamin.com/user-science/understanding-your-audience/">essentiel de comprendre votre auditoire</a>.</p>
<p>De ce fait, j&#8217;ai préféré laisser tomber l&#8217;atelier magistral où j&#8217;aurais été le seul à partager. L&#8217;approche choisie fût celle de l&#8217;<a href="http://en.wikipedia.org/wiki/Interaction_design"><em>interaction design</em></a> (IxD) ; notion découverte la veille pendant la conférence de <a href="http://stephanietroeth.com/">Stéphanie Troeth</a>. L&#8217;idée étant de <strong>construire ensemble</strong> le corps de l&#8217;atelier, de produire ensemble la réflexion et d&#8217;en arriver à des conclusions plus rapidement.</p>
<p>Le plus amusant fût qu&#8217;<strong>on arrivait aux mêmes conclusions</strong>, et que les <em>slides </em>suivant la phase de <em>design</em> répondaient aux questions nouvellement créées.</p>
<p>Pour l&#8217;expérience, et le résultat produit, j&#8217;en suis satisfait <img src='http://case.oncle-tom.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<h3>Déroulement de l&#8217;atelier</h3>
<p>L&#8217;atelier consistait à passer en revue 3 des étapes du développement <em>frontend</em> : l&#8217;intégration <acronym title="HyperText Markup Language">HTML</acronym>, l&#8217;habillage <acronym title="Cascading Style Sheets">CSS</acronym> et les interactions JavaScript. Chaque étape se divisait en 4 composants de travail :</p>
<ul>
<li>Production / réalisation</li>
<li>Organisation / équipe</li>
<li>Documentation</li>
<li>Tests</li>
</ul>
<p>Pour chacun de ces composants, toute personne dans la salle pouvait suggérer une <strong>bonne pratique</strong>, une <strong>mauvaise pratique</strong> ou un <strong>outil</strong>. Cela s&#8217;est matérialisé avec un tableau blanc découpé en 4 zones, dans lesquelles on collait des post-it.</p>
<p>Pour la petite histoire, n&#8217;ayant pas pensé à acheter les post-il avant d&#8217;arriver à Paris, je me suis rabattu sur le premier choix venu, en me basant sur la connaissance du terrain de <a href="http://larlet.fr/">David Larlet</a> : Loisirs &amp; Créations du Bercy Village.</p>
<p>C&#8217;est ainsi que je me retrouvais avec 200 post-it en forme de cœur,  de maison ou de fleur.</p>
<p><img class="aligncenter size-medium wp-image-17834" title="Post-it" src="http://media.oncle-tom.net/images/2010/11/post-it-paris-web-300x179.jpg" alt="" width="300" height="179" /></p>
<p>Un peu de gaieté pour un atelier sérieux et créatif.<br />
D&#8217;ailleurs, parce qu&#8217;on n&#8217;a pas bossé pour rien, et que Paris Web c&#8217;est aussi la création en plus de <em>share the love</em>, voici la carte mentale de notre heure de travail :</p>
<iframe width="600" height="400" frameborder="0" scrolling="no" class="mindmeister-presentation mindmeister-presentation-id-65925228" src="http://www.mindmeister.com/maps/public_map_shell/65925228?width=600&height=400&zoom=0"></iframe>
<h3>Constats</h3>
<p>Mon premier constat, en regardant la carte mentale, c&#8217;est qu&#8217;on a quand même réussi à produire un <strong>bon nombre d&#8217;éléments</strong> en 1 heure, avec un public qui n&#8217;était pas préparé et dans une configuration de salle de classe, remplie de surcroît.<br />
La logistique s&#8217;est organisée d&#8217;elle-même, avec des contributions diverses pour ramasser les post-it, leur circulation et même la modération.</p>
<p>Quant au contenu en lui-même, plusieurs remarques s&#8217;imposent :</p>
<ul>
<li>la très grande majorité des contributions concernaient la <strong>production</strong> (c&#8217;était flagrant, face au tableau)</li>
<li>par extension, il y a peu d&#8217;éléments de documentation et de tests et dans une moindre mesure, peu de travail en équipe/organisationnel (à part les classiques <em>versionning</em>)</li>
<li>en production de <acronym title="Cascading Style Sheets">CSS</acronym> et de JavaScript, le<strong> nombre de mauvaises pratique équivaut ou dépasse les bonnes pratiques</strong></li>
</ul>
<p>En une phrase et une seule : le développement frontend, en tous cas représentatif de la population présente dans la salle, <strong>travaille dans son coin</strong>, avec ses méthodes, peu adaptables à d&#8217;autres cadres.</p>
<h3>Et la suite ?</h3>
<p>Mon avis c&#8217;est que si la production n&#8217;est pas forcément industrialisable au sens où on ne peut que difficilement automatiser la production du code, en revanche on peut <strong>automatiser les tests et la documentation</strong>, voire certains aspects d&#8217;organisation (diffusion automatique des <em>commits</em>, rapports etc.).</p>
<p>Une de mes hypothèses est que si le caractère individuel du travail est si marqué, c&#8217;est que nombre des méthodes, astuces et outils de travail sont basés sur des <strong>avis subjectifs</strong>. Pas étonnant que les réactions sur le mot <em>industrialisation</em> soient si virulentes et chargées d&#8217;émotions.</p>
<p>C&#8217;est une des raisons pour laquelle j&#8217;ai proposé en conclusion d&#8217;<strong>aller au-delà de nos jugements personnels</strong> pour formaliser des bonnes et mauvaises pratiques, que l&#8217;on applique ensuite à son projet si l&#8217;on est concerné. Un mélange des <em><a href="http://www.bbc.co.uk/guidelines/futuremedia/technical/css.shtml">guidelines</a></em><a href="http://www.bbc.co.uk/guidelines/futuremedia/technical/css.shtml"> BBC</a> et des bonnes pratiques <a href="http://www.opquast.com/">Opquast</a> en somme.</p>
<p>Ce que j&#8217;aimerais, c&#8217;est produire 2 livrables :</p>
<ul>
<li>une <em><strong>checklist</strong></em><strong> de bonnes pratiques</strong> de développement <em>frontend</em></li>
<li>un <strong>livre blanc du développement <em>frontend</em></strong>, comprenant en plus le processus de dialogue entre acteurs, pendant les phases projet</li>
</ul>
<p>Ces livrables seront <em>Open Source</em>, libres, gratuits et créés collectivement, parce qu&#8217;on a tous des terrains d&#8217;expertise différents et complémentaires.</p>
<div id="attachment_17833" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-17833" title="Délire de post-it" src="http://media.oncle-tom.net/images/2010/11/post-it-delire-300x179.jpg" alt="" width="300" height="179" /><p class="wp-caption-text">Share the love <img src='http://case.oncle-tom.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p></div>
<p>Je ne manquerai pas de vous tenir informé des avancées de ces projets, qui me tiennent à coeur.<br />
Je ne saurais que trop remercier les participants, présents lors de l&#8217;atelier Paris Web, ceux qui apporteront leur pierre à l &#8216;édifice (même si ça ne concerne qu&#8217;un changement de virgule dans une phrase) et ceux qui apporteront leur soutien, <a href="http://temesis.com/">Elie Sloïm</a> en tête. Il propose en effet de mettre à disposition la plate-forme Opquast en tant qu&#8217;outil de contribution.</p>
<p>Une idée qu&#8217;elle est bonne.</p>]]></content:encoded>
			<wfw:commentRss>http://case.oncle-tom.net/2010/industrialiser-lartisanat-de-lintegration-web-retour-sur-latelier/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mes prochaines interventions : frameworks PHP, bloguer en entreprise, monétisation des blogs</title>
		<link>http://case.oncle-tom.net/2008/prochaines-interventions-frameworks-php-blogs-entreprise-monetisation-blogs/</link>
		<comments>http://case.oncle-tom.net/2008/prochaines-interventions-frameworks-php-blogs-entreprise-monetisation-blogs/#comments</comments>
		<pubDate>Mon, 19 May 2008 05:00:00 +0000</pubDate>
		<dc:creator>Oncle Tom</dc:creator>
				<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[bordeaux]]></category>
		<category><![CDATA[conférences]]></category>
		<category><![CDATA[ez components]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[monetiweb]]></category>
		<category><![CDATA[rendez-vous]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[temesis]]></category>
		<category><![CDATA[zend framework]]></category>
		<guid isPermaLink="false">http://case.oncle-tom.net/?p=913</guid>
		<description><![CDATA[Cette semaine pas d&#8217;article pour vous élever dans la stratosphère du Web (quoique) malgré la dizaine de brouillons sous le bras. Je vous communique néanmoins quelques dates et rendez-vous où l&#8217;on se verra peut-être, surtout si vous êtes à Bordeaux et que le Web fait partie de vos préoccupations. Mardi 20 mai : frameworks PHP [...]]]></description>
			<content:encoded><![CDATA[<p>Cette semaine pas d&#8217;article pour vous élever dans la stratosphère du Web (quoique) malgré la dizaine de brouillons sous le bras. Je vous communique néanmoins <strong>quelques dates et rendez-vous</strong> où l&#8217;on se verra peut-être, surtout si vous êtes à Bordeaux et que le Web fait partie de vos préoccupations.</p>
<h3>Mardi 20 mai : frameworks <acronym title="Pre-Hypertext Processing">PHP</acronym></h3>
<p>Petit-déjeuner destiné aux professionnels sur les <strong>frameworks <acronym title="Pre-Hypertext Processing">PHP</acronym></strong>. C&#8217;est organisé par <a href="http://www.clever-age.com/societe/agences/bordeaux/">Clever Age Bordeaux</a> à 8h30 et c&#8217;est déjà complet.</p>
<p>J&#8217;y parlerai des différentes raisons d&#8217;utiliser et de ne pas utiliser un framework <acronym title="Pre-Hypertext Processing">PHP</acronym> dans le développement de sites et des services Web. Je présenterai également les frameworks comme l&#8217;excellent <a href="http://www.symfony-project.org/">symfony</a> mais aussi <a href="http://framework.zend.com/">Zend Framework</a> et <a href="http://ez.no/fr/ezcomponents">Ez Components</a>, entre autre.</p>
<p>À 12h je présenterai également <em>symfony</em> avec <a href="http://www.temesis.com">Temesis</a> dans le cadre d&#8217;un futur service Web totalement accessible.</p>
<h3>Vendredi 30 mai : monétisation des blogs</h3>
<p>Vendredi 30 mai à 19h c&#8217;est <a href="http://bordeaux.blogcamp.fr/2008/05/03/blogcamp-bordeaux-6-monetisez-vos-blogs-le-vendredi-30-mai/">BlogCamp Bordeaux #6 sur la monétisation des blogs</a>. Pour l&#8217;occasion on a monopolisé la présence de Jean-François Ruiz avec sa casquette <a href="http://monetiweb.com/">Monétiweb</a>. Sa conférence sera suivie d&#8217;un débat pour recueillir vos avis et vos astuces pour gagner de l&#8217;argent avec vos blogs.</p>
<p>On ne le dit pas mais il y aura également en <em>guest star</em> <em>Richard Malterre</em> de <a href="http://www.tapahont.info/">Tapahont</a> et <em>Hélène Frébourg</em>, <em>alias</em> <a href="http://www.stelladelarhune.net/">Stella de la Rhune</a>.</p>
<h3>Mardi 3 juin : pourquoi bloguer en entreprise ?</h3>
<p>C&#8217;est la journée <a href="http://www.stelladelarhune.org/2008/04/le-3-juin-borde.html">bloguer en entreprise</a>. Une journée assimilable à un <a href="http://yulbiz.org">Yulbiz</a> organisée en 4 temps :</p>
<ol>
<li>12h : Déjeuner-débat &laquo;&nbsp;Le blog outil professionnel ? Quelles stratégies de communication&nbsp;&raquo;</li>
<li>15h : Atelier-conférence &laquo;&nbsp;<strong>Le blog : quels usages pour l’entreprise ?</strong>&laquo;&nbsp;</li>
<li>18h : Conférence-débat &laquo;&nbsp;L’impacts du web 2.0 sur notre société&nbsp;&raquo;</li>
<li>21h : Dîner &laquo;&nbsp;Pourquoi bloguer, manger &amp; boire ?&nbsp;&raquo;</li>
</ol>
<p>J&#8217;animerai la conférence de 15h avec la casquette <a href="http://blogcamp.fr/">BlogCamp</a> aux côtés de <a href="http://leslyg.com">Lesly Garreau</a> ainsi que 2 experts canadiens : <a href="http://nayezpaspeur.ca/blog/">Philippe Martin</a> et <a href="http://emergenceweb.com/blog/">Claude Malaison</a>.</p>
<p>Il y aura également d&#8217;autres invités de prestige comme <em>Isabelle Juppé</em> (<a href="http://www.lafemmedigitale.fr/">la femme digitale</a>) et <em>Olivier Andrieu</em> (<a href="http://www.abondance.com/">Abondance</a>).</p>
<p>J&#8217;espère pouvoir échanger avec un maximum de personnes lors de ces temps forts. Alors, <strong>vous venez</strong> ?</p>]]></content:encoded>
			<wfw:commentRss>http://case.oncle-tom.net/2008/prochaines-interventions-frameworks-php-blogs-entreprise-monetisation-blogs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sites Web : les bonnes pratiques</title>
		<link>http://case.oncle-tom.net/2007/sites-web-les-bonnes-pratiques/</link>
		<comments>http://case.oncle-tom.net/2007/sites-web-les-bonnes-pratiques/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 19:37:35 +0000</pubDate>
		<dc:creator>Oncle Tom</dc:creator>
				<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[Standards du Web]]></category>
		<category><![CDATA[bonnes pratiques]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[livres]]></category>
		<category><![CDATA[opquast]]></category>
		<category><![CDATA[pro]]></category>
		<category><![CDATA[temesis]]></category>
		<guid isPermaLink="false">http://case.oncle-tom.net/2007/02/26/sites-web-les-bonnes-pratiques/</guid>
		<description><![CDATA[Lorsqu&#8217;on crée son premier site ou bien lorsqu&#8217;on navigue sur Internet, on est loin de se douter de l&#8217;étendue des conventions implicites qui facilitent la vie de tout le monde. Et pourtant, passé l&#8217;apprentissage de la soupe de balises HTML et éventuellement des feuilles de style, il y a tout un tas de règles à [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align:center"><img id="image475" src="http://case.oncle-tom.net/images/2007/02/sites-web-bonnes-pratiques.jpg" alt="Sites Web : les bonnes pratiques" /></p>
<p>Lorsqu&#8217;on crée son premier site ou bien lorsqu&#8217;on navigue sur Internet, on est loin de se douter de l&#8217;étendue des conventions implicites qui facilitent la vie de tout le monde.<br />
Et pourtant, passé l&#8217;apprentissage de la soupe de balises <acronym title="HyperText Markup Language">HTML</acronym> et éventuellement des feuilles de style, il y a tout un tas de <em>règles à respecter</em> pour rendre la navigation aisée et non bloquante. Car oui, <strong>mal concevoir un site peut en bloquer</strong>, qu&#8217;il s&#8217;agisse de personnes atteintes de déficiences (physiques, mentales) ou pas.<br />
<span id="more-476"></span><br />
Pour se sensibiliser à ces bonnes pratiques de la conception des sites Web, il existe depuis peu le guide <a href="http://www.eyrolles.com/Informatique/Livre/9782212121018/livre-memento-sites-web-les-bonnes-pratiques.php">Sites Web : les bonnes pratiques</a> édité dans la collection <a href="http://www.eyrolles.com/Informatique/Collection/4143/memento.php">Memento</a> d&#8217;<a href="http://www.eyrolles.com/">Eyrolles</a>. Les habitués de l&#8217;initiative <a href="http://fr.opquast.com/">Opquast</a> ne seront pas dépaysés étant donné qu&#8217;il en reprend les quelques <strong>153 bonnes pratiques</strong>.</p>
<p>Mais au final, c&#8217;est quoi une <em>bonne pratique</em> ? Quelques règles que certains appliquent sans se rendre compte alors que d&#8217;autres sont au contraire bien loin de pouvoir ne serait-ce que les imaginer.</p>
<p>Exemples de bonnes pratiques simples que n&#8217;importe qui peut mettre en oeuvre :</p>
<ul>
<li><cite>Le nom du site et/ou le nom de l&#8217;auteur sont indiqués sur chaque page</cite> ;</li>
<li><cite>Le soulignement est réservé aux hyperliens</cite> ;</li>
<li><cite>Le site propose au moins un moyen de contacter l&#8217;auteur et/ou le webmestre</cite>.</li>
</ul>
<p>D&#8217;autres sont plus tordues au premier abord mais totalement justifiée, certaines abordant le délicat sujet de l&#8217;<a href="http://css.alsacreations.com/Accessibilite-du-Web/">accessibilité</a> :</p>
<ul>
<li><cite>Les hyperliens sont visuellement différenciés du reste du contenu</cite> ;</li>
<li><cite>L&#8217;emplacement du menu principal de navigation est identique sur toutes les pages</cite> ;</li>
<li><cite>La navigation reste possible sur l&#8217;ensemble du site en utilisant exclusivement le clavier</cite>.</li>
</ul>
<p>Comme vous pouvez le constater, ça n&#8217;a rien de bien sorcier. C&#8217;est un peu comme dire <cite>bonjour</cite> en se présentant à un inconnu : c&#8217;est le minimum à fournir pour établir une conversation. Lorsqu&#8217;on crée un site Web, c&#8217;est une conversation avec le monde que l&#8217;on établit <img src='http://case.oncle-tom.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://case.oncle-tom.net/2007/sites-web-les-bonnes-pratiques/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

