ほしいなと思っていた機能をプラグインで実現してみる。 プロジェクト運営中にチケットの担当替えをすることがままあります。 いや、担当替えというよりも突発的な機能追加や、設計中に機能を細分化できていなかったものなど、チケットの追加->担当をアサインすることが良くあります。 そんな時に、現実的にアサイン可能な担当を割り振るうえで、誰が余裕ある?ってのが、Redmineだと把握しずらいと思っています。 チケット一覧をうまく使ってもできるんでしょうが、なんとなく良い方法が見つかりません。 そこで、担当、期間を指定して、どのくらいのワークロードがあるのか?ってのが視覚化されているといいなと思っています。そこで、普段使っているプラグインを参考にしながら作成してみました 。 単純に、担当を指定して、期間を入力すると割あたっている工数がグラフに表示される簡単なものです。 管理する側だけでなく、担当者も自分がどのくらいのワークになっているかを把握しやすいなと思ってみたりしています。 グラフ表示はこんな感じ。 担当となっているチケットの期間(土日除く)に、予定工数を按分してグラフ表示しているだけです。 今後のカスタマイズしたところとして、、、 作業時間も並べて表示(日毎の予実とも言えるかも) プロジェクトのメンバー全員をならべて表示 担当者の現状を分析するためのトラッカーの割合など表示 3番目の項目は、以下のリンクのイメージかな。担当者レベルで表示できればいいな。 https://github.com/alexmonteiro/Redmine-Monitoring-Controlling 割り当てる人の傾向やタスクの消化具合が一目みてわかるのが理想。 (ある程度トラッカーが機能を細分化された粒度でないと意味ないけど。カテゴリでその担当者の得意分野?がわかるかもしれない) ま、ここまでやると、本来の目的から大きく外れてしまうような気がするので、まずはこのまま使ってみるとします。 リソース確認グラフ Github: https://github.com/momibun926/redmine_assign_resources 余談: プラグインの名前がイケてない。。。 4/29
もともとTracを利用して開発チームの運営を行っていましたが、Redmineでの運営に変更しました。Redmineの柔軟な設定が気に入っています。その運営に必要な設定やノウハウを蓄積するためにブログに書き留めています。