Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Les limites de travail en cours (WIP), une pratique Kanban cruciale, restreignent le travail que votre équipe entreprend à chaque étape. En mettant l'accent sur l'achèvement du travail avant d'en commencer un nouveau, les équipes bénéficient souvent d'une productivité accrue et d'une meilleure qualité logicielle.
La définition de limites d'encours pour chaque étape ajoute des contraintes souples au nombre d'éléments autorisés dans les colonnes correspondantes. Le dépassement de ces limites est possible, mais votre tableau affiche le nombre d'éléments à côté de chaque limite. Utilisez cet article comme guide pour définir et mettre en œuvre des limites d'encours.
Prérequis
Catégorie | Exigences |
---|---|
Niveaux d’accès | Au moins un accès de base (Basic). |
Permissions | Pour configurer les paramètres d’équipe : membre du groupe de sécurité des Administrateurs de projet ou du rôle d'Administrateur d’équipe . Pour plus d’informations, consultez Modifier les autorisations au niveau du projet. |
Déterminer les limites de travail en cours initiales
Procédez comme suit pour déterminer les limites initiales de l'encours de fabrication.
- Évaluez le travail en cours : Comptez les éléments présents dans vos colonnes existantes pour fixer les limites initiales de l'encours de fabrication.
- Fixez des limites pour l'équipe : Fixez des limites qui ne dépassent pas deux ou trois éléments par membre de l'équipe travaillant dans une étape. Par exemple, avec trois membres de l'équipe, la limite d'encours est de six, trois développeurs X deux tâches/développeur.
- Commencez par des limites basses : commencez par des limites basses pour identifier les goulets d'étranglement et résoudre rapidement les problèmes de processus.
Respecter les limites de travail en cours
Une fois que vous avez fixé vos limites d'encours, vérifiez si votre équipe les respecte.
Le respect des limites de travail en cours signifie que les équipes ne déplacent pas d’éléments dans une colonne si cela entraîne le dépassement du nombre d’éléments dans la colonne. Lorsqu'elle le fait, votre tableau fournit des commentaires immédiats. Ces retours doivent servir de signal à l’équipe pour qu’elle se concentre immédiatement sur les activités afin de réduire le nombre d’éléments dans la colonne.
Bien que simple en théorie, le maintien des limites de travail en cours peut forcer les individus, les équipes et les organisations à sortir de leur zone de confort. Les membres de l’équipe qui aiment effectuer plusieurs tâches à la fois peuvent se sentir contraints. D’autres peuvent se retrouver sans travail, car ils attendent que le travail se termine en amont.
Pour obtenir les avantages des limites du travail en cours, faites en sorte que votre équipe se réunisse fréquemment pour discuter des changements de processus en cours.
Identifier les goulots d’étranglement
Pour optimiser le flux de valeur, vous souhaitez naturellement identifier et éliminer les goulots d’étranglement. Les goulots d’étranglement indiquent qu’il existe du gaspillage dans le processus de workflow global.
En surveillant votre tableau au fil du temps, vous pouvez apprendre où se produisent les goulots d'étranglement. Lorsque plusieurs articles restent dans une colonne sans être traités pendant plusieurs jours, cela signifie qu'un goulot d'étranglement s'est formé. Les goulots d’étranglement se produisent généralement lorsque les limites de travail en cours sont trop élevées. Toutefois, l’absence de goulot d’étranglement peut indiquer que les limites de travail en cours sont trop faibles.
En prenant périodiquement des clichés de votre tableau, vous pouvez répertorier visuellement les endroits où le travail se déroule sans heurts et ceux où apparaissent des goulets d'étranglement.
Ces instantanés peuvent montrer à votre équipe les informations suivantes :
- Nombre moyen d'éléments au sein d'une étape ou d'une colonne du workflow
- Rapport entre le nombre d'éléments en cours de traitement et le nombre de membres de l'équipe au sein d'une étape ou d'une colonne du workflow.
- Nombre d'éléments qui sont restés dans une étape ou une colonne du workflow pendant de longues périodes.
- le nombre d'éléments terminés et le taux de traitement moyen sur une période donnée.
Éliminer le gaspillage
Pour éliminer les goulets d'étranglement dans votre processus de workflow, il est essentiel d'identifier les sources de gaspillage. On entend par gaspillage tout ce qui n'est pas strictement nécessaire pour atteindre les résultats souhaités. Dans le domaine du développement de logiciels, les formes de gaspillage les plus courantes sont les suivantes
- Code ou fonctionnalités inutilisés
- Défauts nécessitant une reprise
- les retards ou les temps d'attente
- les transferts entre équipes ou processus
- Exigences insuffisantes
- une communication inefficace.
Pour éliminer le gaspillage, engagez des discussions au sein de l'équipe afin d'identifier les causes et de trouver des solutions acceptables en collaboration.
Définir des limites de travail en cours
Une fois que vous avez compris comment vous souhaitez utiliser les limites de travail en cours, procédez comme suit pour les définir. Assurez-vous d'avoir déjà mappé le flux de travail de votre équipe en colonnes.
Choisissez l’icône d’engrenage
pour configurer le tableau et définir les paramètres généraux de l’équipe.
Choisissez Colonnes, puis un onglet de colonne pour définir la limite de travail en cours pour cette colonne.
Remarque
Différents titres et choix de colonnes sont disponibles en fonction du processus qui a été utilisé pour créer votre projet et selon que votre équipe a choisi de traiter les bogues comme des exigences ou des tâches.
Lorsque vous avez terminé, sélectionnez Enregistrer.
Limites WIP, défis et solutions
Les équipes dépassent parfois les limites WIP d’un ou deux éléments. Si vous dépassez fréquemment les limites de trois éléments ou plus, revoyez les processus ou ajustez les limites.
Votre équipe devrait engager des discussions après plusieurs semaines d'utilisation des limites d'encours. Identifiez les défis, décidez ensemble des solutions et ajustez les limites si nécessaire. La liste suivante n'est pas exhaustive, mais elle couvre les défis les plus courants auxquels les équipes sont confrontées et les solutions qui ont fait leurs preuves.
Défis WIP
Dynamique sociale : Les membres de l'équipe peuvent avoir du mal à respecter les règles. Certains se rebellent, d'autres comprennent mal l'applicabilité des règles et d'autres encore acceptent des tâches supplémentaires au-delà des limites convenues. Les croyances en matière de multitâches peuvent également entraver le respect des règles.
Variabilité du travail : Des éléments de taille inégale, par exemple des histoires d'utilisateurs et des bogues, ont un impact sur le workflow. Les estimations variables, comme les heures, les jours et les points d'histoire, nécessitent des contraintes d'encours de travail adaptées.
Ignorer les problèmes systémiques : Les équipes s'obstinent souvent à surmonter les goulets d'étranglement au lieu de s'attaquer aux problèmes de workflow sous-jacents.
Changement de culture : La mise en œuvre de limites d'encours implique des ajustements au niveau du système, de la culture et de l'équipe.
Solutions pour la gestion WIP
Instaurer une culture de la productivité de l'équipe : Abordez la tension entre la productivité individuelle et celle de l'équipe. Encouragez les pratiques qui améliorent l'efficacité globale du workflow.
Dimensionnez le travail de manière appropriée : Discutez de la taille du travail avant de commencer les tâches. Décomposez les tâches importantes en tâches plus petites.
Donnez la priorité aux éléments de grande valeur : En cas d'inactivité, concentrez-vous sur le transfert des éléments en amont. Demandez de l'aide lorsque vous êtes bloqué ou confronté à des problèmes de livraison.
Affectation des ressources à l'équipe : Veillez à ce qu'il y ait suffisamment de spécialistes à chaque étape du travail pour éviter les goulets d'étranglement.
Développez une compréhension commune : Favorisez la compréhension des pratiques Kanban au sein de l'équipe. Organisez régulièrement des rétrospectives et documentez les stratégies.
Effectuez des ajustements fondés sur les mesures : Surveillez les mesures de l'encours de production et des délais d'exécution pour ajuster les processus.
Gérer le changement de culture : Appliquez les principes de gestion du changement et encouragez l'appropriation par l'équipe lors de la mise en œuvre de la limitation de l'encours de production.