<?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 : La vélocité des bugs</title>
	<atom:link href="http://www.agilex.fr/2009/05/la-velocite-des-bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilex.fr/2009/05/la-velocite-des-bugs/</link>
	<description>Agile, Lean, Scrum et informations diverses</description>
	<lastBuildDate>Tue, 07 Feb 2012 11:38:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : JM.D</title>
		<link>http://www.agilex.fr/2009/05/la-velocite-des-bugs/comment-page-1/#comment-857</link>
		<dc:creator>JM.D</dc:creator>
		<pubDate>Thu, 14 May 2009 09:25:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilex.fr/?p=594#comment-857</guid>
		<description>Ce qui ne me plait pas, moi, dans la comptabilisation et la valorisation aussi fine des bugs, c&#039;est que l&#039;on se met en mode &quot;pur correctif&quot;. 
Ce n&#039;est pas de l&#039;amélioration continue mais de l&#039;adaptation au coup par coup.
Dans ces conditions, qu&#039;est-ce qui va permettre de valoriser des tâches de refactoring, de mise en application de patterns de codage, de faire du TDD, etc ... ?
Haro sur le fonctionnel et on corrigera au fur et à mesure de l&#039;apparition des bugs ?? Trop tard, la dette technique est là, et c&#039;est d&#039;autant plus vrai quand il y a un &quot;passif&quot; !!

La question est : s&#039;agit-il d&#039;éliminer les bugs ou de les empêcher de survenir ?

Donc : OUI pour les pratiques XP et oui, c&#039;est effectivement intéressant : ne pas valoriser les bugs mais considérer qu&#039;ils vont diminuer la vélocité de l&#039;équipe, une espèce de &quot;punition&quot;, de &quot;dette&quot;, pour les avoir laissé passé. Le tout avec un plan d&#039;action pour s&#039;améliorer, bien sûr.</description>
		<content:encoded><![CDATA[<p>Ce qui ne me plait pas, moi, dans la comptabilisation et la valorisation aussi fine des bugs, c&#8217;est que l&#8217;on se met en mode &laquo;&nbsp;pur correctif&nbsp;&raquo;.<br />
Ce n&#8217;est pas de l&#8217;amélioration continue mais de l&#8217;adaptation au coup par coup.<br />
Dans ces conditions, qu&#8217;est-ce qui va permettre de valoriser des tâches de refactoring, de mise en application de patterns de codage, de faire du TDD, etc &#8230; ?<br />
Haro sur le fonctionnel et on corrigera au fur et à mesure de l&#8217;apparition des bugs ?? Trop tard, la dette technique est là, et c&#8217;est d&#8217;autant plus vrai quand il y a un &laquo;&nbsp;passif&nbsp;&raquo; !!</p>
<p>La question est : s&#8217;agit-il d&#8217;éliminer les bugs ou de les empêcher de survenir ?</p>
<p>Donc : OUI pour les pratiques XP et oui, c&#8217;est effectivement intéressant : ne pas valoriser les bugs mais considérer qu&#8217;ils vont diminuer la vélocité de l&#8217;équipe, une espèce de &laquo;&nbsp;punition&nbsp;&raquo;, de &laquo;&nbsp;dette&nbsp;&raquo;, pour les avoir laissé passé. Le tout avec un plan d&#8217;action pour s&#8217;améliorer, bien sûr.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Claude Aubry</title>
		<link>http://www.agilex.fr/2009/05/la-velocite-des-bugs/comment-page-1/#comment-854</link>
		<dc:creator>Claude Aubry</dc:creator>
		<pubDate>Wed, 13 May 2009 12:18:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilex.fr/?p=594#comment-854</guid>
		<description>Non, ce que je dis ne remet pas en question ce comptage binaire de vélocité. Tu m&#039;as mal compris. 
Mais il y a des bugs qui viennent après qu&#039;on ait accepté une story ou simplement sur des choses qui ont été développées avant d&#039;être agile et de compter les points.</description>
		<content:encoded><![CDATA[<p>Non, ce que je dis ne remet pas en question ce comptage binaire de vélocité. Tu m&#8217;as mal compris.<br />
Mais il y a des bugs qui viennent après qu&#8217;on ait accepté une story ou simplement sur des choses qui ont été développées avant d&#8217;être agile et de compter les points.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Alexandre Boutin</title>
		<link>http://www.agilex.fr/2009/05/la-velocite-des-bugs/comment-page-1/#comment-852</link>
		<dc:creator>Alexandre Boutin</dc:creator>
		<pubDate>Wed, 13 May 2009 06:44:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilex.fr/?p=594#comment-852</guid>
		<description>Comptabiliser la vélocité des bugs indépendamment me semble acceptable car le dysfonctionnement (beaucoup de bugs) sera visible, mais il y a également le risque de voir l&#039;équipe, ou le management, masquer la réalité en ne regardant que la vélocité globale.

Pour ce qui est du fait qu&#039;un bug change la valeur d&#039;une US ... je ne partage pas du tout ton point de vue. La méthode est parfaitement claire sur ce point pour dire que la comptabilisation des points d&#039;un US est binaire (tout ou rien). Ce que tu proposes revient à accepter des % de terminé ... très dangereux !</description>
		<content:encoded><![CDATA[<p>Comptabiliser la vélocité des bugs indépendamment me semble acceptable car le dysfonctionnement (beaucoup de bugs) sera visible, mais il y a également le risque de voir l&#8217;équipe, ou le management, masquer la réalité en ne regardant que la vélocité globale.</p>
<p>Pour ce qui est du fait qu&#8217;un bug change la valeur d&#8217;une US &#8230; je ne partage pas du tout ton point de vue. La méthode est parfaitement claire sur ce point pour dire que la comptabilisation des points d&#8217;un US est binaire (tout ou rien). Ce que tu proposes revient à accepter des % de terminé &#8230; très dangereux !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Claude Aubry</title>
		<link>http://www.agilex.fr/2009/05/la-velocite-des-bugs/comment-page-1/#comment-850</link>
		<dc:creator>Claude Aubry</dc:creator>
		<pubDate>Tue, 12 May 2009 19:55:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilex.fr/?p=594#comment-850</guid>
		<description>Bonsoir Alex,
Je comprends que tu mets les bugs dans le backlog de produit mais que tu ne les estimes pas (lors du planning poker)comme les autres éléments du backlog : puisque tu ne les fais pas rentrer dans la vélocité pas la peine de les estimer. 
J&#039;ai une position différente. Les bugs ont un coût donc il me paraît normal de l&#039;estimer comme les autres éléments. L&#039;argument &quot;pas de valeur&quot; ne justifie pas qu&#039;ils n&#039;ont pas de coût. Puisqu&#039;un bug a un coût, je suis partisan de le faire apparaître, en distinguant dans la vélocité la partie bugs.
D&#039;autre part, je ne suis pas d&#039;accord, un bug a un rapport avec la valeur : il diminue (ou supprime) la valeur de story sur laquelle il porte. Imaginons une story avec une valeur (pas un coût) de 100, un bug sur cette story fera que sa valeur est peut-être 0 si le bug est critique, 80 si le bug est mineur. Un bug a de la valeur négative.
Pour les exigences non fonctionnelles, je pense que certaines ne peuvent pas aller dans le backlog. Par exemple : l&#039;application devra fonctionner les navigateurs 1, 2 et 3. Impossible de le finir en une itération. Cela va plutôt dans la définition de fini.</description>
		<content:encoded><![CDATA[<p>Bonsoir Alex,<br />
Je comprends que tu mets les bugs dans le backlog de produit mais que tu ne les estimes pas (lors du planning poker)comme les autres éléments du backlog : puisque tu ne les fais pas rentrer dans la vélocité pas la peine de les estimer.<br />
J&#8217;ai une position différente. Les bugs ont un coût donc il me paraît normal de l&#8217;estimer comme les autres éléments. L&#8217;argument &laquo;&nbsp;pas de valeur&nbsp;&raquo; ne justifie pas qu&#8217;ils n&#8217;ont pas de coût. Puisqu&#8217;un bug a un coût, je suis partisan de le faire apparaître, en distinguant dans la vélocité la partie bugs.<br />
D&#8217;autre part, je ne suis pas d&#8217;accord, un bug a un rapport avec la valeur : il diminue (ou supprime) la valeur de story sur laquelle il porte. Imaginons une story avec une valeur (pas un coût) de 100, un bug sur cette story fera que sa valeur est peut-être 0 si le bug est critique, 80 si le bug est mineur. Un bug a de la valeur négative.<br />
Pour les exigences non fonctionnelles, je pense que certaines ne peuvent pas aller dans le backlog. Par exemple : l&#8217;application devra fonctionner les navigateurs 1, 2 et 3. Impossible de le finir en une itération. Cela va plutôt dans la définition de fini.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

