スクラムは多くの種類のプロジェクトにとって効果的なフレームワークである可能性がありますが、それがすべての種類のプロジェクトの万能薬ではないことを理解することが重要です。スクラムは組織の多くの状況で優れたソリューションになる可能性がありますが、そうではない場合があります。いくつかのシナリオでは適切な答えになります。Cynefinと呼ばれるフレームワークは、プロジェクトシナリオで遭遇する状況を理解するのに役立ちます。
スクラム方式の本質は、要件が完全に知られていない、または信頼できない状況で、厳密でありながら柔軟な開発プロセスを通じて、チーム全体が一貫して高品質の技量を提供できるようにすることです。自己組織化により、プロジェクトチームは正確で正確なソリューションを作成できますが、市場の制約は予測できない変化にさらされます。
Cynefinフレームワーク?
生息地を表すウェールズ語のCynefinフレームワークは、1999年にDaveSnowdenによって作成された意思決定を支援するために使用される概念フレームワークです。これは、次の5つの意思決定コンテキストを提供します。
- 単純、
- 複雑、
- 繁雑、
- 混沌とした、そして
- 障害
Cynefin Frameworkは、マネージャーが状況をどのように認識し、自分や他の人の行動を理解するのに役立ちます。システム理論、複雑性理論、ネットワーク理論、学習理論の研究を利用しています。
プロジェクトでこれらの考えられる障害シナリオドメインを調べて、スクラムが機能するかどうかを確認します。
- 単純
単純な領域では、原因と結果の関係が存在し、事前に予測可能であり、合理的な人には自明または自明である順序付けられたシステムにいます。
ベストプラクティスを適用し、アプローチは次のとおりです。-
SENSE — CATEGORIZE — RESPOND
- センス —何が入ってくるか見てください
- 分類 —所定のカテゴリに適合させる
- 応答 —何をすべきかを決定します
単純なシナリオとは、誰もが原因と結果を確認できる状況です。人々は正しい答えが何であるかを知っています。このタイプのドメインは、既存の問題を解決するために繰り返すことができる手順があるため、製品を何度も再現するのに最適です。
スクラムはこのタイプのシナリオドメインに対処する方法ですが、どこにでも合法的なベストプラクティスがあるため、組立ラインのフレーム作業でより速くより確実な結果を得ることができます。
2.複雑
私たちはグッドプラクティスを適用し、アプローチは次のとおりです。-
SENSE — ANALYZE — RESPOND
- センス —何が入ってくるか見てください
- 分析 —専門知識を使用して調査または分析します
- 応答 —何をすべきかを決定します
複雑なシナリオは、プロジェクトの優れた実践を確実にするために、専門家によって支配されることがよくあります。複数の回答が得られる可能性はありますが、問題を診断する専門家がいると、複数の結果が生じる可能性のあるシナリオに対処するのに効率的です。スクラムは、このようなシナリオを解決するために使用される場合がありますが、もちろん、使用するのに最適なフレームワークであるとは限りません。
たとえば、パフォーマンスを最適化するためにパラメータを調整する必要がある場合は、専門家を集めて状況を確認し、利用可能なオプションを確認し、彼らの経験に基づいて応答を生成するときに、最善の行動方針を知っている可能性があります。練習する必要があります。複雑なシナリオは、シックスシグマのような定量的および戦術的なアプローチによって最もよく解決されます。
3.複雑
プローブ—センス—応答
- プローブ —実験入力
- センス —失敗または成功
- 応答 —何をするかを決定します。増幅または減衰
複雑な問題は、アプローチから期待できるよりも予測できない結果があることに気づきます。この領域では、間違いや後知恵を修正したときに正しい答えが得られる可能性が高くなります。
これには、問題についてできる限り調査し、何が機能しているかを調べてから、学んだことに基づいて適応する必要があります。これは、より優れた機能を必要とする以前のプロジェクトの革新や拡張を行おうとしているときに遭遇するドメインでもあります。
複雑な状況では、状況を調査し、特定の時間枠で何ができるかを検査する能力を利用するため、これはスクラムが真に輝く領域です。反復の過程でより良い方法を学ぶとき、それを次の反復タイムボックスに適応させることができます。
4.混沌とした
私たちは斬新な実践を発見し、アプローチは次のとおりです。-
ACT — SENSE — RESPOND
- 行動 —安定させようとする
- センス —失敗または成功
- 応答 —次に何をするかを決定します
創発的な実践、行動または注文の結果とアプローチは次のとおりです:-
この種のシナリオでは、すぐに解決策が必要です。プロジェクトが混沌とした領域に移行すると、さらなる危害を経験する前に解決し、秩序の状態に戻る必要があるという危機に直面していることを意味します。これは、誰かが訴訟を起こしたとき、またはあなたが知っている唯一の専門家がどこにも見つからないときに経験するタイプのシナリオです。
スクラムは、バックログと次の状況で何をする必要があるかを優先する余裕がないため、これらの種類のシナリオに対処するのには適していません。混乱が生じたときは、責任を持ってできるだけ早く行動するための完全な権限を持つ誰かが必要です。
5.障害
障害ドメインは、プロジェクトのどの段階にあるのかが不確かになり、計画が機能しているかどうかがわからない場合に発生します。これは非常に危険な状況であり、すぐに抜け出す必要があります。
これには、状況を分解し、そのコンポーネントを調べて、それらが他のカテゴリに分類されるかどうかを確認し、状況を解決して進行に戻るためにどのようなアプローチを使用する必要があるかを確認する必要があります。問題の構成要素を適切に分類するまで、この種の状況でスクラムを適応させる意味がないことがわかります。