Scrum-framework

提供:Dev Guides
移動先:案内検索

スクラム-フレームワーク

スクラムは、複雑な製品を開発および維持するためのフレームワークです。 Ken SchwaberとJeff Sutherlandはスクラムを開発しました。 一緒に、彼らはスクラムルールの後ろに立っています。

スクラムの定義

スクラムは、可能な限り最高の価値の製品を生産的かつ創造的に提供しながら、人々が複雑な適応問題に対処できるフレームワークです。

スクラムは、1990年代初期から複雑な製品開発を管理するために使用されてきたプロセスフレームワークです。 スクラムは、製品を構築するためのプロセスや手法ではありません。むしろ、さまざまなプロセスや手法を採用できるフレームワークです。 スクラムは、製品管理と開発プラクティスの相対的な有効性を明確にして、改善できるようにします。

スクラムフレームワークは、スクラムチームとそれに関連する役割、イベント、アーティファクト、およびルールで構成されます。 フレームワーク内の各コンポーネントは特定の目的を果たし、スクラムの成功と使用に不可欠です。

スクラムのルールは、イベント、ロール、アーティファクトを結び付け、それらの間の関係と相互作用を管理します。 スクラムのルールは、このチュートリアル全体で説明されています。

-業界全体で、スクラムにはドキュメントがなく、スクラムチームは開発者だけで構成されているなどという誤解があります。 完全にそうではありません。これらについては、後のセクションで説明します。

スクラムプロセスフレームワーク

Scrum Process Framework

スクラムでは、規定のイベントを使用して規則性を作成します。 すべてのイベントはタイムボックス化されたイベントであるため、すべてのイベントの期間は最大になります。 イベントについては、以降の章でさらに詳しく説明します。

スプリント

スクラムの中心はスプリントであり、2週間または1か月のタイムボックスであり、その間にリリース可能な製品の増分が作成されます。 新しいスプリントは、前のスプリントの終了直後に開始されます。 スプリントは、スプリントの計画、毎日のスクラム、開発作業、スプリントのレビュー、およびスプリントの回顧展で構成されます。

  • スプリント計画では、スプリントで実行される作業は、スクラムチームによって共同で計画されます。
  • デイリースクラムミーティングは、スクラムチームがアクティビティを同期し、その日の計画を作成するための15分間のタイムボックスイベントです。
  • 増分を検査し、必要に応じて製品バックログを変更するために、スプリントの最後にスプリントレビューが開催されます。
  • スプリント振り返りは、スプリントレビューの後、次のスプリント計画の前に行われます。 この会議では、スクラムチームが自身を検査し、その後のスプリントで実施される改善の計画を作成します。

結論

スクラムは、規則性をもたらす特定のルール、イベント、および役割を定義するプロセスフレームワークです。 ただし、基本的なスクラムルールに違反しない限り、ニーズに基づいて任意の組織に適応できます。