| コメント(0) | トラックバック(0)

最終更新日: 2010 年 2 月 13 日

RedmineTrac などのプロジェクト管理システムを使う場合、チケットという単位で機能や不具合、タスクなどを扱うことになります。また、コーディング規約など常に気を付ける必要があることについては Wiki ページに書かれているのではないでしょうか。

では、チケットや Wiki ですべて問題ないかというと、そんなことはありません。例えば、チケットとして登録するには粒度が小さすぎるものや漠然としたもの、プロジェクトをまたがって確認したいものがあるでしょう。また、ソフトウェア開発を行っている場合、チケットとして登録済みのある機能を実現するために、実装する必要があることや気づいたことをその都度メモしたり、更新したいと思うかもしれません。このような要求は ToDo リストで管理できると便利です。

そこで、専用の ToDo リストプラグインの出番となります。今回は Redmine のプラグイン Redmine Todo Lists plugin をご紹介します。

KUBO Atsuhiro

Redmine Todo Lists plugin

Redmine Todo Lists pluginDavid Lyons 氏によって開発が進められているオープンソース (GPLv2) の ToDo リストプラグインです。主な機能は下記の通りです。

  • 個人の ToDo の操作
  • プロジェクト毎の ToDo の操作
  • ToDo とチケットの関連付け
  • 担当者への ToDo の割り当て

このプラグインは 2 種類の主要なページ、マイ Todo リストページプロジェクトの ToDo リストページ を提供します。上記のうち、個人の ToDo の操作 のみがマイ Todo リストの機能であり、その他はプロジェクトの ToDo リストの機能となっています。では、それぞれについて見ていきましょう。

ノート: インストール方法については http://github.com/dalyons/redmine-todos-scrum-plugin/tree をご覧ください。
ノート: オリジナルバージョン は、Ruby on Rails 2.2.1 以降のみサポートするようになりました。その関係で筆者の環境 (Ruby on Rails 2.1.2) では正常に動作しなくなったため、代わりに nowhereman 氏のバージョン を使用しています。(2009/11/2)
ノート: 動作環境については Redmine Todo Lists plugin の News の項をご参照ください。(2010/2/13)

マイ Todo リスト

プラグインが問題なくインストールされている場合、Redmine にログインすると、左上のメニューに マイ Todo リスト というリンクが表示されます。

redmine-todos-scrum-plugin-global-menu.png

このリンクをクリックすると自分に関連する ToDo リストを操作することができるページが表示されます。

redmine-todos-scrum-plugin-my-todos.png

ここでは 個人の ToDo の操作 を行うことができます。特定のプロジェクトに関係しないような ToDo はここで扱うことになります。

また、プロジェクト名をクリックするとプロジェクトの ToDo リストページに進みます。

プロジェクトの ToDo リスト

ノート: プロジェクト毎の ToDo リストを有効にするには、プロジェクトの設定で Todoリスト モジュールを有効にする必要があります。
redmine-todos-scrum-plugin-project-todos.png

プロジェクトの ToDo リストページでは、プロジェクト毎の ToDo の操作 を行うことができます。ToDo リストという意味では個人のものと違いはありませんが、ここでは ToDo の作成時に ToDo とチケットの関連付け, 担当者への ToDo の割り当て も合わせて行うことになります。

redmine-todos-scrum-plugin-issues.png
ノート: この記事の執筆時点では、表示されるチケットの件名の末尾の日本語が化ける不具合があります。筆者が作成したパッチを適用することでこの不具合を解決することができます。

作成された ToDo は担当者のマイ Todo リストにも表示されます。ToDo はプロジェクトメンバーの誰に対しても割り当てることができますし、プロジェクトの ToDo はプロジェクトメンバーなら誰でもを操作することができます。

おわりに

Redmine Todo Lists plugin を使い始めてしばらく経ちますが、極めてシンプルで使いやすく、現時点の完成度も筆者にとって満足いくものです。ToDo リストの管理にお困りの方は是非試してみてください。

使用したソフトウェアのバージョン

Redmine Todo Lists plugingit master HEAD
Redmine0.8.4
Ruby on Rails2.1.2

更新履歴

  • 2010/2/13: 最新の状況に合わせて内容を見直した。
  • 2009/11/2: 最新の状況に合わせて内容を見直した。
  • 2009/9/10: 公開
トラックバック(0)
  • このブログ記事のトラックバックURL:
コメント