<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Commentaires sur : L&#8217;usine logicielle web 2.0</title>
	<link>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/</link>
	<description>Le web 2.0, c'était pas du buzz</description>
	<pubDate>Wed, 20 Aug 2008 01:13:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>Par : Mac</title>
		<link>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-176</link>
		<author>Mac</author>
		<pubDate>Fri, 20 Apr 2007 14:36:07 +0000</pubDate>
		<guid>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-176</guid>
		<description>Pour moi, le terme "Usine Logicielle" apporte de la confusion : en tant que traduction de "Software Factory", une série d'outils, aussi utiles soient-ils, ne peut pas être considéré comme une "Usine Logicielle". A moins de considérer que cette notion est évolutive, et qu'au début des années 80, un compilateur C et un make constituaient déjà une usine.&lt;br/&gt;&lt;br/&gt;Les outils, librairies et méthodes associées constituent plutôt je pense une "plateforme de développement", et Microsoft fournit effectivement une excellente plateforme de développment pour le Web (entre autres), très productive dans de nombreux cas, et extensible (FxCop, NUnit, MSBuild, CruiseControl .NET...).&lt;br/&gt;&lt;br/&gt;Une usine logicielle demande la définition d'une ligne de produit, d'un schéma, de DSLs... Plus d'informations sur http://www.softwarefactories.com/</description>
		<content:encoded><![CDATA[<p>Pour moi, le terme &#8220;Usine Logicielle&#8221; apporte de la confusion : en tant que traduction de &#8220;Software Factory&#8221;, une série d&#8217;outils, aussi utiles soient-ils, ne peut pas être considéré comme une &#8220;Usine Logicielle&#8221;. A moins de considérer que cette notion est évolutive, et qu&#8217;au début des années 80, un compilateur C et un make constituaient déjà une usine.</p>
<p>Les outils, librairies et méthodes associées constituent plutôt je pense une &#8220;plateforme de développement&#8221;, et Microsoft fournit effectivement une excellente plateforme de développment pour le Web (entre autres), très productive dans de nombreux cas, et extensible (FxCop, NUnit, MSBuild, CruiseControl .NET&#8230;).</p>
<p>Une usine logicielle demande la définition d&#8217;une ligne de produit, d&#8217;un schéma, de DSLs&#8230; Plus d&#8217;informations sur <a href="http://www.softwarefactories.com/" rel="nofollow">http://www.softwarefactories.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : JB Boisseau</title>
		<link>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-59</link>
		<author>JB Boisseau</author>
		<pubDate>Tue, 18 Jul 2006 05:49:37 +0000</pubDate>
		<guid>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-59</guid>
		<description>Concernant BaseCamp : la solution en soit est assez légère en effet, mais c'est justement sa légereté et ses choix (se focaliser sur quelques éléments clés de la relation client durant un projet) qui sont intéressants.&lt;br/&gt;&lt;br/&gt;Concernant l'efficacité des outils Microsoft sur un projet web : il faut avoir testé Visual Studio 2005 avec les composants ATLAS pour mesurer le chemin considérable parcouru par Microsoft sur ce point. Depuis cette version, la conformité XHTML n'est plus un problème non plus d'ailleurs.</description>
		<content:encoded><![CDATA[<p>Concernant BaseCamp : la solution en soit est assez légère en effet, mais c&#8217;est justement sa légereté et ses choix (se focaliser sur quelques éléments clés de la relation client durant un projet) qui sont intéressants.</p>
<p>Concernant l&#8217;efficacité des outils Microsoft sur un projet web : il faut avoir testé Visual Studio 2005 avec les composants ATLAS pour mesurer le chemin considérable parcouru par Microsoft sur ce point. Depuis cette version, la conformité XHTML n&#8217;est plus un problème non plus d&#8217;ailleurs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Fabre Julien</title>
		<link>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-58</link>
		<author>Fabre Julien</author>
		<pubDate>Mon, 17 Jul 2006 21:54:12 +0000</pubDate>
		<guid>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-58</guid>
		<description>Je mettrais un bémol sur l'efficacité des outils Microsoft, car il est vrai que la productivité est améliorée sur des projets d'application "classique" avec le Framework .Net. &lt;br/&gt;Cependant il est en tout autre en ce qui concerne le Web.&lt;br/&gt;Le Web et le virage actuel qualifié  2.0 (qui mérite pas toujours cette appellation, mais là je m'égare) est aussi le virage de la normalisation et  de l'utilisation de standard sur le web (W3C). Hors Microsoft est loin, très loin, de pourvoir valider quelques pages que ce soit qui sortent "des usines" Visual .Net .&lt;br/&gt;&lt;br/&gt;Donc je dirais (ce qui n'est que mon avis personnel), Microsoft en application résidente classique oui, en ce qui concerne le web non.&lt;br/&gt;&lt;br/&gt;PS encore merci pour toute les infos  et points de vus  de ce blog très instructif et ce même lorsque l'on a une vision un peu différentes du Web2.0.&lt;br/&gt; Encore   bravo</description>
		<content:encoded><![CDATA[<p>Je mettrais un bémol sur l&#8217;efficacité des outils Microsoft, car il est vrai que la productivité est améliorée sur des projets d&#8217;application &#8220;classique&#8221; avec le Framework .Net. <br />Cependant il est en tout autre en ce qui concerne le Web.<br />Le Web et le virage actuel qualifié  2.0 (qui mérite pas toujours cette appellation, mais là je m&#8217;égare) est aussi le virage de la normalisation et  de l&#8217;utilisation de standard sur le web (W3C). Hors Microsoft est loin, très loin, de pourvoir valider quelques pages que ce soit qui sortent &#8220;des usines&#8221; Visual .Net .</p>
<p>Donc je dirais (ce qui n&#8217;est que mon avis personnel), Microsoft en application résidente classique oui, en ce qui concerne le web non.</p>
<p>PS encore merci pour toute les infos  et points de vus  de ce blog très instructif et ce même lorsque l&#8217;on a une vision un peu différentes du Web2.0.<br /> Encore   bravo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : kwa</title>
		<link>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-57</link>
		<author>kwa</author>
		<pubDate>Mon, 17 Jul 2006 13:33:11 +0000</pubDate>
		<guid>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-57</guid>
		<description>Je te rejoindrai sur l'efficacité des outils de développement Microsoft, auxquels j'ajouterai le couple C# et .Net qui m'avait sacrément impressionné d'un point de vue du gain de productivité. En effet, 100 % des développeurs C++/Win32 et C++/MFC que j'ai encadrés ont gagné du temps de développement dès leur premier projet C#/.Net, apprentissage du langage et framework sur le tas y compris et ce, même sur les projets d'une semaine. Je n'ai cependant pas pu évaluer le gain de productivité sur des développements web.&lt;br/&gt;&lt;br/&gt;En revanche, un gros bémol pour Visual SourceSafe : même complété par des outils tiers (tels SourceOffSite permettant une collaboration à distance), il s'avère désormais dépassé, notamment sur des projets de moyenne à grande envergure ou sur des bases de code sensées être réutilisées sur des mois ou des années. On lui préférera de loin un outil tel que Perforce (une licence gratuite peut être délivrée par l'éditeur pour les projets open source). Le gain en efficacité vient notamment d'une excellente gestion des branches d'un même code source, permettant à des développeurs de travailler efficacement sur des versions divergeantes ou convergeantes d'un même code source. A défaut, on pourrait s'orienter vers une solution à base de Subversion. Cela étant, quel que soit l'outil de versioning, l'excellentissime Araxis Merge paraît indispensable pour une productivité optimale en matière de fusions de code source.&lt;br/&gt;&lt;br/&gt;Pour ce qui est de Basecamp ou des autres outils 37signals, j'avoue les voir comme des solutions plutôt légères (simplistes, voire ridicules ?) en matière de gestion de projets, enfin du moins pour la partie communication avec le client. Ici, l'e-mail semble roi. Eventuellement, une liste de diffusion (?), un forum (Invision Power Board), un wiki (Dokuwiki) ou un blog (WordPress) peuvent compléter cette communication. D'autres préféreront des solutions à base de Microsoft Exchange, en complément des Microsoft Office, Vision et autres Project. Cela étant, bien peu de monde pense à investir le temps d'installation et d'administration à ces solutions, d'où l'importance de l'e-mail, permettant de garder une trace des solutions proposées et adoptées sans nécessiter de formation additionnelle, que ce soit de la part de l'équipe de développement ou des clients.</description>
		<content:encoded><![CDATA[<p>Je te rejoindrai sur l&#8217;efficacité des outils de développement Microsoft, auxquels j&#8217;ajouterai le couple C# et .Net qui m&#8217;avait sacrément impressionné d&#8217;un point de vue du gain de productivité. En effet, 100 % des développeurs C++/Win32 et C++/MFC que j&#8217;ai encadrés ont gagné du temps de développement dès leur premier projet C#/.Net, apprentissage du langage et framework sur le tas y compris et ce, même sur les projets d&#8217;une semaine. Je n&#8217;ai cependant pas pu évaluer le gain de productivité sur des développements web.</p>
<p>En revanche, un gros bémol pour Visual SourceSafe : même complété par des outils tiers (tels SourceOffSite permettant une collaboration à distance), il s&#8217;avère désormais dépassé, notamment sur des projets de moyenne à grande envergure ou sur des bases de code sensées être réutilisées sur des mois ou des années. On lui préférera de loin un outil tel que Perforce (une licence gratuite peut être délivrée par l&#8217;éditeur pour les projets open source). Le gain en efficacité vient notamment d&#8217;une excellente gestion des branches d&#8217;un même code source, permettant à des développeurs de travailler efficacement sur des versions divergeantes ou convergeantes d&#8217;un même code source. A défaut, on pourrait s&#8217;orienter vers une solution à base de Subversion. Cela étant, quel que soit l&#8217;outil de versioning, l&#8217;excellentissime Araxis Merge paraît indispensable pour une productivité optimale en matière de fusions de code source.</p>
<p>Pour ce qui est de Basecamp ou des autres outils 37signals, j&#8217;avoue les voir comme des solutions plutôt légères (simplistes, voire ridicules ?) en matière de gestion de projets, enfin du moins pour la partie communication avec le client. Ici, l&#8217;e-mail semble roi. Eventuellement, une liste de diffusion (?), un forum (Invision Power Board), un wiki (Dokuwiki) ou un blog (WordPress) peuvent compléter cette communication. D&#8217;autres préféreront des solutions à base de Microsoft Exchange, en complément des Microsoft Office, Vision et autres Project. Cela étant, bien peu de monde pense à investir le temps d&#8217;installation et d&#8217;administration à ces solutions, d&#8217;où l&#8217;importance de l&#8217;e-mail, permettant de garder une trace des solutions proposées et adoptées sans nécessiter de formation additionnelle, que ce soit de la part de l&#8217;équipe de développement ou des clients.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : JB Boisseau</title>
		<link>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-56</link>
		<author>JB Boisseau</author>
		<pubDate>Sun, 16 Jul 2006 09:50:57 +0000</pubDate>
		<guid>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-56</guid>
		<description>http://cruisecontrol.sourceforge.net/&lt;br/&gt;... tout simplement ! N'étant pas moi-même un utilisateur de CruiseControl, je n'ai pas de ressource plus pertinente à te fournir.</description>
		<content:encoded><![CDATA[<p><a href="http://cruisecontrol.sourceforge.net/" rel="nofollow">http://cruisecontrol.sourceforge.net/</a><br />&#8230; tout simplement ! N&#8217;étant pas moi-même un utilisateur de CruiseControl, je n&#8217;ai pas de ressource plus pertinente à te fournir.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nikkel</title>
		<link>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-55</link>
		<author>Nikkel</author>
		<pubDate>Sun, 16 Jul 2006 09:44:11 +0000</pubDate>
		<guid>http://blog.eutech-ssii.com/2006/07/13/lusine-logicielle-web-20/#comment-55</guid>
		<description>Excellente synthese...&lt;br/&gt;&lt;br/&gt;Est-ce que tu pourrais me donner une URL pour CruiseControl ?&lt;br/&gt;&lt;br/&gt;Bonne continuation...</description>
		<content:encoded><![CDATA[<p>Excellente synthese&#8230;</p>
<p>Est-ce que tu pourrais me donner une URL pour CruiseControl ?</p>
<p>Bonne continuation&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
