<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Devons-nous changer de paradigme pour le développement d’applications informatiques?</title>
	<atom:link href="http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/</link>
	<description>Le blog d'OCTO Technology, cabinet d'architectes en systèmes d'information</description>
	<lastBuildDate>Fri, 05 Mar 2010 17:21:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Chantale Demers</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-2024</link>
		<dc:creator>Chantale Demers</dc:creator>
		<pubDate>Sun, 24 Jan 2010 04:14:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-2024</guid>
		<description>Article</description>
		<content:encoded><![CDATA[<p>Article</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Laurent Pelou</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1780</link>
		<dc:creator>Laurent Pelou</dc:creator>
		<pubDate>Mon, 09 Nov 2009 21:11:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1780</guid>
		<description>Cela me fait penser à la session de Vincent Lextrait lors de l&#039;USI 2008 &quot;Du manufacturing au mindfacturing&quot;.

En substance, Vincent disait que les bonnes idées du manufacturing (ouvrier à poste, chaîne de montage, ...) ne s&#039;appliquait tout simplement pas au développement informatique qui était avant tout un travail intellectuel (mindfacturing). A la base du manufacturing, c&#039;est le changement d&#039;outil qui coûtait cher, or en informatique, changer d&#039;outils, c&#039;est utiliser la combinaison CTRL-TAB !!! 

Par ailleurs, ce qui différencie un travail physique d&#039;un travail intellectuel, c&#039;est d&#039;abord les différences (de rendement) entre les personnes. Par exemple, entre le champion du monde du 100m (#10s) et ma propre performances de dimanche dernier (#16s), il y a un rapport de 1,6 arrondi à 2. Par contre, entre deux développeurs, le rapport peut être de 10, 100, 1000, 10000 voire l&#039;infini... Je sais c&#039;est pas politiquement correct mais cela se vérifie tous les jours. 

Ce qui coûte aussi cher en informatique, c&#039;est surtout la perte d&#039;information entre les personnes qui travaille ensembles. On appelle cela les relations interpersonnelles et plus il y a de personnes, et plus il y a de perte d&#039;informations.

Au final, mieux vaut ne pas organiser une équipe de développeurs par spécialité (ou outils comme dans le manufacturing) car c&#039;est la situation la pire où les personnes ne se comprennent pas. Par exemple, un développeur IHM, un développeur &quot;couche métier&quot;, un développeur base de données.

C&#039;est pourtant le découpage classique qu&#039;on trouve dans une équipe de développeur, un découpage par couche technique, un découpage &quot;horizontal&quot;.

En fait, pour limiter au maximum ces problèmes d&#039;incompréhension, mieux vaut un découpage fonctionnel (ou métier) où toutes les couches techniques apparaissent. 
Le projet est alors découpé par couche &quot;verticale&quot;.
On retombe alors sur les principes de l&#039;agilité où c&#039;est avant tout la valeur métier qui est mise en avant.

Bref le raisonnement ayant aboutit à l&#039;industrialisation du manufacturing est globalement bon, mais il faut le refaire pour l&#039;appliquer au domaine du développement informatique et ne pas chercher à transposer aveuglément les bonnes pratiques du manufacturing.</description>
		<content:encoded><![CDATA[<p>Cela me fait penser à la session de Vincent Lextrait lors de l&#8217;USI 2008 &laquo;&nbsp;Du manufacturing au mindfacturing&nbsp;&raquo;.</p>
<p>En substance, Vincent disait que les bonnes idées du manufacturing (ouvrier à poste, chaîne de montage, &#8230;) ne s&#8217;appliquait tout simplement pas au développement informatique qui était avant tout un travail intellectuel (mindfacturing). A la base du manufacturing, c&#8217;est le changement d&#8217;outil qui coûtait cher, or en informatique, changer d&#8217;outils, c&#8217;est utiliser la combinaison CTRL-TAB !!! </p>
<p>Par ailleurs, ce qui différencie un travail physique d&#8217;un travail intellectuel, c&#8217;est d&#8217;abord les différences (de rendement) entre les personnes. Par exemple, entre le champion du monde du 100m (#10s) et ma propre performances de dimanche dernier (#16s), il y a un rapport de 1,6 arrondi à 2. Par contre, entre deux développeurs, le rapport peut être de 10, 100, 1000, 10000 voire l&#8217;infini&#8230; Je sais c&#8217;est pas politiquement correct mais cela se vérifie tous les jours. </p>
<p>Ce qui coûte aussi cher en informatique, c&#8217;est surtout la perte d&#8217;information entre les personnes qui travaille ensembles. On appelle cela les relations interpersonnelles et plus il y a de personnes, et plus il y a de perte d&#8217;informations.</p>
<p>Au final, mieux vaut ne pas organiser une équipe de développeurs par spécialité (ou outils comme dans le manufacturing) car c&#8217;est la situation la pire où les personnes ne se comprennent pas. Par exemple, un développeur IHM, un développeur &laquo;&nbsp;couche métier&nbsp;&raquo;, un développeur base de données.</p>
<p>C&#8217;est pourtant le découpage classique qu&#8217;on trouve dans une équipe de développeur, un découpage par couche technique, un découpage &laquo;&nbsp;horizontal&nbsp;&raquo;.</p>
<p>En fait, pour limiter au maximum ces problèmes d&#8217;incompréhension, mieux vaut un découpage fonctionnel (ou métier) où toutes les couches techniques apparaissent.<br />
Le projet est alors découpé par couche &laquo;&nbsp;verticale&nbsp;&raquo;.<br />
On retombe alors sur les principes de l&#8217;agilité où c&#8217;est avant tout la valeur métier qui est mise en avant.</p>
<p>Bref le raisonnement ayant aboutit à l&#8217;industrialisation du manufacturing est globalement bon, mais il faut le refaire pour l&#8217;appliquer au domaine du développement informatique et ne pas chercher à transposer aveuglément les bonnes pratiques du manufacturing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : JP Latour</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1779</link>
		<dc:creator>JP Latour</dc:creator>
		<pubDate>Mon, 09 Nov 2009 19:08:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1779</guid>
		<description>Si vous défendez le fait que ce sont d&#039;abord le respect pour les collaborateurs, l&#039;entretien de leurs compétences et la stimulation des bonnes attitudes qui feront la différence sur la qualité je vous rejoins tout à fait.
Mais ceci étant acquis, il me semble que cela ne doit pas empêcher de mettre en place des mesures &quot;froides&quot; de contrôle qualité, s&#039;inspirant du monde industriel. D&#039;un côté La confiance se crée par les conditions de travail et le respect des hommes, d&#039;un autre côté elle ne doit pas empêcher le contrôle sur la qualité.
Industrialiser veut dire, selon ma compréhension propre, souhaiter faire des gains d&#039;efficacité, c&#039;est-à-dire traquer les gaspillages, souvent encore trop manifestes aujourd&#039;hui en développement logiciel. Dans les tests par exemple, mais aussi dans les opérations de maintenance (notamment par manque d&#039;agilité comme dit précédemment), dans les déploiements (où franchement les marges de progrès restent considérables).
Tout cela me parait compatible avec le maintien de la satisfaction au travail. Et d&#039;autant plus qu&#039;il m&#039;est arrivé d&#039;entendre lors d&#039;entretiens d&#039;embauche, sous des formulations variables, &quot;Je quitte mon emploi actuel et je viens chez vous parce que j&#039;y perçois une volonté de s&#039;organiser pour faire du travail de qualité&quot;.
Grand merci pour cet échange.</description>
		<content:encoded><![CDATA[<p>Si vous défendez le fait que ce sont d&#8217;abord le respect pour les collaborateurs, l&#8217;entretien de leurs compétences et la stimulation des bonnes attitudes qui feront la différence sur la qualité je vous rejoins tout à fait.<br />
Mais ceci étant acquis, il me semble que cela ne doit pas empêcher de mettre en place des mesures &laquo;&nbsp;froides&nbsp;&raquo; de contrôle qualité, s&#8217;inspirant du monde industriel. D&#8217;un côté La confiance se crée par les conditions de travail et le respect des hommes, d&#8217;un autre côté elle ne doit pas empêcher le contrôle sur la qualité.<br />
Industrialiser veut dire, selon ma compréhension propre, souhaiter faire des gains d&#8217;efficacité, c&#8217;est-à-dire traquer les gaspillages, souvent encore trop manifestes aujourd&#8217;hui en développement logiciel. Dans les tests par exemple, mais aussi dans les opérations de maintenance (notamment par manque d&#8217;agilité comme dit précédemment), dans les déploiements (où franchement les marges de progrès restent considérables).<br />
Tout cela me parait compatible avec le maintien de la satisfaction au travail. Et d&#8217;autant plus qu&#8217;il m&#8217;est arrivé d&#8217;entendre lors d&#8217;entretiens d&#8217;embauche, sous des formulations variables, &laquo;&nbsp;Je quitte mon emploi actuel et je viens chez vous parce que j&#8217;y perçois une volonté de s&#8217;organiser pour faire du travail de qualité&nbsp;&raquo;.<br />
Grand merci pour cet échange.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Erix</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1777</link>
		<dc:creator>Erix</dc:creator>
		<pubDate>Mon, 09 Nov 2009 14:56:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1777</guid>
		<description>Je n&#039;ai aucune résistance face à l&#039;objet ou à SOA, bien au contraire, tout cela va dans le bon sens. Mais je ne pense pas que ni l&#039;objet, ni SOA vont dans le sens de l&#039;industrialisation. C&#039;est probablement culturel, dans mon cas personnel le mot &quot;industrialisation&quot; n&#039;est pas positif du tout. Exemple : j&#039;aime la musique, mais je n&#039;aime pas l&#039;industrie de la musique. Je n&#039;ai rien contre l&#039;industrie en général, si ce n&#039;est que je trouve qu&#039;il y a des domaines particuliers où elle n&#039;apporte pas que des bienfaits. 

Mon idée, c&#039;est qu&#039;il faut plus se concentrer sur l&#039;amélioration de la qualité que sur l&#039;industrialisation. L&#039;industrie n&#039;est pas la seule pourvoyeuse de modèle pour l&#039;amélioration de la qualité. Qui plus est, les problématiques industrielles ne sont pas nécessairement les mieux adaptées au logiciel. 

Cela étant dit, je vous rejoins sur le fait que l&#039;industrie électronique est intéressante de ce point de vue, j&#039;avais d&#039;ailleurs failli le mentionner dans mon post précédent !

Je suis allé lire quelques documents sur Squale. L&#039;initiative est sympathique, mais je demande à voir des résultats sur des problèmes complexes, mis en oeuvre par des équipes compétentes. A mon humble avis, cela ne peut détecter que des divergences grossières. 
Quand j&#039;ai vu les références à McCall et à l&#039;analyse de la complexité cyclomatique je dois avouer que j&#039;ai pris un peu peur.

Je ne crois pas en ITIL ou des systèmes d&#039;analyse du code ou des tonnes de documentation pour faire réellement avancer la qualité logicielle. On se cache derrière une fausse solution. En disant cela, je suis conscient de ne pas faire avancer le problème, je n&#039;ai pas d&#039;autre solution facile à proposer, à part former les équipes encore et toujours, améliorer la communication, etc.</description>
		<content:encoded><![CDATA[<p>Je n&#8217;ai aucune résistance face à l&#8217;objet ou à SOA, bien au contraire, tout cela va dans le bon sens. Mais je ne pense pas que ni l&#8217;objet, ni SOA vont dans le sens de l&#8217;industrialisation. C&#8217;est probablement culturel, dans mon cas personnel le mot &laquo;&nbsp;industrialisation&nbsp;&raquo; n&#8217;est pas positif du tout. Exemple : j&#8217;aime la musique, mais je n&#8217;aime pas l&#8217;industrie de la musique. Je n&#8217;ai rien contre l&#8217;industrie en général, si ce n&#8217;est que je trouve qu&#8217;il y a des domaines particuliers où elle n&#8217;apporte pas que des bienfaits. </p>
<p>Mon idée, c&#8217;est qu&#8217;il faut plus se concentrer sur l&#8217;amélioration de la qualité que sur l&#8217;industrialisation. L&#8217;industrie n&#8217;est pas la seule pourvoyeuse de modèle pour l&#8217;amélioration de la qualité. Qui plus est, les problématiques industrielles ne sont pas nécessairement les mieux adaptées au logiciel. </p>
<p>Cela étant dit, je vous rejoins sur le fait que l&#8217;industrie électronique est intéressante de ce point de vue, j&#8217;avais d&#8217;ailleurs failli le mentionner dans mon post précédent !</p>
<p>Je suis allé lire quelques documents sur Squale. L&#8217;initiative est sympathique, mais je demande à voir des résultats sur des problèmes complexes, mis en oeuvre par des équipes compétentes. A mon humble avis, cela ne peut détecter que des divergences grossières.<br />
Quand j&#8217;ai vu les références à McCall et à l&#8217;analyse de la complexité cyclomatique je dois avouer que j&#8217;ai pris un peu peur.</p>
<p>Je ne crois pas en ITIL ou des systèmes d&#8217;analyse du code ou des tonnes de documentation pour faire réellement avancer la qualité logicielle. On se cache derrière une fausse solution. En disant cela, je suis conscient de ne pas faire avancer le problème, je n&#8217;ai pas d&#8217;autre solution facile à proposer, à part former les équipes encore et toujours, améliorer la communication, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : JP Latour</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1776</link>
		<dc:creator>JP Latour</dc:creator>
		<pubDate>Mon, 09 Nov 2009 14:33:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1776</guid>
		<description>Certainement d&#039;accord avec le fait que nombre de systèmes IT évoluent.
La question est de savoir s&#039;ils n&#039;évoluent pas trop (refactoring trop fréquents) par manque d&#039;agilité.  
Sur ce sujet il me semble que l&#039;&quot;industrialisation&quot; va devoir progresser, en mettant en oeuvre les approches et briques technologiques qui permettront d&#039;éviter des refactoring en profondeur (dans les tréfonds du code) trop fréquents, tout en permettant de mieux gérer la non-régression ( maintien de la qualité dans le temps).
L&#039;industrie de l&#039;électronique (sur les principes) peut nous inspirer de ce point de vue. 
L&#039;informatique doit cesser de faire trop systématiquement dans la haute couture fait main au cas par cas. Elle a atteint la maturité au niveau des repositories de données (bien que la souplesse puisse encore être améliorée), mais il lui reste à progresser au niveau des repositories des règles et paramètres. Les évolutions en cours dans le cadre du SOA sont significatives sur ces aspects. 
Je peux comprendre le scepticisme mais ne peut admettre la résistance culturelle qui s&#039;apparenterait à ce que nous avons connu lors du passage du procédural à l&#039;objet. Sans l&#039;objet, nombre d&#039;applications n&#039;existerait tout simplement pas aujourd&#039;hui.</description>
		<content:encoded><![CDATA[<p>Certainement d&#8217;accord avec le fait que nombre de systèmes IT évoluent.<br />
La question est de savoir s&#8217;ils n&#8217;évoluent pas trop (refactoring trop fréquents) par manque d&#8217;agilité.<br />
Sur ce sujet il me semble que l&#8217;&nbsp;&raquo;industrialisation&nbsp;&raquo; va devoir progresser, en mettant en oeuvre les approches et briques technologiques qui permettront d&#8217;éviter des refactoring en profondeur (dans les tréfonds du code) trop fréquents, tout en permettant de mieux gérer la non-régression ( maintien de la qualité dans le temps).<br />
L&#8217;industrie de l&#8217;électronique (sur les principes) peut nous inspirer de ce point de vue.<br />
L&#8217;informatique doit cesser de faire trop systématiquement dans la haute couture fait main au cas par cas. Elle a atteint la maturité au niveau des repositories de données (bien que la souplesse puisse encore être améliorée), mais il lui reste à progresser au niveau des repositories des règles et paramètres. Les évolutions en cours dans le cadre du SOA sont significatives sur ces aspects.<br />
Je peux comprendre le scepticisme mais ne peut admettre la résistance culturelle qui s&#8217;apparenterait à ce que nous avons connu lors du passage du procédural à l&#8217;objet. Sans l&#8217;objet, nombre d&#8217;applications n&#8217;existerait tout simplement pas aujourd&#8217;hui.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Erix</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1775</link>
		<dc:creator>Erix</dc:creator>
		<pubDate>Mon, 09 Nov 2009 13:21:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1775</guid>
		<description>Nous sommes au moins d&#039;accord sur les aspects conception et qualité.

Par contre, la construction a lieu une fois, par recopie ? 

Je pense au contraire qu&#039;un logiciel significatif (grands projets, progiciels, etc.) est un produit certes unique, mais en constante évolution. C&#039;est là, encore une grosse différence avec l&#039;approche industrielle. La recopie dont vous parlez (pressage de CD, mise en boite, etc.) est de la production, pas de l&#039;informatique.

Je ne suis pas non plus certain de bien voir l&#039;inspiration industrielle dans SOA. Réutilisation, composants, sont des mythes de l&#039;informatique depuis bien longtemps déjà et leur mise en oeuvre nécessiterait bien plus qu&#039;un nouveau type d&#039;architecture, enfin selon moi.

Je crois que nous devrons faire avec des stars/gurus pendant encore un certain temps et que le temps des ouvriers producteurs de code n&#039;est pas encore venu. C&#039;est essentiellement une question de complexité des processus et de niveaux d&#039;abstraction requis.

Une fois encore, c&#039;est une question intéressante et qui mérite d&#039;être débattue. 

Je vais regarder Squale (malgré son nom peu prometteur :-)</description>
		<content:encoded><![CDATA[<p>Nous sommes au moins d&#8217;accord sur les aspects conception et qualité.</p>
<p>Par contre, la construction a lieu une fois, par recopie ? </p>
<p>Je pense au contraire qu&#8217;un logiciel significatif (grands projets, progiciels, etc.) est un produit certes unique, mais en constante évolution. C&#8217;est là, encore une grosse différence avec l&#8217;approche industrielle. La recopie dont vous parlez (pressage de CD, mise en boite, etc.) est de la production, pas de l&#8217;informatique.</p>
<p>Je ne suis pas non plus certain de bien voir l&#8217;inspiration industrielle dans SOA. Réutilisation, composants, sont des mythes de l&#8217;informatique depuis bien longtemps déjà et leur mise en oeuvre nécessiterait bien plus qu&#8217;un nouveau type d&#8217;architecture, enfin selon moi.</p>
<p>Je crois que nous devrons faire avec des stars/gurus pendant encore un certain temps et que le temps des ouvriers producteurs de code n&#8217;est pas encore venu. C&#8217;est essentiellement une question de complexité des processus et de niveaux d&#8217;abstraction requis.</p>
<p>Une fois encore, c&#8217;est une question intéressante et qui mérite d&#8217;être débattue. </p>
<p>Je vais regarder Squale (malgré son nom peu prometteur <img src='http://blog.octo.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : JP Latour</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1774</link>
		<dc:creator>JP Latour</dc:creator>
		<pubDate>Mon, 09 Nov 2009 12:33:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1774</guid>
		<description>Le développement informatique est d&#039;abord une activité de conception, étant donné que la construction a lieu une fois. Ensuite c&#039;est de la recopie, pas de la construction de pièces supplémentaires sur des machines réglées pour, sur base des plans établis.
Donc oui, le parallèle est plutôt à faire entre l&#039;activité du bureau d&#039;études plutôt qu&#039;avec l&#039;usine elle-même (les ateliers). C&#039;est bien la raison pour laquelle existent aujour&#039;d&#039;hui les architectes à qui l&#039;on demande rigueur de conception, formalisation non ambigüe et contrôle du respect des plans (entr&#039;autres choses).
Ceci étant des sources d&#039;inspiration existent du côté industriel. Les avancées vers le SOA sont là pour nous le prouver (meilleure gestion des exigences, réutilisation comme démarche plus naturelle, assemblage de composants, ...).
La démarche qualité ou le lean management sont là aussi pour nous prouver que l&#039;indusrie, à défaut de nous donner des leçons, doit nous servir d&#039;inspiration sur certains sujets.
Qu&#039;ils le veuillent ou non les informaticiens devront demain faire mieux en matière de qualité en particulier.
Certains le font déjà. Sur ce plan en tous cas il est urgent de réduire la dimension artistique.
L&#039;initiative Squale est de ce point de vue à suivre de près.</description>
		<content:encoded><![CDATA[<p>Le développement informatique est d&#8217;abord une activité de conception, étant donné que la construction a lieu une fois. Ensuite c&#8217;est de la recopie, pas de la construction de pièces supplémentaires sur des machines réglées pour, sur base des plans établis.<br />
Donc oui, le parallèle est plutôt à faire entre l&#8217;activité du bureau d&#8217;études plutôt qu&#8217;avec l&#8217;usine elle-même (les ateliers). C&#8217;est bien la raison pour laquelle existent aujour&#8217;d'hui les architectes à qui l&#8217;on demande rigueur de conception, formalisation non ambigüe et contrôle du respect des plans (entr&#8217;autres choses).<br />
Ceci étant des sources d&#8217;inspiration existent du côté industriel. Les avancées vers le SOA sont là pour nous le prouver (meilleure gestion des exigences, réutilisation comme démarche plus naturelle, assemblage de composants, &#8230;).<br />
La démarche qualité ou le lean management sont là aussi pour nous prouver que l&#8217;indusrie, à défaut de nous donner des leçons, doit nous servir d&#8217;inspiration sur certains sujets.<br />
Qu&#8217;ils le veuillent ou non les informaticiens devront demain faire mieux en matière de qualité en particulier.<br />
Certains le font déjà. Sur ce plan en tous cas il est urgent de réduire la dimension artistique.<br />
L&#8217;initiative Squale est de ce point de vue à suivre de près.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Erix</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1769</link>
		<dc:creator>Erix</dc:creator>
		<pubDate>Sun, 08 Nov 2009 15:20:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1769</guid>
		<description>Bravo pour cet article ! 

Cela fait longtemps que je bataille pour dire que l&#039;industrialisation du logiciel n&#039;est pas un objectif réaliste au moins à moyen terme. 
Et il n&#039;est d&#039;ailleurs probablement même pas souhaitable.

Pour moi, s&#039;il fallait absolument utiliser des métaphores, je pense qu&#039;un projet informatique serait assez proche d&#039;une activité artistique, comme la production d&#039;un disque par exemple.

Si la question est comment produire plus vite plus de code, je ne pense pas que l&#039;industrie fournisse des modèles applicables pour le logiciel. Et qu&#039;on arrête d&#039;associer &quot;industriel&quot; et &quot;qualité&quot;, un produit industriel n&#039;est pas un produit de qualité, c&#039;est juste un objet produit rapidement en grande quantité.

Encore bravo, d&#039;avoir ouvert le débat, sur ce sujet rarement remis en cause.</description>
		<content:encoded><![CDATA[<p>Bravo pour cet article ! </p>
<p>Cela fait longtemps que je bataille pour dire que l&#8217;industrialisation du logiciel n&#8217;est pas un objectif réaliste au moins à moyen terme.<br />
Et il n&#8217;est d&#8217;ailleurs probablement même pas souhaitable.</p>
<p>Pour moi, s&#8217;il fallait absolument utiliser des métaphores, je pense qu&#8217;un projet informatique serait assez proche d&#8217;une activité artistique, comme la production d&#8217;un disque par exemple.</p>
<p>Si la question est comment produire plus vite plus de code, je ne pense pas que l&#8217;industrie fournisse des modèles applicables pour le logiciel. Et qu&#8217;on arrête d&#8217;associer &laquo;&nbsp;industriel&nbsp;&raquo; et &laquo;&nbsp;qualité&nbsp;&raquo;, un produit industriel n&#8217;est pas un produit de qualité, c&#8217;est juste un objet produit rapidement en grande quantité.</p>
<p>Encore bravo, d&#8217;avoir ouvert le débat, sur ce sujet rarement remis en cause.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Arnaud Héritier</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1767</link>
		<dc:creator>Arnaud Héritier</dc:creator>
		<pubDate>Sat, 07 Nov 2009 20:33:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1767</guid>
		<description>Je tiens simplement à féliciter OCTO qui a porter le discours de l&#039;industrialisation de développements pendant très longtemps et qui sait aujourd&#039;hui le remettre en cause. Je suis complètement d&#039;accord avec votre analyse et c&#039;est vrai que l&#039;on continue à trop souvent utiliser cette métaphore (loin d&#039;être bonne) à défaut de trouver mieux ... Sur ce je n&#039;ai plus qu&#039;à me trouver un autre titre sur ma carte de visite. &quot;Software Factory Manager&quot; ça fait has-been.</description>
		<content:encoded><![CDATA[<p>Je tiens simplement à féliciter OCTO qui a porter le discours de l&#8217;industrialisation de développements pendant très longtemps et qui sait aujourd&#8217;hui le remettre en cause. Je suis complètement d&#8217;accord avec votre analyse et c&#8217;est vrai que l&#8217;on continue à trop souvent utiliser cette métaphore (loin d&#8217;être bonne) à défaut de trouver mieux &#8230; Sur ce je n&#8217;ai plus qu&#8217;à me trouver un autre titre sur ma carte de visite. &laquo;&nbsp;Software Factory Manager&nbsp;&raquo; ça fait has-been.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Pierre Pezziardi</title>
		<link>http://blog.octo.com/devons-nous-changer-de-paradigme-pour-le-developpement-d%e2%80%99applications-informatiques/comment-page-1/#comment-1763</link>
		<dc:creator>Pierre Pezziardi</dc:creator>
		<pubDate>Sat, 07 Nov 2009 14:22:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.octo.com/?p=7501#comment-1763</guid>
		<description>Merci de ce manifeste &lt;b&gt;&quot;Ne restons pas prisonnier des métaphores&quot;.&lt;/b&gt;.
@Nicolas Krzyzanowski si la métaphore nécessite une transposition c&#039;est qu&#039;elle est difficilement utilisable.
Cela dit, avant de jeter le bébé avec l&#039;eau du bain, un des points saillants de la métaphore &quot;industrie&quot; et &quot;lean&quot; est pour moi très clair dès lors que l&#039;on connait cette réalité industrielle, qui n&#039;est plus Taylorienne (penseurs d&#039;un côté, ouvriers de l&#039;autre) depuis bien longtemps dans les usines lean, où l&#039;on retrouve un concept central qui peut nous inspirer : &lt;b&gt;des équipes autonomes responsables de l&#039;amélioration continue de leur processus.&lt;/b&gt;</description>
		<content:encoded><![CDATA[<p>Merci de ce manifeste <b>&laquo;&nbsp;Ne restons pas prisonnier des métaphores&nbsp;&raquo;.</b>.<br />
@Nicolas Krzyzanowski si la métaphore nécessite une transposition c&#8217;est qu&#8217;elle est difficilement utilisable.<br />
Cela dit, avant de jeter le bébé avec l&#8217;eau du bain, un des points saillants de la métaphore &laquo;&nbsp;industrie&nbsp;&raquo; et &laquo;&nbsp;lean&nbsp;&raquo; est pour moi très clair dès lors que l&#8217;on connait cette réalité industrielle, qui n&#8217;est plus Taylorienne (penseurs d&#8217;un côté, ouvriers de l&#8217;autre) depuis bien longtemps dans les usines lean, où l&#8217;on retrouve un concept central qui peut nous inspirer : <b>des équipes autonomes responsables de l&#8217;amélioration continue de leur processus.</b></p>
]]></content:encoded>
	</item>
</channel>
</rss>
