As owner of and project manager for a medium (~20 devs) Rails shop, I find myself constantly sifting through a dozen tabs trying to gauge any given project's current status. My team embraces continuous integration and rigorous unit testing; we use GitHub, Trello, FogBugz, and Slack for version control, feature/issue tracking, and communication respectively. I'm curious to know the daily work-flow of other PMs, especially before reporting to clients.
Internally, we're contemplating aggregating commit messages, Kanban sprites, recent Slack messages, open issues, etc. and some basic metrics into a single dashboard to simplify this "dozen tabs" conundrum. The aim of the internal project is to dissuade the replication we observed while using Asana. Tasks would be assigned through Asana and immediately find themselves on a Trello board.
Is there any value mapping textual exchanges, e.g. the assignment and completion of a feature in Trello, to the code base, e.g. a commit message and git hash?
Wondering if any other PMs would find such a dashboard useful? Whether we should open it to the public?