Transformez les hypothèses implicites en accords visibles qui réduisent la confusion.
Les règles implicites créent des problèmes :
Les politiques explicites sont des accords écrits et visibles sur la façon dont le travail circule dans votre système.
Elles n'ont pas besoin d'être complexes. « On révise les PR en 4 heures » est une politique. « Les éléments bloqués vont en haut de la colonne » est une politique. « Le QA ne commence que si les tests unitaires passent » est une politique.
Le fait de rendre les politiques explicites révèle souvent des désaccords dont vous ignoriez l'existence. C'est une fonctionnalité, pas un bogue.
Critères d'entrée : Qu'est-ce qui doit être vrai pour que le travail entre dans une étape?
Critères de sortie (Définition de terminé) : Qu'est-ce qui doit être vrai pour sortir?
Limites WIP : Combien d'éléments peuvent être dans cette étape?
Politiques de gestion : Que se passe-t-il dans des situations spécifiques?
Politiques de temps : Attentes concernant le timing?
Politiques de sélection : Comment choisissons-nous sur quoi travailler ensuite?
Les politiques doivent être visibles, pas enfouies dans des documents que personne ne lit.
Options :
Le test : Un nouveau membre de l'équipe peut-il comprendre les politiques en 5 minutes en regardant le tableau?
Cadence de révision : Les politiques ne sont pas statiques. Révisez-les en rétro :
Au-dessus de la colonne « Révision de code » : « WIP : 2 | Entrée : Tests verts, description PR complète | SLA : Commencer la révision en 4 heures »
Les politiques sont dans une page Confluence de 2019 que personne ne lit. La seule règle visible est « WIP : 3 » sans explication de ce que ça signifie.
Les politiques imposées ne tiennent pas. Les politiques collaboratives oui.
Processus pour créer des politiques :
Principe clé : Les politiques sont des expériences, pas des commandements. Si une politique n'aide pas, changez-la.
Sur-documentation : 20 politiques par colonne que personne ne lit. Commencez avec 2-3 politiques essentielles par étape.
Sous-application : Les politiques existent mais sont régulièrement ignorées. Appliquez-les ou supprimez-les.
Règles rigides : « Ne jamais dépasser la limite WIP en aucune circonstance. » La réalité est plus complexe. Permettez le jugement tout en rendant l'exception visible.
Escalade manquante : Que se passe-t-il quand les politiques entrent en conflit ou échouent? « Si la limite WIP est atteinte et qu'un travail urgent arrive, escalader au lead d'équipe. »
Politiques périmées : Règles d'il y a six mois qui ne conviennent plus. Révisez les politiques régulièrement.
Politiques individuelles : « Le travail de Bob ne passe pas par la révision de code. » L'équité compte. Les politiques devraient s'appliquer au travail, pas aux personnes.
Si vous vous retrouvez constamment à faire des exceptions à une politique, la politique est mauvaise. Corrigez la politique ou acceptez qu'elle ne représente pas votre véritable accord.