こんなプロジェクト管理ツールがほしい
Posted by yatsu Sun, 03 Jun 2007 23:46:26 GMT
僕の要求は変かもしれないし、こんな考え方じゃダメとか言われるかもしれないけれど、書いてみる。
- プロジェクトのタスク管理と個人のToDo管理(GTD?)が連動
- GTDツールでdoneにすると、プロジェクトのタスクもdone
- タスクのプライオリティは単純に順番で管理
- 上にあるものが優先度が高い
- 緊急のタスクは「critical」とかタグを打てばよし
- ドラッグで順番入れ替え
- 着手ビューで着手順に表示(優先度とは別管理)
- これもドラッグで順番入れ替え
- 着手しているものをチェック(複数可)
- 「おれ今これやってるから」(twitter感覚で)
- タスクに所要日数の見積りを入力
- 「誰が何日」で入力
- 人によって所要時間が違うから最初から仮アサインしてしまう
- アサインされる人が代わったら見積もり直し
- 見積り日数がマイルストーンまでの日数を超えたらアラート
- 「誰が何日」で入力
- ソースレポジトリ、バグ管理システムと連動(IDで紐づけ)
- ソースcommit時のメッセージにタスク番号を埋め込み(Tracと同じ)
- タスクとchangesetがリンクされ、ソースレベルで進捗が確認できる
プログラマの立場から言うと、タスクの順番はなるべく柔軟に入れ替えて効率よくやりたい。→ 誰が何をやっているかちゃんとわかればよし。
線表はあまり必要だと思わない。 依存するタスク(あるチームの進捗が別のチームのタスクに影響するケースなど)も出てはくるだろうが、そのために線表を起こすよりは優先順・着手順の入れ替えで対処してしまいたい(ソフト開発/SIではそれほど依存はないと想定、スタブとか作るし)。
僕が関わるようなプロジェクトでは、こんなツールでうまく対処できるのではないかと思っています。
以下を試してみましたが、決定的なものは見つかっていません。作る?
