<?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 : Les principes de base du développement logiciel Agile</title>
	<atom:link href="http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/</link>
	<description>Entrepreneur &#38; Consultant web</description>
	<lastBuildDate>Wed, 01 Sep 2010 11:53:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Par : _Stef</title>
		<link>http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/comment-page-1/#comment-809</link>
		<dc:creator>_Stef</dc:creator>
		<pubDate>Sat, 12 Apr 2008 23:15:39 +0000</pubDate>
		<guid isPermaLink="false">http://yoann.nussbaumer.fr/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/#comment-809</guid>
		<description>Salut, 

j&#039;arrive un peu tard,  mais ce que vous appellez agile, il me semble qu&#039;avant ça s&#039;appellait extrem programming, ou encore la  programmation  par itération. Je fais, je montre, j&#039;analyse le retour, je fais, etc... 

En gros toujours la même chose. 

Toujours la même envie, d&#039;arriver  à un confort de developpement d&#039;un coté et  augmenter le niveau d&#039;implication du client d&#039;un autre. 

Mais n&#039;est ce pas une utopie ? 

Les technologies evoluants, le temps de recherche et developpement est toujours le même, et ça le client  ne tiens pas vraiment à le payer, sauf  projet  particulier. 

J&#039;ai connu quelqu&#039;un qui vendait son developpement en précisant qu&#039;il  acceptait de  depasser de 15 jours le projet de base, ces 15 jours correpondants soit  à des  erreurs d&#039;estimation de sa part, soit des modifications demandées par le client. 

Une fois ce bonus de temps ecoulé, le client était refacturé. Cette méthode avait l&#039;air de fontionner. 

Pour revenir sur le  point : &quot;L’ouverture au changement doit primer sur le suivi d’un plan rigide&quot;; Ceci n&#039;est valable que dans le cas  d&#039;un développement en interne. Et non  pour un client extérieur. 

Pour conclure, ce genre de méthode de développement, fonctionne très bien sur  un projet interne à une société, ou avec un client qui  est capable de voir le plus  apporté par telle ou telle fonctionnalité et qui aurait le budget supplémentaire. Mais  malheureusement ce doit être 5%  des clients.</description>
		<content:encoded><![CDATA[<p>Salut, </p>
<p>j&#8217;arrive un peu tard,  mais ce que vous appellez agile, il me semble qu&#8217;avant ça s&#8217;appellait extrem programming, ou encore la  programmation  par itération. Je fais, je montre, j&#8217;analyse le retour, je fais, etc&#8230; </p>
<p>En gros toujours la même chose. </p>
<p>Toujours la même envie, d&#8217;arriver  à un confort de developpement d&#8217;un coté et  augmenter le niveau d&#8217;implication du client d&#8217;un autre. </p>
<p>Mais n&#8217;est ce pas une utopie ? </p>
<p>Les technologies evoluants, le temps de recherche et developpement est toujours le même, et ça le client  ne tiens pas vraiment à le payer, sauf  projet  particulier. </p>
<p>J&#8217;ai connu quelqu&#8217;un qui vendait son developpement en précisant qu&#8217;il  acceptait de  depasser de 15 jours le projet de base, ces 15 jours correpondants soit  à des  erreurs d&#8217;estimation de sa part, soit des modifications demandées par le client. </p>
<p>Une fois ce bonus de temps ecoulé, le client était refacturé. Cette méthode avait l&#8217;air de fontionner. </p>
<p>Pour revenir sur le  point : &laquo;&nbsp;L’ouverture au changement doit primer sur le suivi d’un plan rigide&nbsp;&raquo;; Ceci n&#8217;est valable que dans le cas  d&#8217;un développement en interne. Et non  pour un client extérieur. </p>
<p>Pour conclure, ce genre de méthode de développement, fonctionne très bien sur  un projet interne à une société, ou avec un client qui  est capable de voir le plus  apporté par telle ou telle fonctionnalité et qui aurait le budget supplémentaire. Mais  malheureusement ce doit être 5%  des clients.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : M_ily</title>
		<link>http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/comment-page-1/#comment-769</link>
		<dc:creator>M_ily</dc:creator>
		<pubDate>Tue, 25 Mar 2008 12:13:31 +0000</pubDate>
		<guid isPermaLink="false">http://yoann.nussbaumer.fr/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/#comment-769</guid>
		<description>alors nous sommes d&#039;accord :)</description>
		<content:encoded><![CDATA[<p>alors nous sommes d&#8217;accord :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Strass</title>
		<link>http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/comment-page-1/#comment-511</link>
		<dc:creator>Strass</dc:creator>
		<pubDate>Sat, 22 Mar 2008 13:45:52 +0000</pubDate>
		<guid isPermaLink="false">http://yoann.nussbaumer.fr/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/#comment-511</guid>
		<description>Personnellement, je ne parle pas de &quot;développements agiles&quot;, mais bien de &quot;méthodes agiles&quot;. Puisque c&#039;est avant tout un état d&#039;esprit et une méthodologie (et en conséquences, des outils).</description>
		<content:encoded><![CDATA[<p>Personnellement, je ne parle pas de &laquo;&nbsp;développements agiles&nbsp;&raquo;, mais bien de &laquo;&nbsp;méthodes agiles&nbsp;&raquo;. Puisque c&#8217;est avant tout un état d&#8217;esprit et une méthodologie (et en conséquences, des outils).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : M_ily</title>
		<link>http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/comment-page-1/#comment-508</link>
		<dc:creator>M_ily</dc:creator>
		<pubDate>Fri, 21 Mar 2008 11:29:29 +0000</pubDate>
		<guid isPermaLink="false">http://yoann.nussbaumer.fr/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/#comment-508</guid>
		<description>Tout à fait, nous faisons déjà de l&#039;agile.
Je ne critique pas les méthodes agiles, c&#039;est la façon dont on en parle qui me dérange. Pour les personnes qui ne connaissent pas, elles se disent que c&#039;est le lot des développeurs et point barre. Hors ce sont des méthodes qui touchent à l&#039;organisationnel, et je trouve que souvent, on manque de le noter.

Je ne colle pas l&#039;étiquette &quot;agile&quot; sur le n&#039;importe quoi. Encore une fois, je dénonce que l&#039;on colle trop facilement cette étiquette à du n&#039;importe quoi, aux mauvaises applications de ces méthodes.

Et, tiens-toi bien, nous ne livrons vraiment jamais en retard, dans la mesure où nous respectons NOS délais. Même si cela nous coûte parfois des samedis matins ou des soirées (ce qui reste rare). 

Les cas de dépassement sont dûs aux retards de nos clients. Et nous travaillons pour anticiper cela.</description>
		<content:encoded><![CDATA[<p>Tout à fait, nous faisons déjà de l&#8217;agile.<br />
Je ne critique pas les méthodes agiles, c&#8217;est la façon dont on en parle qui me dérange. Pour les personnes qui ne connaissent pas, elles se disent que c&#8217;est le lot des développeurs et point barre. Hors ce sont des méthodes qui touchent à l&#8217;organisationnel, et je trouve que souvent, on manque de le noter.</p>
<p>Je ne colle pas l&#8217;étiquette &laquo;&nbsp;agile&nbsp;&raquo; sur le n&#8217;importe quoi. Encore une fois, je dénonce que l&#8217;on colle trop facilement cette étiquette à du n&#8217;importe quoi, aux mauvaises applications de ces méthodes.</p>
<p>Et, tiens-toi bien, nous ne livrons vraiment jamais en retard, dans la mesure où nous respectons NOS délais. Même si cela nous coûte parfois des samedis matins ou des soirées (ce qui reste rare). </p>
<p>Les cas de dépassement sont dûs aux retards de nos clients. Et nous travaillons pour anticiper cela.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Whirly</title>
		<link>http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/comment-page-1/#comment-507</link>
		<dc:creator>Whirly</dc:creator>
		<pubDate>Fri, 21 Mar 2008 01:16:10 +0000</pubDate>
		<guid isPermaLink="false">http://yoann.nussbaumer.fr/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/#comment-507</guid>
		<description>&quot;Ce qui me dérange dans les développements agiles, c’est justement qu’on parle de “développement”. On ne parle pas de conception, on parle de coder rapidement, sans trop penser à dans un mois ou deux.&quot;

Agile ce n&#039;est pas une étiquette à coller sur du grand n&#039;importe quoi. Déclarer que les développeurs agiles ne font jamais de conception ou n&#039;architecture jamais leur application c&#039;est comme dire que dans ton mode de conception le client n&#039;a jamais le droit de changer un iota des fonctionnalités une fois le cahier des charges établi.

Si déjà tu livres ton client à intervalle régulier avec un retour de sa part et un réétablissement du plan de marche je suis désolé de t&#039;annoncer que tu fais déjà de l&#039;agile.

Quand à &quot;nous n&#039;envisageons pas de livrer en retard&quot;, vous ne l&#039;envisagez pas mais ça doit arriver quand même ;)</description>
		<content:encoded><![CDATA[<p>&laquo;&nbsp;Ce qui me dérange dans les développements agiles, c’est justement qu’on parle de “développement”. On ne parle pas de conception, on parle de coder rapidement, sans trop penser à dans un mois ou deux.&nbsp;&raquo;</p>
<p>Agile ce n&#8217;est pas une étiquette à coller sur du grand n&#8217;importe quoi. Déclarer que les développeurs agiles ne font jamais de conception ou n&#8217;architecture jamais leur application c&#8217;est comme dire que dans ton mode de conception le client n&#8217;a jamais le droit de changer un iota des fonctionnalités une fois le cahier des charges établi.</p>
<p>Si déjà tu livres ton client à intervalle régulier avec un retour de sa part et un réétablissement du plan de marche je suis désolé de t&#8217;annoncer que tu fais déjà de l&#8217;agile.</p>
<p>Quand à &laquo;&nbsp;nous n&#8217;envisageons pas de livrer en retard&nbsp;&raquo;, vous ne l&#8217;envisagez pas mais ça doit arriver quand même ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : M_ily</title>
		<link>http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/comment-page-1/#comment-363</link>
		<dc:creator>M_ily</dc:creator>
		<pubDate>Mon, 17 Mar 2008 09:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://yoann.nussbaumer.fr/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/#comment-363</guid>
		<description>Nous réalisons un cahier des charges avec une estimation de budget.

Nous accompagnons nos clients dans la réussite des projets : Nous livrons nos clients régulièrement, nous les impliquons complètement dans le projet : une équipe (ou une personne) se charge d&#039;être &quot;bêta-testeur&quot; : retours de bugs, améliorations de l&#039;ergonomie, etc...

Les clients sont tous très satisfaits de ce fonctionnement : ça leur permet de développer une &quot;expertise&quot; de la solution en interne, et de voir aussi que le projet avance sûrement, sans peur d&#039;une catastrophe après un silence de plusieurs mois.

Cette démarche rend le client plus créatif (et donc plus gourmand :) ) : il a plein d&#039;idées d&#039;améliorations, de nouvelles fonctionnalités, etc... Notre méthode est toujours la même : on recueille le besoin, on fait un estimation, si cela rentre dans le planning du projet (nous n&#039;envisageons pas de livrer en retard !!!)et dons du budget, nous l&#039;acceptons. Sinon, cela demande un budget, et si le client est prêt à suivre : cela passera dans la version V+1 (après le projet en cours).

Ce qui me dérange dans les développements agiles, c&#039;est justement qu&#039;on parle de &quot;développement&quot;. On ne parle pas de conception, on parle de coder rapidement, sans trop penser à dans un mois ou deux. Mais en parallèle d&#039;un développement de type agile, je pense vraiment qu&#039;il faut un analyste (le même) tout le long du projet pour qu&#039;il y ait une conception globalisée sur le projet. C&#039;est la meilleure optimisation que je connaisse.</description>
		<content:encoded><![CDATA[<p>Nous réalisons un cahier des charges avec une estimation de budget.</p>
<p>Nous accompagnons nos clients dans la réussite des projets : Nous livrons nos clients régulièrement, nous les impliquons complètement dans le projet : une équipe (ou une personne) se charge d&#8217;être &laquo;&nbsp;bêta-testeur&nbsp;&raquo; : retours de bugs, améliorations de l&#8217;ergonomie, etc&#8230;</p>
<p>Les clients sont tous très satisfaits de ce fonctionnement : ça leur permet de développer une &laquo;&nbsp;expertise&nbsp;&raquo; de la solution en interne, et de voir aussi que le projet avance sûrement, sans peur d&#8217;une catastrophe après un silence de plusieurs mois.</p>
<p>Cette démarche rend le client plus créatif (et donc plus gourmand :) ) : il a plein d&#8217;idées d&#8217;améliorations, de nouvelles fonctionnalités, etc&#8230; Notre méthode est toujours la même : on recueille le besoin, on fait un estimation, si cela rentre dans le planning du projet (nous n&#8217;envisageons pas de livrer en retard !!!)et dons du budget, nous l&#8217;acceptons. Sinon, cela demande un budget, et si le client est prêt à suivre : cela passera dans la version V+1 (après le projet en cours).</p>
<p>Ce qui me dérange dans les développements agiles, c&#8217;est justement qu&#8217;on parle de &laquo;&nbsp;développement&nbsp;&raquo;. On ne parle pas de conception, on parle de coder rapidement, sans trop penser à dans un mois ou deux. Mais en parallèle d&#8217;un développement de type agile, je pense vraiment qu&#8217;il faut un analyste (le même) tout le long du projet pour qu&#8217;il y ait une conception globalisée sur le projet. C&#8217;est la meilleure optimisation que je connaisse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Whirly</title>
		<link>http://www.yoann-nussbaumer.com/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/comment-page-1/#comment-329</link>
		<dc:creator>Whirly</dc:creator>
		<pubDate>Wed, 12 Mar 2008 13:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://yoann.nussbaumer.fr/2008/03/08/les-principes-de-base-du-developpement-logiciel-agile/#comment-329</guid>
		<description>Pour l&#039;application dans un domaine commercial tu peux changer l&#039;approche traditionnel par &quot;cahier des charges&quot; en proposant simplement de vendre des points de développement et après de réaliser des fonctionnalités en donnant le chiffrage de point. Voir une approche hybride ou tu commences par évaluer un cahier des charges qui donne un certains nombre de points et par la suite le client gère son budget s&#039;il veut des modifications.</description>
		<content:encoded><![CDATA[<p>Pour l&#8217;application dans un domaine commercial tu peux changer l&#8217;approche traditionnel par &laquo;&nbsp;cahier des charges&nbsp;&raquo; en proposant simplement de vendre des points de développement et après de réaliser des fonctionnalités en donnant le chiffrage de point. Voir une approche hybride ou tu commences par évaluer un cahier des charges qui donne un certains nombre de points et par la suite le client gère son budget s&#8217;il veut des modifications.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.441 seconds -->
