カウボーイ コーディングは不正なコーディングです。不正行為を許す唯一のことは、当局による監視がないことです。
アジャイルの「自己組織化」は、開発チームが日和見的に「自己決定」を意味するように再解釈するため、この用語をほとんど無意味にするほど乱用されることがよくあります。
管理に対する無駄のない組織的アプローチは、アジャイル チームであっても、私たちが慣れ親しんでいるものとは大きく異なる可能性があります。そして、すべての違いを生み出すのは、この組織と方向性、およびその組織メカニズムの問題です。
ソフトウェアにおけるリーン製品開発の採用はまだかなり歴史が浅く、残念なことにかんばんによる気晴らしにかなり悩まされています。しかし、これは当然のことです。メソッドの最も外部化可能な側面は、通常、最初に認識され採用されます。これらは通常、最も機械的な側面です。かんばんはリーンの目に余るほど機械的な部分です。しかし、それはほんの一部です。
リーンは、アジャイルよりもはるかに組織的な変化です。組織内の取締役の役割を変えなければ、リーンの最も物質的で機械的な側面のみにアクセスすることになり、おそらく最も単純な方法でアクセスすることになります。
組織内の誰もが不正にならないようにするには、期待を満たすように指示する必要があります。ただし、無駄のない組織におけるディレクターの役割は、いじめっ子だけではありません。無駄のない組織 (開発チームなど) のディレクターも熟練労働者であり、責任を受け入れた期待に応えるために必要なスキルを他の人に教えることができます。
どのような特定のプロセス (コード レビュー、ペアリング、インセンティブなど) を実施するにしても、それらを検討している特定の瞬間に組織に固有の非常に多くの要因に依存します。取り組みのディレクターは、チーム全体の集合的な頭脳の力を結集して、探索、実験、学習の良い解決策や手段を見つけ、最良の決定を下す方法を理解する必要があります。コレクティブはリーンな方法で若いです)。
たとえばかんばんのような無駄のない知的唯物論によって、あなたの組織が弱い取締役の問題から完全に気を散らされない限り。人々が不正を行っている場合、方法論の問題ではなく、組織の問題があります。組織に問題がある場合は、必然的に取締役の問題や、権限の非生産的な使用の問題があります。