BT

「完成(Done)」の定義のさまざまな側面

| 作者: Savita Pahuja フォローする 2 人のフォロワー , 翻訳者 笹井 崇司 フォローする 0 人のフォロワー 投稿日 2015年3月25日. 推定読書時間: 2 分 |

原文(投稿日:2015/03/11)へのリンク

スクラムチームは「完成(done)」の定義を使って、フ<鴻^<Nトインクリメントの作業か♀ョ了したか評価する。

スクラムガイドにあるように、プロダクトバックログアイテムやインクリメントの「完成」を決めるときには、全員がその「完成」の意味を理解しておかなければいけない。スクラムチームによってその意味は大きく異なるが、作業の完了についてメンバーが共通の理解を持ち、透明性を確保しなければいけない。

Apple Brook Consultingの創業者で主任、認定スクラムコーチ、認定スクラムトレーナーのDaniel Gullo氏は、最近のブログで「完成」の定義の利用における考えを明らかにした。彼によると「完成」にはストーリーレベル、エピックレベル、リリースレベル、プロダクトレベルなど、さまざまなコンテキストがある。

「完成」にはさまざまな見方があると彼は言っている。

「完成」という言葉は「完了したこと(complete)」を意味するのによく使われます。開発チームが「このストーリーは完成した」と言うときはこの意味です。また「受け入れたこと(acceptance)」を示すのにも使われます。プロダクトオーナーが「このストーリーは完成だ」と言うときはこの意味です。私が人に教えたり、コーチするときには、こう言っています。「完成(done)」と言ってはいけません。代わりにもっと状態を具体的に表すよう「完了した(complete)」「受け入れた(accepted)」という言葉を使いましょう。

アジャイルソフトウェアの実践者およびコーチで、Mitch Lacey & AssociatesのMitch Lacey氏は、自身のブログで「完成」の定義を以下のようなさまざまなレベルで説明した。

Daniel氏は「完成」の定義を2つの側面、完了基準と受け入れ基準により定義する。

開発チームはスクラムマスターの助言のもと、完了基準が満たされたか判断します。そのとき、ストーリーは「完了した」とみなされます。.....

プロダクトオーナーはこれらの受け入れ基準が満たされたか公式に判断します。そのとき、ユーザーストーリーは「受け入れられた」とみなされます。

1列目は、2列目にあるアクションアイテムが行われるスクラム活動期間を定義している。3列目はそのアクションアイテムに主として責任のある役割を示している。

ストーリー、スプリント、リリースなど、さまざまなレベルで、あなたはどのように「完成」を定義しているだろうか。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT