Hey Guys,

I just had a couple ideas for GUI improvements to Hackystat.

1) we need a way to publish charts to the world. for example, if I generate an interesting chart, then I would like to click on a publish button. the system will cache the chart and provide a static link to the chart so that I can send that around for discussion.

2) public analyses - i've come to realize that certain project level information isn't really that off limits. for example, we have this page http://hackystat.org/hackyDevSite/telemetryReport.do that demonstrates telemetry with our real data. so, imagine that we have a few "public" analyses on "public" projects that can be analyzed freely by anyone. think about how JIRA has a concept of public projects (of course in csdl all of our JIRA projects are public).

3) this isn't so much a GUI improvement as an analysis improvement. we need more interesting things pushed down to us. even our analyses require some human effort. and i just don't have enough time in a day to look at all the analyses that hackystat provides. so, maybe hackystat should tell me when i should look at something. for example, "whoa, dude your code issues just jumped 20%. what is going on?"

4) a dynamic way to generate reports other than telemetry charts. telemetry is great, but some times i just want a basic html summary report that isn't provided by project level details. i want a canned report that can be integrated into other project reports. and these types of reports change from project to project and from phase to phase. it would be totally awesome to be able to go into hackystat and design my report and spit it right out.

a more general comment: i like the ideas presented in the gui improvement slides and white paper. i think an important goal is to make the "metrics" more available to its users to increase awareness. a desktop widgets or published charts sent around for discussion would both help satisfy this goal.


okay so those were some of my thoughts tonight

thanks, Aaron

Reply via email to