チケット駆動開発の運用例part2
八朔さんによるチケット駆動開発の運用例をメモ。
【元ネタ】
チケット駆動開発 - Live a meaningful Life
プロジェクトの作業をWBSの観点で、要件→成果物→作業のツリー構造へ分解している。
プロマネらしく、チケットの構造が上手だと思う。
このやり方ならば、ソース←【チケット(作業)】→【チケット(要件)】の観点で追跡可能だ。
【チケット(要件)】で集計すれば、顧客向けの進捗報告として、進捗率や工数を集計できる。
アジャイル開発の観点では、要件はストーリーカード、成果物や作業はタスクカードに割り当てられると思う。
顧客の観点でシステムの価値を表すのがストーリーカードであり、チケット駆動開発における成果物は、開発者の観点で捕らえるべきだろうと思う。
そうでなければ、開発者が作業するレベルにならないからだ。
後で、八朔さんに聞いたら、要件のチケットから実際のテストケースへ落とす所まで考えておられた。
つまり、テストケースは、要件とストーリー(ユースケースぽい業務シナリオ)のマトリクスで作れるはず、と。
そうすれば、チケット(要件)→テストケース→バグ→ソースコミット という形で追跡可能になる。
僕は今、TestLink上で要件管理とテストケース管理を紐づけているが、最終的にはRedmine上で要件管理も行いたい。
その方が、スケジュール管理や工数管理もやりやすいからだ。
昨日のPFP関西WSでは、Redmineをタスク管理に実際に使っているという人もチラホラいた。
今、チケット駆動開発は熱いのかもしれない。
| 固定リンク
「Redmine」カテゴリの記事
- 更にもう一つのAll In OneRedmine~RedmineLE(2009.12.18)
- もう一つのAll In One Redmine(2009.12.17)
- RedmineのMSProjectプラグインその他(2009.12.09)
- Redmineで要件管理、リスク管理ができるプラグイン(2009.12.09)
- 特徴(Feature)、粗筋(Story)、脚本(Scenario)とチケットの関係(2009.12.06)
「TestLink」カテゴリの記事
- TestLinkを受入テストで運用する方法(2009.12.11)
- 特徴(Feature)、粗筋(Story)、脚本(Scenario)とチケットの関係(2009.12.06)
- TiDDを実践して気づいたことpart4~TestLinkによるテスト戦略(2009.11.30)
- TiDDを実践して気付いたことpart3~繰り返し開発の戦略(2009.11.29)
- 開発に30分、テストに10万年(2009.11.28)
「ソフトウェア工学」カテゴリの記事
- TiDDを実践して気付いたことpart7~繰り返し開発を制する者はSW開発を制す(2009.12.19)
- Mercurial以前と以後のチケット駆動開発(2009.12.15)
- メトリクスでソフトウェア品質を見える化する(2009.12.15)
- TiDDを実践して気づいたことpart4~TestLinkによるテスト戦略(2009.11.30)
- TiDDを実践して気付いたことpart3~繰り返し開発の戦略(2009.11.29)
「チケット駆動開発」カテゴリの記事
- TiDDはレコーディングダイエット(2009.12.24)
- TiDDを実践して気付いたことpart7~繰り返し開発を制する者はSW開発を制す(2009.12.19)
- コードレビューは緩いペアプログラミング(2009.12.13)
- ReviewBoardとMercurial+TiDDは相性が良い?(2009.12.09)
- Mercurialによるチケット駆動開発は強力だ!(2009.12.08)
「プロジェクトマネジメント」カテゴリの記事
- TiDDを実践して気付いたことpart7~繰り返し開発を制する者はSW開発を制す(2009.12.19)
- チケット駆動開発のアンチパターンpart2(2009.12.02)
- TiDDを実践して気づいたことpart4~TestLinkによるテスト戦略(2009.11.30)
- TiDDを実践して気付いたことpart3~繰り返し開発の戦略(2009.11.29)
- アドレナリンジャンキー (2009.11.19)


コメント