Trac Appender

スクリーンショット


TracのチケットをAjaxで使いやすくしちゃおうという主旨で、Ajaxなツールを作りました。

業務実施の際、CCPMの考え方のひとつである、ABPとHPの見積もりを使って、小さめのタスク(30min〜4h程度)を設定し、集中して1個流しでつぶす方法で、生産性向上を狙ってます。

ツールとしては、ABP / HP と実績をカスタム属性とした、Tracを使用します。

ただ、Tracはチケット(タスク)の登録、着手、実績の入力、検索、といった作業について、小さめのタスクを「さくさく」扱うには、ユーザインタフェースが弱いと感じてきました。

そこで、TracAppender という、HTML+JavascriptAJAX)で作成したTracに一枚かぶせる形のページを開発しました。ABP/HPを追加する手順とともに、本ツールを公開します。本ツールの特徴は以下のとおり。

・チケット概要のリアルタイム検索
・複数チケットの一括登録
・カスタム数値属性(ここではABP/HP/実績)の合計値表示
・チケット一覧からの、着手、概要や担当ABP/HPなどの修正、完了

Trac月をある程度理解している前提で説明しています。

続きを読む