ソフトウェアの開発プロジェクトには、目に見えないソフトウェアを作っているがゆえに「プロジェクトの進捗が分かりにくい」という悩みがついて回ります。 そこでプロジェクトマネージャが開発メンバーに進捗を聞いて回ることになるのですが、「ほぼ予定通りです」「3日後には終わる予定です」という報告を受けていても、いざ納期直前になって実は大幅に遅れていたことが発覚、プロジェクトが炎上を始めるという例は枚挙にいとまがありません。 こうした状況を改善するには、まずはプロジェクトの進捗を可能な限り「見える化」し、問題の早期発見と対策ができるようにしなければなりません。見える化が実現することで個々のエンジニアがどのような作業にどれくらい取り組んでいて、どのような課題を抱えているのかが分かるようになります。 と同時に、「エンジニアは遅くまで残業しているみたいだけど、本当に効率のいい作業をしているのか?」といった、ソ