Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Comment gérer le "retravail" ?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  6 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Arnaud Bailly  
View profile   Translate to Translated (View Original)
 More options Sep 22 2011, 3:14 am
From: Arnaud Bailly <arnaud.oq...@gmail.com>
Date: Thu, 22 Sep 2011 09:14:03 +0200
Local: Thurs, Sep 22 2011 3:14 am
Subject: Comment gérer le "retravail" ?

Bonjour,
Nous sommes en train de mettre en place un kanban dans l'équipe et je
m'interroge toujours sur la "meilleure" manière de gérer ces développements
qui nécessitent de repasser par une étape.
Le cas typique est celui d'une story (appelons les ainsi...) qui, supposée
terminée, passe de la case "Implémenter" à la case "Vérifier", donc du
développeur au QA, puis repasse de "Vérifier" à "Implémenter" parce que la
vérification échoue.
Et bien sûr, ceci peut arriver plusieurs fois, créant un effet de ping-pong
assez pénible. Je ne vois pas bien comment gérer cela en respectant le
principe de WIP, sans introduire des files d'attentes supplémentaires
matériailisant la transition entre V et I, ni sans bouleverser tout le
processus. Si la story redémarre au début de la chaîne, ce n'est pas correct
non plus. Ou alors elle vient préempter d'autres stories dans une file
d'attente avant "Implémenter", mais alors elle remplace une autre story, qui
va oû ?

Evidemment, on pourrait dire que le vrai problème, c'est qu'il y ait ce
retravail, et mettre en place les pratiques nécessaires à la réduction de
cette catégorie particulière de déchet. Mais en attendant, il faut bien
gérer.

Il me semble que Keith Braithwaite (
http://cumulative-hypotheses.org/2011/09/16/iterative-incremental-kan...)
suggère une approche intéressante en faisant éclater le cadre rigide de la
file linéaire : les limites sont par activité et il n'y a pas de transition
formelle de l'une à l'autre.

Qu'en pensez vous ?

Arnaud


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
laurent morisseau  
View profile   Translate to Translated (View Original)
 More options Sep 23 2011, 7:38 am
From: laurent morisseau <laurent.moriss...@gmail.com>
Date: Fri, 23 Sep 2011 04:38:26 -0700 (PDT)
Local: Fri, Sep 23 2011 7:38 am
Subject: Re: Comment gérer le "retravail" ?
Arnaud,
On trouve différents modèles de réponse au rework. Peut-être as-tu
déjà parcouru la discussion sur le Kanbandev sur ce sujet?
voici le lien http://finance.groups.yahoo.com/group/kanbandev/message/10147.
Il y a différents points de vue intéressants. Le mien est assez
basique et mécanique (pour un workflow linéaire):
Si tu as posé des limites sur ton état "implémenter", et que les tests
remontent un bug, si ton état "implémenter" a atteint ses limites, ou
mets-tu ta story? A "implémenter"? tu ne respectes plus les limites
alors. Si tu déroges à cette règle, même pour une bonne raison, il y a
des chances que l'équipe déroge pour d'autres (peut être moins bonnes)
raisons. Or il faut être discipliné. Je préfère laisser la story dans
la case "vérifier" avec un post it rouge ou n'importe qui porte
l'activité de correction.

Concernant les indicateurs type cfd, ce postit n'est pas compté car
n'a pas la même granularité que la story, mais son impact est réel sur
le temps de cycle de toute façon.

Concernant la vue non linéaire de nos processus, c'est ce que creuse
depuis quelques temps Karl Scotland avec son Kanban multiverse :vision
en spirale, mind map, story map, ... Pour avoir travaillé en spirale
lorsque j'étais architecte naval, je trouve l'idée séduisante, mais je
n'ai pas pu l'expérimenter encore dans le dev. (et à l'époque, il y a
plus de 15 ans, je ne connaissais pas le kanban).

Laurent

On 22 sep, 09:14, Arnaud Bailly <arnaud.oq...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arnaud Bailly  
View profile   Translate to Translated (View Original)
 More options Sep 23 2011, 8:23 am
From: Arnaud Bailly <arnaud.oq...@gmail.com>
Date: Fri, 23 Sep 2011 14:23:38 +0200
Local: Fri, Sep 23 2011 8:23 am
Subject: Re: Comment gérer le "retravail" ?

Salut Laurent,
Merci pour ta réponse. Non , je n'avais pas suivi le fil de discussions sur
la ML kanbandev. Je suis assez, voire très d'accord avec le fait de laisser
la story là où elle est. C'est ce que je propose dans le workflow que nous
sommes en train de mettre en place, avec l'accent mis dans le travail de
développement sur la collaboration avec le testeur.

Arnaud

2011/9/23 laurent morisseau <laurent.moriss...@gmail.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Yannick François  
View profile   Translate to Translated (View Original)
 More options Oct 9 2011, 5:54 am
From: Yannick François <yannick.franc...@free.fr>
Date: Sun, 9 Oct 2011 02:54:42 -0700 (PDT)
Local: Sun, Oct 9 2011 5:54 am
Subject: Re: Comment gérer le "retravail" ?
On 23 sep, 14:23, Arnaud Bailly <arnaud.oq...@gmail.com> wrote:

> Je suis assez, voire très d'accord avec le fait de laisser
> la story là où elle est. C'est ce que je propose dans le workflow que nous
> sommes en train de mettre en place, avec l'accent mis dans le travail de
> développement sur la collaboration avec le testeur.

Bonjour,

Je partage également cette façon de faire: laisser le ticket où il
est, après tout,
c'est lui qui ne peut pas avancer à l'étape suivante, et c'est à toute
l'équipe de
faire en sorte de pouvoir le faire avancer. En gros pour moi, il est
bloqué tant
que la correction n'est pas apportée.

Je ne connais pas les aspect "spirale" et autres non linéaire, je vais
aller regarder
cela, merci pour ces nouvelles perspectives :-)

-- Yannick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sebastien Douche  
View profile   Translate to Translated (View Original)
 More options Oct 9 2011, 1:51 pm
From: Sebastien Douche <sdou...@gmail.com>
Date: Sun, 9 Oct 2011 19:51:03 +0200
Local: Sun, Oct 9 2011 1:51 pm
Subject: Re: Comment gérer le "retravail" ?
2011/9/22 Arnaud Bailly <arnaud.oq...@gmail.com>:

> Bonjour,

Salut Arnaud

> Nous sommes en train de mettre en place un kanban dans l'équipe et je
> m'interroge toujours sur la "meilleure" manière de gérer ces développements
> qui nécessitent de repasser par une étape.

Je sais bien que tu as mis meilleurs entre «» mais rien que le fait de
l'écrire me fait tiquer, adapter me semble plus intéressant.

> Et bien sûr, ceci peut arriver plusieurs fois, créant un effet de ping-pong
> assez pénible. Je ne vois pas bien comment gérer cela en respectant le
> principe de WIP, sans introduire des files d'attentes supplémentaires
> matériailisant la transition entre V et I, ni sans bouleverser tout le
> processus. Si la story redémarre au début de la chaîne, ce n'est pas correct
> non plus. Ou alors elle vient préempter d'autres stories dans une file
> d'attente avant "Implémenter", mais alors elle remplace une autre story, qui
> va oû ?

2eme cas, cela me semble vraiment bizarre de refaire la moindre
nouvelle colonne pour un état qui n'existe pas. En effet, une fiche
qui revient en dev est... en dev. Ce que je fais, c'est de modéliser
par une barre le nombre de ping pong (nous c'est entre le dev et la
revue), métrique simple et diablement efficace pour savoir ce qui se
passe, notamment si tu l'associe avec l'entrée dans le système (aka la
date du 1er dév). Cela permet ainsi en daily d'identifier rapidement
les fiches à problèmes potentiels.

> Evidemment, on pourrait dire que le vrai problème, c'est qu'il y ait ce
> retravail, et mettre en place les pratiques nécessaires à la réduction de
> cette catégorie particulière de déchet. Mais en attendant, il faut bien
> gérer.

La métrique dont je parle te permet deja de voir le niveau de déchet
comme tu dis, et savoir si une contre mesure est réellement nécessaire
(ou de mesurer son efficacité dans le cas contraire).

> Il me semble que Keith Braithwaite
> (http://cumulative-hypotheses.org/2011/09/16/iterative-incremental-kan...)
> suggère une approche intéressante en faisant éclater le cadre rigide de la
> file linéaire : les limites sont par activité et il n'y a pas de transition
> formelle de l'une à l'autre.

Sa visualisation est intéressante, bien que cassant l'effet flux. Je
pense qu'il a surtout mal compris ce que l'on pouvait faire avec un
Kanban et se focalise sur le coté "démarrer comme d'hab" (équipe
spécialisée, etc) et que donc ses critiques tombent à coté de la
cible.

L'effet itératif est modélisé chez nous par le fait que :

- une fiche peut revenir en arrière, c'est normal et absoluement pas
considéré comme un échec.
- une demande peut être vu en plusieurs mmf qui sont une idération de
cette demande (mmf 1 : version rustique, mmf2 : 1ere amélioration,
mmf3...).

--
Sebastien Douche <sdou...@gmail.com>
Twitter : @sdouche


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arnaud Bailly  
View profile   Translate to Translated (View Original)
 More options Oct 9 2011, 3:03 pm
From: Arnaud Bailly <arnaud.oq...@gmail.com>
Date: Sun, 9 Oct 2011 21:03:39 +0200
Local: Sun, Oct 9 2011 3:03 pm
Subject: Re: Comment gérer le "retravail" ?

2011/10/9 Sebastien Douche <sdou...@gmail.com>

> 2011/9/22 Arnaud Bailly <arnaud.oq...@gmail.com>:
> > Bonjour,

> Salut Arnaud

> > Nous sommes en train de mettre en place un kanban dans l'équipe et je
> > m'interroge toujours sur la "meilleure" manière de gérer ces
> développements
> > qui nécessitent de repasser par une étape.

> Je sais bien que tu as mis meilleurs entre «» mais rien que le fait de
> l'écrire me fait tiquer, adapter me semble plus intéressant.

Disons : la meilleure pour nous dans l'état actuel des choses.

2eme cas, cela me semble vraiment bizarre de refaire la moindre

> nouvelle colonne pour un état qui n'existe pas. En effet, une fiche
> qui revient en dev est... en dev. Ce que je fais, c'est de modéliser
> par une barre le nombre de ping pong (nous c'est entre le dev et la
> revue), métrique simple et diablement efficace pour savoir ce qui se
> passe, notamment si tu l'associe avec l'entrée dans le système (aka la
> date du 1er dév). Cela permet ainsi en daily d'identifier rapidement
> les fiches à problèmes potentiels.

Oui, j'imaginais un truc dans ce genre. Problème : il faut absolument que
cela rentre dans le Jira :-( Je plaisante...

Mais alors comment gérer le WIP ? Si une "fiche" doit revenir en arrière
alors que la limite de WIP est atteinte dans l'état cible, quid ? On revient
encore en arrière ? On met dans un buffer ?

> - une demande peut être vu en plusieurs mmf qui sont une idération de
> cette demande (mmf 1 : version rustique, mmf2 : 1ere amélioration,
> mmf3...).

Oui, Koen Van Exem parle de "Dimensional Planning", j'aime beaucoup cette
idée et j'essaye de la faire passer mais c'est pas facile.

Arnaud


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »