スキップしてメイン コンテンツに移動

Redmineで計測するEVM その3

前回redmine_evmが大幅にバージョンアップされていた件をブログに書きましたが、表示まわりに不満を残したまま、カスタマイズを止めていました。
それでも、1週間単位の把握から1日単位での把握に変わったのでものすごく使いやすくなりました。

少しずつRubyが読めるようになってきたので、一気に残りの課題を片付けました。
表示まわりはこんな感じに変更しています。

  • サイドバーにグラフ表示されていたサマリーを数値化し、その他の重要な指標(BAC,EAC,ETC,VAC)も表示させました。
  • 凡例がかなりデカかったので、シンプルにグラフの下部に小さくして移動
  • グラフの表示幅がとても小さかったので幅変更
  • CSSで制御できる部分でViewにハードコードされているものを移動
  • EVMの各指標は説明がないとわかりにくいこともあるのでja.ymlへ記載してTooptip表示させる
だいたいこんな感じでいじりました。
これで、長期間のプロジェクト(案件)でもグラフが見やすくなったと思います。

まだソースコードが整理しきれていないので、もう少し頑張ってきれいにしようと思っています。
GitHUBにはPushしてありますので興味のある方はどうぞ。まだMasterにMergeしていませんのでご注意を。

https://github.com/momibun926/redmine_evm/tree/change_layout


あと、大きな課題はグラフ表示をHighChartに変更することかな。
いま使っているチャートはグラフをエクスポートできないんですよね。これがちょっと不満。

コメント

コメントを投稿