より簡単なリモート プログラム インクリメント (PI) 計画のクイック ガイド
公開: 2022-08-19PI プランニングは、Scaled Agile Framework TMの重要な部分です。 これは、チームの足並みを揃え、重要なことに集中するための優れた方法です。 ただし、どこから始めればよいかを判断するのは難しい場合があります。 このガイドでは、PI 計画の基本と、計画の成果を達成するために議題に含める必要があるものについて説明します。
PIプランニングとは?
Program Increment 計画 (PI 計画) は、アジャイル リリースを成功させるために不可欠なリズムベースのイベントです。 これは、アジャイル リリース トレイン (ART) の中核であり、ART のすべてのチームを共有の使命とビジョンに合わせます。
PI 計画セッションは、年間を通じて定期的に開催されるイベントであり、同じアジャイル リリース トレインの複数のチームが集まり、機能、今後の方向性、ロードマップ、およびチーム間の依存関係について話し合います。
PI プランニング イベントは通常、リリース トレイン エンジニア (スクラム マスター) によって組織され、8 ~ 12 週間のプログラム増分を含む 2 日間にわたって開催されます。
組織は、PI セッションをいつ行うかを決定できます。 たとえば、多くの企業は、プログラムの増分の開始時と検査と適応の反復後に PI 計画をスケジュールしますが、セッションを四半期ごとに行うことを選択する企業もあります。 これらのセッションは固定されたスケジュールで定期的に行われるため、プロジェクト マネージャーや関連チームは事前に計画を立てることができます。
SAFe または Scaled Agile Framework TMは、大規模な組織がアジリティを採用するのをサポートする一連のガイドラインとプラクティスです。 これは 4 つのステップで構成されています。 計画、実行、適応、および反映。 SAFe は、さまざまなチームやレベル間の可視性、調整、およびコラボレーションを向上させ、生産性と配信を向上させる方法論として受け入れられています。
リモート PI 計画
PI プランニング セッションは、伝統的に対面で行われます。 しかし、パンデミックにより職場は取り返しのつかないほど変化し、さまざまなチームやチームメンバーを 1 か所に直接配置することが常に可能であるとは限りません。 そのため、優先事項は、作業に参加しているすべての関連チームをリアルタイムで集めて、計画に参加させることです。 これらのセッションをリモートで促進およびサポートするために、多数のオンライン ツールと必要なテクノロジが使用されます。
PI 計画が重要な理由
PI 計画は、あらゆる規模の企業にとって不可欠ですが、100 ~ 200 のチームと数千人の開発者を持つ大規模な組織にとって特に価値があります。 PI 計画を導入する前は、これらのチームは相互にコミュニケーションをとっていなかったため、リーダーシップや管理レベルから情報が伝達され、リソース、予算、および作業の競合が発生していました。
PI 計画が整っていれば、適切な通信プロトコルにより、チームは集まって作業内容について話し合い、依存関係を効果的に理解して管理することができます。 たとえば、2 つのチームが異なる機能に取り組んでいるときに、依存関係がリリースを遅らせたり、コードの大幅な手直しを必要とする可能性があることに気付かずにいるような状況を回避できます。
PI プランニング セッションでは、チームとチーム メンバーが顔を合わせて (リモートまたは対面で) ミーティングを行い、1 対 1 のやり取りへの道を開きます。 PI 計画セッションの最後に、チームは次のプログラムの増分に対する反復、バックログ、目標、およびリスクを含む計画を準備します。
PI プランニングを一言で言えば、
- 構造化されたコミュニケーションと可視性
- 異なるチーム間のコラボレーションとより良い同期
- 効果的な作業、タスクと目的の調整
- より短い時間で機能をリリースし、予算内にとどめる能力。
イベントの企画
PI 計画を成功させるには、3 つのステップがあります。
- 組織の準備:プログラムのすべての利害関係者とリーダーが参加できるようにします。 PI 計画セッションが事前にスケジュールされ、チームにリマインダーが送信されるのが最善です。
- コンテンツの準備: PI セッションとプログラムのビジョンと目的は十分に準備され、セッションに間に合うように準備されている必要があります。 これは、初日にすべての参加者に明確に伝えられる必要があります。
- ロジスティクスの準備:対面の場合は、すべての参加者を収容できる Microsoft Teams またはチーム Zoom 通話を行う大きな部屋を手配します。 リモート セッションでは、ブレイクアウト ルームを使用してチームを小さなグループに分割し、チーム同士がより交流できるようにします。
PI イベントの前に、上記の手順に加えて、以下の項目も特定および確立されていることを確認してください。
- プロジェクトのビジョンと目標
- プロジェクトの範囲、制約、タイムライン、およびマイルストーン
- 必要なリソース
- 役割と責任
議題
PI 計画イベントの議題は重要な役割を果たします。 これは、アジャイル リリース トレインの構築と実行における参加者の役割を理解するために、何をカバーする必要があるかについて参加者をガイドするフレームワークです。 参加者が最も重要なこと、つまり価値の提供に集中できるように、アジェンダは常にシンプルかつ簡単に保つ必要があります。
PI 計画またはリモート PI 計画は組織ごとに異なる場合がありますが、いくつかの類似点があります。 以下は、従うことができる 2 日間の PI 計画セッションの標準的な議題です。
事業内容
現在のビジネス ステータス、ポートフォリオ ビジョン、現在のソリューションが顧客のニーズにどの程度効果的に対応しているかについての最新情報。 これは通常、事業主または上級管理職によって提示されます。
製品/ソリューション ビジョン
これには、上位 10 個の今後の機能、以前の PI 計画イベントからの変更、および将来のマイルストーンを含む現在のビジョンが含まれます。 製品/ソリューションのビジョンは、通常、製品管理によって提示されます。
アーキテクチャのビジョンと開発の実践
今後の PI でのインフラストラクチャ、開発プロセス、コミュニケーションの改善のためのアーキテクチャ ビジョンとアジャイル関連の変更。 アーキテクト/エンジニアリング部門は、アーキテクチャのビジョンと開発プラクティスの提示を主導します。
企画の背景
計画プロセスがどのように機能し、何が期待されるかについての概要。
ブレイクアウト セッション
いくつかの分科会、少なくとも 2 つが 2 日間にわたって展開されました。 最初のセッションでは、チームは能力、バックログ、リスク、および依存関係を特定し、他のチームと共有する最初のチーム PI 目標を含むドラフト計画を作成します。 これらの PI 目標は、計画に含まれているが、未知の要因やリスクのためにコミットされていない目標で構成されています。
通常は 2 日目に行われる 2 番目のセッションでは、チームは引き続き計画に取り組み、必要に応じて調整を行います。 PI の目的は、ビジネスの価値を割り当てるためにビジネス オーナーまたは上級管理職に引き渡される前に、チームによって最終化されます。
ドラフト計画のレビュー
チームは、フィードバックのためにドラフト計画を提示します。 ここで、チームは他のチームやアジャイル リリース トレインと連絡を取り、関連する依存関係を特定することが推奨されます。 このセッションは、チームが主要な計画の成果物、PI 目標の草案、潜在的なリスク、および依存関係を提示する、厳密にタイムボックス化された場所です。 ビジネス オーナーや他のチームは、各チームがプレゼンテーションを行った後に情報を提供します。
マネジメントレビュー
事業主、利害関係者、および経営陣が集まり、計画の草案に示されている課題に対処して、解決策または変更を提案します。 スコープ、リソースの問題、および依存関係の課題に特別な注意が払われます。 マネジメント レビューと問題解決会議では、マネジメントはスコープの変更の分類、さまざまな問題の解決、および調整を検討します。
最終計画のレビュー
各チームは、その計画をグループに提示します。 各プレゼンテーションの後、各チームはリスク、依存関係、および障壁を強調します。 計画は、承認のために事業主と管理者に提示されます。 計画が承認されると、PI の目的が公開され、誰もが見ることができます。 経営陣に特定の懸念がある場合、チームには懸念に対処し、改訂された計画を提示する時間が与えられます。
プログラムのリスク
チームは、計画セッション中に目標の達成を妨げるリスクを特定します。 特定されたリスクはグループ全体に提示され、透明性をもって対処されます。 この過程で、リスクは以下のように分類されます。
- 解決済み: リスクは懸念事項ではなくなり、解決されました
- 所有: グループのメンバーがリスクの所有権を取得しますが、議論中に解決することはできません
- 受け入れられている: いくつかのリスクは、潜在的な問題または状況の現実として理解され、受け入れられています。
- 緩和: リスクの影響を軽減するための計画が特定されている
回顧
イベントに関するフィードバックと、将来のイベントのために改善する必要があるものを得るために、簡単な振り返りが行われます。
PI 計画のインプットとアウトプット (便利なテンプレート)
入力
- ビジネスの背景
- ロードマップとビジョン
- プログラム バックログの上位 10 の機能
出力
- コミットされた PI 目標: これには、ビジネスの所有者によって割り当てられたビジネスの価値を持つチームによって作成された一連の SMART 目標が含まれます。
- プログラム ボード: 新機能のリリース時期、チーム間の依存関係、およびマイルストーンに関する日付を含めます。
リモート PI 計画を成功させるためのヒント
リモート PI 計画イベントは、分散したチームに最適です。 費用対効果が高く、場所に関係なくすべてのチームが参加できます。 「イベントの計画」で述べた 3 つの重要なステップに加えて、問題のないリモート イベントのために次の点に注意することが重要です。
オンライン ツールは頼りになるプラットフォームです
オンライン ツールを使用して、参加を確認し、情報を共有し、会議を実施し、リアルタイムでやり取りします。 また、セッションを促進し、サポートを提供する専任チームを用意してください。
スケジュールを作成し、事前にシートにサインアップする
PI 計画イベントのスケジュールを作成し、事前に利害関係者に通知します。 参加者にサインアップして参加を確認してもらいます。
適切な時間を選択してください
分散したチームでは、チーム メンバーが世界中のさまざまなタイム ゾーンに分散している可能性があります。 イベントの時間を選択するときは、時差に注意し、イベントが 6 ~ 8 時間を超えないようにしてください。
従うべきエチケット
誤解や不必要な中断を避けるために、従うべきエチケットのリストを回覧してください。 たとえば、すべてのチーム メンバーに、カメラをオンにして積極的に参加するように要求します。 また、話すことが許容される場合と、マイクをミュートにしておく必要がある場合を必ず知らせてください。
単調さを避け、信頼を築く
5 分間の休憩とアイス ブレーカー セッションを数回含めて、参加者に休憩を提供し、物事を面白く保ち、信頼を築きます。
セッションを記録する
セッションをライブストリーミングして記録します。 これは、やむを得ない事情でセッションを欠席する可能性があるチーム メンバーや、後で参照する必要がある場合に役立ちます。
驚きを避ける
共有された議題に固執し、参加者の役割と期待についてコミュニケーションを取ります。
PI 計画セッションは、アジャイル リリース管理の重要な部分です。 年に数回のセッションに参加して、順調に進み、製品を確実に提供してください。
リモート PI プランニングに Creately を使用する
Creately には、PI 計画を最初から事実上シームレスにするためのツールが多数用意されています。
- 重要なアイデア、リスク、および依存関係についてブレインストーミングを行い、共同作業を行うためのホワイトボードおよびフリーハンドの描画機能。
- アジャイル トレインのメンバーと共有するために、事前に PI 計画セッションのアジェンダやその他の必要な形式の準備を開始するための 1,000 以上のテンプレートと図形。
- 他のチームメンバーと連携してブレインストーミングを行い、準備について話し合うためのアプリ内音声およびビデオ会議。
- ワークスペースとフォルダーを仲間や同僚と共有します。 管理、共有、編集、およびレビューを行うための複数のアクセスおよびロール レベルと、リアルタイムでコラボレーションするためのマルチプレイヤー機能。
- MS Teams との統合により、会議の実施とプロジェクト ボードの管理をすべて 1 か所で行うことができます
Creately を使用して次の PI プランニングまたはリモート PI プランニング セッションを開始し、最高のビジュアル プロジェクト管理を体験してください!