views:

94

answers:

3

We have over 100 applications in my company and we are trying to come up with a dashboard to show which applications use continuous integration and unit testing and other best practices.

I was going to put together my own database and a small website to start tracking this but first wanted to ask if there are any products on the market that allow you to track this.

+1  A: 

Whiteboard.

Whiteboard $41.29 on Amazon

brianegge
Or you can make your own: http://lifehacker.com/396995/diy-magnetic-whiteboard-speech-bubble
Gabriel Hurley
global team / applications . . whiteboard not distributed
ooo
A single whiteboard for more than 100 projects doesn't sound like a maintainable solution :)
Adam Byrtek
+1  A: 

I really think a custom database with a pretty front-end is your best bet. Hell, a spreadsheet would even do the trick.

Gabriel Hurley
see my above comment to Lukas Šalkauskas
ooo
Spreadsheets can be distributed. I use Google Docs (or Google Apps for your domain) all the time to work on spreadsheets across geographic boundaries.
Gabriel Hurley
+2  A: 

Hmm, I will just throw this :)

We have smth similar on our company, we use inside wiki for that, there are list of our software and each responsible developer can comment it, is it using Unit Testing, little documentation attached, maybe an screenshoot, class diagram, a bit of design review. You can customize it as you want. No difference where it will be, on wiki, database, whiteboard, spreadsheet, the most important think is that ppl will have possiblity to edit that, and they will use it.

Lukas Šalkauskas
i figured db would be better than WIKI because we then can run metrics, like 56% of our applications have unit tests, etc . .
ooo
You can create an custom plugin for wiki, which will update metrics each time you will add smth new, with custom tags and etc. :)
Lukas Šalkauskas
personally I'd take a db over a wiki too, but to each his own. could probably write this whole app in 15 minutes in django (or any other modern MVC framework) though.
Gabriel Hurley
Looks like a shared spreadsheet would be a good solution for you,it will allow you to do simple calculations easily. You should give Google Docs a try.
Adam Byrtek