スクラムにおける透明性を維持する方法

スクラムは経験主義に基づいており、これは以下の図に示す3つの柱(また、経験的プロセス制御のすべての実装を支える3つの柱とも呼ばれる)に基づいている:透明性、検査、適応。スクラムチームコミットメント、勇気、集中、オープンネス、尊重の価値を体現し実践することで、スクラムの柱である透明性、検査、適応が実現され、全員の信頼が築かれます。スクラムチームのメンバーは、スクラムの役割、イベント、アーティファクトを使用する中でこれらの価値を学び、探求します。スクラムの役割、イベント、およびアーティファクト.

The Three Pillars of Scrum

透明性の確保 – スクラムチーム

スクラムはチーム内およびチーム外の両方で透明性を強制します。透明性はスクラムプロセスにとって不可欠であり、すべての人が各スプリントにおいて実際に起きていることを視認し理解できるようにするため、より良いコミュニケーションを促進し、チーム内の信頼を構築します。チームはさまざまな手段を通じて透明性を達成できます。

What is a Scrum Team?

作業の進捗をより可視化する

チームは進捗を確認できます。バーンダウンチャートやホワイトボードは、スプリント目標に向けた進捗を示す伝統的な方法です。スプリントから個々のタスクまで、すべての計画レベルでの進捗を示すシンプルな視覚的レポートは、「いつ完成するの?」という会話の回数を効果的に減らすことができます。

最新情報の自由な流れ

情報は双方向に流れなければなりません。ステークホルダーおよびプロダクトオーナー—特にチームと直接協働している者—もまた透明性を保つ必要があります。ロードマップ、リリース計画、または完了の定義をチームと共有することで、彼らが達成を目指している全体の目標や期待を理解できるようにします。

スクラムマスター

スクラムでは、スクラムマスターはプロジェクトに取り組むチームメンバーではなく、開発チームを支援するファシリテーターです。スクラムマスターは、プロダクトオーナー、開発チーム、および他のステークホルダーと協力して、イベントやアーティファクトが完全に透明であることを確保しなければなりません。透明性が不完全な場合、スクラムマスターはすべての人が最も適切な実践を適用できるように支援しなければなりません。アーティファクトを検査し、パターンを認識し、発言内容を注意深く聞き、期待された結果と実際の結果との差異を検出することで、スクラムマスターは透明性の不完全さを検出できます。

イベントにおける透明性

スプリントは他のすべてのイベントの容器です。スクラムにおける各イベントは、何かを検査・適応するための公式な機会です。これらのイベントは、重要な透明性と検査を達成するために特に設計されています。これらのイベントのいずれかを省略すると、透明性が低下し、検査や適応の機会を失うことになります。

透明性はスクラムプロセスにおける最初の重要な側面であり、結果を負う者に可視化されるべきです。透明性は、これらの側面が日常の活動やアーティファクトにおいて明確に定義されていることを要求します。これにより、チームは見ているものを共有する共通の理解を持つことができます。

Scrum Ceremonies

イベントにおける透明性

スプリント計画会議

そのスプリント計画会議はスプリントの初期に開催され、以下の内容を理解し記録するためである。スプリントバックログ項目。これにより、関係するすべての人が、特定のインクリメンタルイテレーションを進めるために何をすべきかを明確に理解できるようになる。

デイリースクラム会議

そのデイリースクラムは、チームが特定のスプリントに対して日々貢献する内容に焦点を当てる。以下の3つの重要な質問に答える。

  • 過去24時間で、日々のスプリント目標を達成するために何を完了したか?
  • 今日、次のスプリント目標を達成するために何を行うか?
  • 目標への進捗を妨げている障害は何か?

デイリースクラムは、間違いを認めることに恐れなくすべての点を共有する上で極めて重要である。共有されなければ、プロジェクトは複雑化し、遅延を引き起こし、最終的にプロジェクト失敗のリスクに直面する。

スプリントレビュー会議

そのスプリントレビュー会議はスプリントの終了時に開催され、達成された内容を振り返り、製品のインクリメントを提示する。チームはステークホルダーを招待してスプリントに関するフィードバックを提供してもらう。プロダクトオーナーはその結果をプロダクトバックログに統合し、次のスプリントを改善する。

スプリントリトロスペクティブ会議

そのスプリントリトロスペクティブは、前回のスプリント、相互作用、プロセス、ツールを検査し、将来のスプリントにおける改善策を定義するために開催される。このプロセスには、報告とコミュニケーションの透明性が求められる。

アーティファクトにおける透明性

スクラムには、スクラムのすべての段階で情報放射器として機能する複数のアーティファクトがある。チームは情報を明確に把握し、理解できる必要がある。プロジェクトの進捗トレンドを把握するためには、情報の可用性と明確さが不可欠である。

Transparency in Artifacts

プロダクトバックログ

プロダクトバックログは、プロダクトオーナーとチームが重要性と緊急度に基づいて優先順位を付けたすべての内容の順序付きリストである。すべての主要な機能、属性、修正、改善が含まれており、チームにとって明確で理解しやすい状態を保証する。

スプリントバックログ

スプリントバックログは、プロダクトバックログが確定した後、スプリント計画会議の開始時に作成される。完全な製品インクリメントを開発するために必要なユーザーストーリーが含まれる。通常、一部のプロダクトバックログ項目は、チームで合意したタスクやユーザーストーリーに分解される。

バーンダウンチャート – 進捗管理

使用するバーンダウンチャートチームが特定のスプリント中にどのように進捗しているかを示すために使用する。バーンダウンチャートはチームのパフォーマンスの真実を語る。スプリントを完了するために残っている作業を説明する。

スクラムタスクボード

そのスクラムボードはスプリント中の作業の3つの段階を反映するためにも使用される:

  • 何をしなければならないか?
  • 現在進行中の作業は何か?
  • 完了した作業は何か?

完了の定義

透明性は「完了の定義」とも密接に関連している。明確な「完了」の定義により、作業のばらつきや未完了作業の可能性が低下し、進捗を「完了」または「未完了」と明確に測定することで透明性が向上する。

完璧でない「完了の定義」は、システム内に「未完了作業」があることを意味する。この未完了作業は透明性の欠如を引き起こす。リスクが隠れてしまう。たとえば、パフォーマンステストが「未完了」として残っていると、リリース直前まで欠陥のあるシステムをリリースするリスクが高まる——そのとき損失が最大となる。

結論

スクラムは、そのイベントとアーティファクトを通じて説明される透明性に基づいている。しかし、チーム内で透明性やコミュニケーションが欠如していると、透明性は達成できない。チームメンバーが失敗を共有することをためらったり恐れたりする場合、完全な透明性を確立し維持するのは難しくなる。実際、すべてのチームメンバーが相互理解と尊重を示す必要がある。プロダクトオーナーとスクラムマスターは、チームが直面するリスクや課題を共有するよう励まし、促すべきである。チームは個人の成果にのみ注目するのではなく、共有されたプロジェクト目標に向かって取り組む必要がある。このようなフィードバックと共有は、情報フローにおける完全な透明性を確立・維持するために不可欠であり、組織やチームが継続的に改善できるようにする。

 

コメントを残す