Personal tools
You are here: Home ブログ 井上 ソフトウェアのリリースマネージメント
« November 2008 »
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
Recent comments
AirOne v5.0.1出てしまいました inoue 2008-10-29
Re:Reversible debugging in GDB morita 2008-10-09
Re:Google Chromeの発表には驚きました inoue 2008-09-15
Re:Google Chromeの発表には驚きました Anonymous User 2008-09-10
Re:Windowsのタスクマネージャの闇 horii 2008-09-09
Re:Google Chromeの発表には驚きました inoue 2008-09-04
Re:Google Chromeの発表には驚きました inoue 2008-09-04
Re:Google Chromeの発表には驚きました inoue 2008-09-04
Re:Google Chromeの発表には驚きました Anonymous User 2008-09-03
Re:Software Design 2008年2月号「Emacsマスターへの道」の原稿を公開 elim 2008-07-25
Re:Rails(ActiveRecord)のJOINのイディオム inoue 2008-06-20
Re:「ピアレビュー」を読みました Anonymous User 2008-05-12
Categories
カテゴリなし
 
Document Actions

ソフトウェアのリリースマネージメント

先週、次の翻訳に少しコメントしました。

普段、他人の翻訳にわざわざ突っ込みはいれないのですが、微妙なミスを放置するのに忍びなくて思わずコメントしてしまいました。

事の発端は、次のMLへの投稿です。

「(超意訳)リリース間際なのにP3バグ(*)がたくさんあります。リリースまでに修正すべきか否かのトリアージが必要なので、各自、バグにコメントしてください」

(*)たぶんバグ登録時のデフォルトプライオリティがP3なんだと思います。

これに対する返答が、上記の翻訳元の投稿です。

主張のポイントは、バグにコメントや余計な指標をつけずに、プライオリティという一元的な指標を使え、です。プライオリティは「あるターゲットリリースで修正するか否か」だけで決まる指標です。

つまり、

  • P2: ベータリリースまでに要修正
  • P3: 正式リリースまでに要修正

これが大方針で、残りのP1、P4、P5は、ここから相対的に決まります(例えばP1は「すぐ修正」. P4とP5は今回のリリースでの修正は必須ではない)。

この方針に従うと、P2バグの総数が、ベータリリースまでの期日を示します。P2とP3バグの総数が、正式リリースまでの期日を示します。指標を一元化することで、スケジュールを見える化している、と言えます(*)。

(*)プライオリティの変更は禁止していないので、リリース日直前に突然、P3をP4にすることは可能ですが...。これは単に信頼関係の問題です。

MLでは、次のようなもっともな疑問が上がっています。

  • 「適切なプライオリティを付けるのはコストがかかるのではないか? 誰がそのコストを払うのか?」

バグの担当者がその責務を負う、がその答えです。バグ報告者はプライオリティをつけますが、最終的な判断はバグの担当者です(判断がつかない場合、適切な人に投げる責務を含めて)。

Lotus時代、ひとりで1000件近いバグを抱えている開発者がいました。1000を越えていたのは、ごく少数のトッププログラマだけで、多くの開発者は100以下だったと思います。ひとりが抱えるバグの数は100以下にしておくのが精神衛生上良いように思います。

The URL to Trackback this entry is:
http://dev.ariel-networks.com/Members/inoue/release-management/tbping
Add comment

You can add a comment by filling out the form below. Plain text formatting.

(Required)
(Required)
(Required)
This helps us prevent automated spamming.
Captcha Image


Copyright(C) 2001 - 2006 Ariel Networks, Inc. All rights reserved.