« Un conseil pour une équipe avec un nouveau chef qui ne connaît pas le Lean et qui souhaite plutôt nous faire passer à l'Agilité ? » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
|||
| Ligne 32 : | Ligne 32 : | ||
<br/> | <br/> | ||
== Différents points de départ == | == Différents points de départ == | ||
La partie difficile. L' | La partie difficile. L'Agilité est une victoire incontestable par rapport à la planification d'un système entier et à des mois de développement de portions de code à livrer et à faire fonctionner ensemble à la fin. Mais il reste un système qui organise l'équipe et s'arrête à l'individu développeur et donc - le code. Il y a beaucoup de techniques Agile pour examiner la qualité du code, mais jusqu'à présent, je ne les ai jamais vu si bien appliquées.<br/> | ||
<br/> | |||
À l'autre bout du spectre, les clients des équipes | À l'autre bout du spectre, les clients des équipes Agile sont beaucoup plus heureux parce qu'ils voient la livraison continue des fonctionnalités, mais il n'est pas clair que le produit résultant soit mieux apprécié ou plus utilisé qu'avec la méthode traditionnelle en V.<br/> | ||
<br/> | |||
L'un des problèmes clés de la pensée | L'un des problèmes clés de la pensée Agile est que - d'après ce que j'ai vu - elle est fortement orientée fonctionnalités. Le logiciel qui en résulte a tendance à être chargé de fonctionnalités, aucune d'entre elles n'est très utile et ne fonctionne pas nécessairement très bien pour les utilisateurs sur les quelques fonctionnalités clés dont ils ont vraiment besoin, sur des problèmes plus profonds tels que la vitesse, les bogues et les problèmes, et la sécurité des données.<br/> | ||
<br/> | |||
Le Lean commence à un point différent - non pas avec l'équipe, mais avec le développeur et le | [[Le Lean commence à un point différent]] - non pas avec l'équipe, mais avec le développeur et le product owner ou l'architecte (en termes lean, l'ingénieur en chef).<br/> | ||
<br/> | |||
Avec | Avec l'Agilité, l'équipe regarde le tableau d'affichage des tickets, en prend un du backlog de stories et le pousse dans les files d'attente "à faire", "en cours", "en revue", "fini" - beaucoup de variations sur ces en-têtes, mais ils font principalement la même chose.<br/> | ||
<br/> | |||
Quand vous regardez le tableau, certains | Quand vous regardez le tableau, certains tickets avancent, d'autres s'attardent. L'équipe ré-ordonnance les tickets en fonction de ce qui a été réalisé et de ce qui a été bloqué. La plupart du temps, le manager a une vois prépondérante et c'est lui qui décide en dernier ressort de ce qui doit être fait et de ce qui sera reporté.<br/> | ||
<br/> | |||
Le Lean commence par le développeur. Le flux de | Le Lean commence par le développeur. Le flux de tickets doit se faire sur le poste de travail : voici ce sur quoi vous devez travailler ensuite, et ensuite, et ensuite c'est tout - comme un cuisinier dans une cuisine recevant les commandes des tables du restaurant.<br/> | ||
<br/> | |||
L'intérêt d'amener la file d'attente au poste de travail est de rendre la personne autonome : elle n'a pas besoin d'une équipe ou d'un | L'intérêt d'amener la file d'attente jusqu'au poste de travail est de rendre la personne autonome : elle n'a pas besoin d'une équipe ou d'un chef pour savoir quoi faire. Elle peut travailler seule ET appeler à l'aide si elle rencontre un problème.<br/> | ||
<br/> | |||
La raison pour laquelle le travail s'accumule sur les bureaux des gens, c'est que lorsqu'ils rencontrent une difficulté, ils mettent de côté le travail pénible et commencent quelque chose d'autre - ce qui a du sens. S'ils se heurtent à un deuxième problème, ils mettent | La raison pour laquelle le travail s'accumule sur les bureaux des gens, c'est que lorsqu'ils rencontrent une difficulté, ils mettent de côté le travail pénible et commencent quelque chose d'autre - ce qui a du sens. S'ils se heurtent à un deuxième problème, ils mettent de côté ce deuxième travail et ainsi de suite. Nous le faisons tous. Certaines difficultés se résolvent facilement - obtenir une information manquante de quelqu'un. D'autres s'attarderont et s'aggraveront parce qu'ils sont la partie cachée de l'iceberg de problèmes plus profonds.<br/> | ||
<br/> | |||
== Construire la Qualité intrinsèque == | |||
== Qualité intrinsèque == | == Qualité intrinsèque == | ||
Le Lean ne fonctionne pas sans andon - la hiérarchie est là pour être une chaîne d'aide. Lorsqu'une personne rencontre un problème, au lieu de le mettre de côté et de travailler sur autre chose, la direction se présente et résout le problème, plutôt que de passer à une autre tâche. Ce n'est jamais facile, mais c'est ainsi que nous découvrons les vrais problèmes dès le début, un | Le Lean ne fonctionne pas sans andon - la hiérarchie est là pour être une chaîne d'aide. Lorsqu'une personne rencontre un problème, au lieu de le mettre de côté et de travailler sur autre chose, la direction se présente et résout le problème, plutôt que de passer à une autre tâche. Ce n'est jamais facile, mais c'est ainsi que nous découvrons les vrais problèmes dès le début, un | ||