アジャイルチームの初心者向けガイド

公開: 2021-04-26

ビジネス部門のメンバーは予測可能性を切望することがよくありますが、それは不可能です。

予期せぬ状況が間近に迫っているため、市場は予測不可能な場合があります。

組織の透明性は水晶玉ではありませんが、チームの軌道をある程度把握することはできます。

全員がすべてのプロジェクトとすべてのタスクのステータスに即座にアクセスできるようにすることで、プロジェクトとイニシアチブに関する早期警告により、チームはプロジェクトが脱線する前にピボットして調整することができます。

その結果、チーム全体の機敏性が向上します。優先順位を再評価し、リソースを再割り当てし、計画を変更して課題を軽減し、潜在的な結果を最大化できます。

スリングショットを試す

アジャイルチームとは?

通常、アジャイル チームは、期間限定のプロジェクトを中心にまとまる機能横断的なチーム メンバーの小さなグループです。 アジャイル チームは、プログラミング、設計、コピーライティング、意思決定能力など、プロジェクトを完了するために必要なすべての能力を備えていることが期待されます。 個々のチーム メンバーではなく、チーム全体に帰すべき最終結果ほど、役割と責任は重要ではありません。

Agile Alliance に掲載された記事によると、チームはその 1 つの特定のプロジェクトのためだけに集まります。 プロジェクトが終了すると、チームは解散するか、新しい成果物を含む別のプロジェクトの別のメンバーで再編成されます。 アジャイル チームを持つ主な機能の 1 つは、比較的短いが測定可能な期間内に高品質の成果物を提供する能力を持つことです。 厳しい締め切りで高いパフォーマンスを達成するために、アジャイルなチームが編成され、短期間で集中的に高品質の結果を提供します。

クロスファンクショナル アジャイル チームを説明する 2 つの方法は何ですか

クロスファンクショナル チームは、必要な能力をすべて備えたシステムまたは製品/サービスの一部です。

クロスファンクショナル チームは、製品/サービスの開発に必要なすべてのスキルを備えています。 変更要求は、それ以上遅滞なく行われます。

アジャイルチームの役割と責任

多くの場合、アジャイル チームは、アジャイル チーム メンバー、スクラム マスター、プロダクト オーナーの 3 つの主要な役割と責任に分かれています。

  • アジャイル チーム メンバー:チーム メンバーは、アジャイル チームに貢献する任意の個人です。 1 人が複数のアジャイル チームのチーム メンバーになることができます。 アジャイル チームのメンバーは、ソフトウェア開発者、UI/UX デザイナー、データ アナリストなどです。
  • スクラム マスター / チーム リード:スクラム マスターはアジャイル チーム コーチとして機能し、チーム ミーティングを促進します。
  • プロダクト オーナー:顧客の代理人として機能し、プロジェクト マネージャーや他のプロダクト オーナーなどの主要な利害関係者を関与させ、プロジェクトが合意された成果物に準拠していることを確認します。
agile team members roles and responsibilities

アジャイルなチーム構造

通常、アジャイル チームの構造は直線的というよりは水平的です。 アジャイル チームがどのように構成されているかはそれほど重要ではなく、それがどのように機能するかは重要です。 ただし、独自のアジャイル チームを編成するときに使用できるいくつかの異なる構造があります。

アジャイルなチーム構造の 6 つの例を次に示します。

ゼネラリスト アジャイル チーム

ゼネラリストとは、多くのことについて少し知っている人ではなく、複数の異なる分野に精通している人です。 ゼネラリスト アジャイル チーム構造では、誰もがどんなタスクも引き受けることができます。

これは、ジェネラリストの人が専門家であるという意味ではありませんが、問題を解決するための基準とベスト プラクティスについて十分に知っているということです。 これは、問題が発生したときに非常に有益です。ソリューションを作成するためのコア コンピテンシーを持つチーム メンバーが既にいるため、チーム外のスペシャリストとスケジュールを合わせる必要はありません。

ジェネラリスト アジャイル チーム構造を取り入れたい場合は、それを機能させる適切な人材を見つける必要があります。 チームの全員がデータ分析の専門家やセールス スペシャリストであるとは限らないため、アジャイル チームに含める組織内の多面的な人々を特定する必要があります。 また、これを機能させるには、特定の主題に関する専門知識を必要としないプロジェクトが必要です。

スペシャリスト アジャイル チーム

スペシャリストは、対象分野の専門家または SME と呼ばれます。 ゼネラリストとは異なり、スペシャリスト アジャイル チームは、深い分野の専門知識を持つ専門家で構成されています。 このタイプのチームでは、誰もが自分の専門知識に関連するタスクに責任を負います。

スペシャリストは、特定のタスクをより迅速に処理し、より効率的なソリューションを考え出すことが多いため、チームにとってより有益な場合があります (彼らの深い専門知識のおかげです)。 しかし、スペシャリストでいっぱいのチームは理想的ではない場合があり、スペシャリストは通常​​の仕事をする資格がないため、次のタスクを待つことになります。 そのため、このアプローチは経験豊富な組織に推奨されます。

ハイブリッド アジャイル チーム

このアジャイルなチーム構造は、ゼネラリストとスペシャリストの両方を組み合わせています。 スペシャリストが深い専門知識を必要とするタスクに注力するのに対し、ゼネラリストはプロジェクトの完全性に責任を負います。

このアジャイル チーム構造は、大規模で複雑なアジャイル プロジェクトに最適であることが知られています。

アジャイルチームの移行

アジャイル チーム構造の移行は、基本的に、組織をアジャイルの原則ベースのアプローチに移行するプロセスです。 新しい働き方への移行は誰にとっても簡単ではない可能性があるため、チームが新しい働き方を採用できるように支援する必要があります。 アジャイルのプラクティス、言語、およびプロセスに慣れるには時間が必要です。 アジャイル構造への移行のマイナス面は、デリバリー タイムラインが長くなることです。

パラレルアジャイルチーム

並列アジャイル チーム構造は、管理が最も簡単な構造ではありません。 このチームでは、スプリントごとに全員の仕事が変わります。 たとえば、ある春には全員がコードを書き、次のスプリントでは全員がコードのテストに参加します。

この構造を使用する特別な理由がない場合は、おそらく別の構造を選択したほうがよいでしょう。

アジャイル製品サブチーム

製品サブチームは、より大きなチームの自己完結型ユニットです。 この構造は、単純さ、説明責任、および可視性のために分解する必要がある複雑なプロジェクトに適用できます。 このような構造では、アジャイル チームは特定の作業領域に責任を持ち、全体的な成果物はいくつかのサブ領域で構成されたままになります。

プロジェクトの一部である各アジャイル チームは、プロジェクトの目標と目的に貢献するために協力します。

アジャイル チーム構造

アジャイル チームのリーダーとして、アジャイル チームの構造を設定するのはあなたの責任です。 幸いなことに、アジャイルは適応型のアプローチであるため、組織やプロジェクトに最適な方法で設定できます。 上記の構造は一般的なものであり、いずれかに従う必要はありません。自分のチームとニーズに最適なアジャイル チーム構造が見つかるまで、テスト、変更、および調整を行ってください。

example of agile team structure

アジャイルチームの推奨サイズは?

理想的なアジャイル チームのサイズは小さく、通常は 5 ~ 11 人ですが、最適な人数は約 3 ~ 7 人です。 チームに 7 人以上いる場合は、複数の小規模なアジャイル チームを作成できます。

アジャイルチームは要件をどのように維持しますか

アジャイル チームは、要件をバックログに維持します。 スクラムではプロダクト バックログと呼ばれ、そこに保存されるアイテムはプロダクト バックログ アイテム (PBI) と呼ばれます。 これらの項目は、機能要件、非機能要件、拡張、変更要求、または欠陥である可能性があります。

すべてのチーム メンバーは、自分が取り組んでいるアイテムの個人的なバックログを保持しており、通常、Jira、Wiki、ホワイトボードなどの場所にバックログを保持しています。

アジャイルでチームを信頼することが重要な理由

信頼のないチームは、実際にはチームではなく、一緒に働いている人々のグループです。 私たちが好む信頼の定義の 1 つは、「誰かまたは何かの信頼性、真実、または能力に対する確固たる信念」です。

アジャイル チームが成功するためには、信頼とコミュニケーションが最も重要な要素の 2 つです。 チームはお互いを信頼する必要があり、リーダーはチームとプロセスを信頼する必要があります。これは、アジャイル タイプのプロジェクト管理を使用してプロジェクトを提供する場合に必要です。

アジャイル チームのメンバー間に確立された信頼は、彼らが迅速にコミュニケーションを取り、変化や問題が発生したときに迅速に対応するのに役立ちます。 信頼は、効果的なチーム プロセスと高いパフォーマンスの基盤です。

信頼があると、チームはより速く、より効率的に、より良い仕事をするだけでなく、仕事の楽しみのレベルも上がります。

アジャイル チームの一員として、コミュニケーション プロセスにおいて誠実かつ透明性を保ち、約束を守り、特定のタスクに取り組む知識や経験が不足している場合は助けを求め、信頼の問題について話し合い、判断したり非難したりせず、チームメイトをより個人的に知りましょう。

アジャイルなリモートチーム

アジャイル リモート チームは、チームのすべてのメンバーがリモートであることを除いて、実質的にアジャイル チームと同じです。 昨年の McKinsey の記事では、不信、より頻繁なチェックインの希望、プロジェクトやタスクの遅延など、チームが個別に作業するときに直面するいくつかの課題について説明しています。 同記事によると、リモートワークの経験は、非効率性や結束力の低下につながる可能性があります。

スリングショットを試す

remote agile teams

ハーバード ビジネス レビュー ガイドによる (新規の) リモート ワークの管理には、次のように記載されています。

  • 新しいリモート ワーカーの 80% は、より頻繁にコミュニケーションを取ることでより良い関係を築くことができると考えています
  • 43% は、顔を合わせる時間が増えると、チーム メンバーとより深い関係を築くことができると考えています
  • 52% がチームメンバーから平等に扱われていると感じていない
  • 84% は、職場の課題や懸念が数日以上続くと考えています
  • 41% が、チーム メンバーが陰で話していると想定しているのに対し、同じ場所にいる従業員は 31% です。

しかし、これで怖がらないでください。 組織は、必要に応じてリモート環境でアジャイル チームを成功させることができます。 チーム メンバーは、テクノロジの最適な使用法を見つけ、オンライン コミュニケーションに適応して、コラボレーションと生産性を確保する必要があります。 そして、それは不可能ではありません。 InfoWorld による、リモート スタイルの作業をアジャイル チームで機能させる方法に関するいくつかの提案を次に示します。

  • 適切な機器、ツール、および作業スペースを選択する
  • 出席し、チームメイトと会話する
  • 現実的なチームと個々の割り当てにコミットする
  • ドキュメントの増加
  • 対面でのアジャイル アクティビティ (スタンドアップ ミーティングなど) をデジタル アクティビティに変換する方法を学びます。

しばらく時間がかかるかもしれませんが、リモートワークはこれからも続くので、それに応じてチームを準備することが重要です. さらに、ほとんどの組織はすでにデジタル ツールを使用して業務を簡素化しているため、適応と効果的なコミュニケーションが真の課題となります。

スリングショットがお手伝いします

Slingshot は、アジャイル チームをオンラインにする準備ができています。 全員に情報を提供することで、タイム ゾーンが異なっていてもチームはプロジェクトを管理できます。つまり、チーム メンバーが物理的に一緒にいることができなくても、生産性が低下することはありません。

Slingshot は、最新のプロジェクトとチームのファイル管理、チャット、データ分析をすべて 1 つのアプリに組み込むことで、コラボレーションを簡素化します。 これらすべての要素を 1 か所でチーム メンバーと簡単に共有し、プロジェクトを外部のチーム メンバーと簡単に共有できると、落ち着きが取り戻されます。 すぐに使用できる堅牢な生産性フローを備えており、シームレスに動作して継続的なコラボレーション ワークフローを可能にするように設計されています。 これにより、チームはコラボレーション サイロを横断し、作業の中断を防ぎ、チームの共同作業が容易になります。

チームの働き方を変革する準備はできていますか? 今すぐ試して、Slingshot がチームがビジネスの成長を促進する並外れた結果をもたらすのにどのように役立つかを確認してください。