timeTrack - CLIの時間管理
自分の作業時間をトラッキングすると、様々な実情が見えてきます。かなり時間をかけている割に生産性が低かったり、その逆もあります。ムダに過ごしている時間も思いの外多く、びくりするかも知れません。 しかしすべては計測してみてから分かることです。手軽に使えるツールとしてtimeTrackを紹介します。
timeTrackの使い方
timeTrackはCLIで使うツールとなっています。まずプロジェクト(タスク)を一覧します。
$ tt -l
default
次に作業するプロジェクトに切り替えます。
$ tt -s default
Switched to project default
後は tt コマンドを打つだけで計測が開始し、もう一度打つと終了します。
$ tt
OK. lets do awesome things on "default" The reason most people never reach their goals is that they don't define them, or ever seriously consider them as believable or achievable. Winners can tell you where they are going, what they plan to do along the way, and who will be sharing the adventure with them. ~Denis Watiley
$ tt
Stopped "default". Have a great time DUDE!
計測結果はCSVで出力可能で、これをExcelなどの表計算ソフトウェアで表示すれば分析も簡単です。
$ tt -r
DocumentDate;WorkingDays;WorkedDays;WorkingHours;WorkedHours;;Date;StartTime;StopTime;Total
Monday, March 14th 2016, 12:19:08 pm;0;1;0;0;;;;;
;;;;;;14.03.2016;12:18:52;12:19:02;00:00:10
コマンドがシンプルなので、簡単に時間管理ができるようになるでしょう。ただし開始と停止が同じコマンドなので、打ち忘れたり、止めようとして開始してしまうなんてこともあるかも知れません。
timeTrackはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。