-
Type:
Suggestion
-
Resolution: Unresolved
-
None
-
Component/s: Telemetry / Reporting, User Interface
-
None
-
0
-
4
The Bamboo build-in metrics and reporting are only minimalistically useful. I'd like to see a customizable dashboard where I can easiliy see different build plans/projects vertically down the page with selected built-in and user-defined build and test metrics horizontally across the page. This would be use for dev managers to quickly assess overall product quality across several components. Types of metrics to display would include:
Code coverage % (with links to the detailed html artifact reports generated by Clover, NCover, Cobertura, Bullseye.
Unit Tests (#, pass, fail ) (with links to the detailed html artifact reports generated by Clover, NCover, Cobertura, Bullseye.
Static Code analyis ( severe, critical, warning, info for Coverity, PMD, Fortify, FindBugs, etc) with links to the detailed artifact reports
SLOC
Fisheye (# files changed, # lines changed, by author )
The dashboard should also be able to allow display of trend graphs for each of the metrics:
[ Drop down box: Unit Tests ] [ Time frame: Last 90 days ]
Project A < graph of unit tests over time >
Project B < graph of unit tests over time >
Project C < graph of unit tests over time >
----------------------------
[ Drop down box: Code coverage ] [ Time frame: Last 90 days ]
Project A < graph of code coverage over time >
Project B < graph of code coverage over time >
Project C < graph of code coverage over time >
As an example, have a look at how Borland's TeamInspector (TM) displays build and test dashboard info:
http://www.borland.com/us/products/team/team-inspector/index.html
http://www.borland.com/images/products/team/team-inspector/team-inspector-screen-lg.jpg