伝統的に、プロジェクトはコンポーネントチーム(UX、開発、ビジネス、テスト担当者など)を中心に組織されてきました。複数のコンポーネント専門知識を必要とするリリースの場合、複数のコンポーネントチームが関与することになります。通常、異なるチームは異なる優先順位を持ち、必然的に製品リリースサイクルにボトルネックが生じます。
ウィキペディアによると、クロスファンクショナルチームとは、多様な機能的専門知識を持つ個人が共通の目標に向かって協力するグループである。チームの質を向上させる最も効果的な方法の一つは、チームをクロスファンクショナルにすることである。クロスファンクショナルチームは、アイデアを実用的な製品に変えるために必要なすべてのスキルを備えている。
そしてスクラムガイドは次のように述べている。「スクラムチームはプロダクトオーナー、開発チーム、スクラムマスターから構成される。スクラムチームは自己組織的かつクロスファンクショナルである。コンポーネントチームアプローチとは異なり、クロスファンクショナルチームは組織内の異なる機能領域からなる個人で構成される。技術専門家(バックエンド、フロントエンド開発者、QAエンジニアなど)だけでなく、ビジネスアナリスト、マーケター、UXエキスパート、またはプロジェクトに積極的に関与している他のすべての個人も含まれるべきである。」
アジャイルにおけるクロスファンクショナルチーム
クロスファンクショナル – チームメンバーか、個人メンバーか?
スクラムチームが成功し、効率的に働くための鍵となる要因の一つがクロスファンクショナルチームである。クロスファンクショナルチームはより高い柔軟性を提供し、変化する要件への迅速な対応や継続的なサポートおよび保守作業のより良い対応を可能にする。
マイク・コーン氏は次のように述べている。「アジャイルにおける最も一般的で根強い誤解の一つは、クロスファンクショナルチームとは、すべてのメンバーが作業を完了するために必要なすべてのスキルを持っているチームだということである。まったくそうではない……クロスファンクショナルチームのメンバーは多様なスキルを持っているが、それらすべてのスキルをすべてのメンバーが備えているわけではない。」
実際には、アジャイルにおけるクロスファンクショナルチームとは、チーム全体がクロスファンクショナルであるだけでなく、各メンバーが複数の役割を担えることを意味する。専門家であるということは、他のことを犠牲にして一つだけを知っているということではない。理想的には、プロフェッショナルはT字型であるべきだ——ある分野に深い専門性を持ち、他の分野では広い知識を持つ。
T字型の専門家
要約
クロスファンクショナルチームの利点には、機能領域間の連携の向上、製品およびプロセスにおけるイノベーションの増加、重要な顧客タッチポイントに関するフィードバックのための開発サイクルの短縮が含まれる。クロスファンクショナルチームは、すべてのメンバーが共通の目標達成に向けて同じ優先順位を持っているため、ほとんどの(あるいはすべての)優先順位の衝突を解消する。