スクラム-フレームワーク
スクラムは、複雑な製品を開発および維持するためのフレームワークです。KenSchwaberとJeffSutherlandがスクラムを開発しました。一緒に、彼らはスクラムルールの後ろに立っています。
スクラムの定義
スクラムは、人々が複雑な適応問題に対処しながら、可能な限り最高の価値のある製品を生産的かつ創造的に提供できるフレームワークです。
スクラムは、1990年代初頭から複雑な製品開発を管理するために使用されてきたプロセスフレームワークです。スクラムは、製品を構築するためのプロセスや手法ではありません。むしろ、さまざまなプロセスや手法を採用できるフレームワークです。スクラムは、製品管理と開発の実践の相対的な有効性を明らかにし、改善できるようにします。
スクラムフレームワークは、スクラムチームとそれに関連する役割、イベント、アーティファクト、およびルールで構成されます。フレームワーク内の各コンポーネントは特定の目的を果たし、スクラムの成功と使用に不可欠です。
スクラムのルールは、イベント、ロール、およびアーティファクトをバインドし、それらの間の関係と相互作用を管理します。スクラムのルールは、このチュートリアル全体で説明されています。
Note-業界全体で、スクラムはドキュメントがないことを意味し、スクラムチームは開発者のみで構成されているという誤解があります。完全にそうではありません。これらについては、後のセクションで説明します。
スクラムプロセスフレームワーク
スクラムでは、規定されたイベントを使用して規則性を作成します。すべてのイベントはタイムボックス化されたイベントであり、すべてのイベントに最大期間があります。イベントについては、以降の章でさらに詳しく説明します。
スプリント
スクラムの中心はスプリントです。これは、リリース可能な製品の増分が作成される2週間または1か月のタイムボックスです。新しいスプリントは、前のスプリントの終了直後に開始されます。スプリントは、スプリント計画、毎日のスクラム、開発作業、スプリントレビュー、およびスプリント回顧展で構成されます。
スプリント計画では、スプリントで実行される作業はスクラムチームによって共同で計画されます。
デイリースクラムミーティングは、スクラムチームがアクティビティを同期し、その日の計画を作成するための15分のタイムボックスイベントです。
スプリントレビューはスプリントの最後に開催され、増分を検査し、必要に応じて製品バックログに変更を加えます。
スプリントレトロスペクティブは、スプリントレビューの後、次のスプリント計画の前に発生します。この会議では、スクラムチームは自分自身を検査し、次のスプリント中に実施される改善の計画を作成します。
結論
スクラムは、規則性をもたらすための特定のルール、イベント、および役割を定義するプロセスフレームワークです。ただし、基本的なスクラムルールに違反しない限り、ニーズに基づいて任意の組織に適合させることができます。