The Personal Software Process, created by Watts Humphrey of the Carnegie Mellon University Software Engineering Institute, is described in the book A Discipline for Software Engineering. An open source project, The Software Process Dashboard Initiative, has created a dashboard tool product for support of the methodology.
As they state on their page, “Engineers using the PSP to develop software follow defined processes and collect detailed metrics on the time required to produce a product, the defects that were injected and removed at various stages in development, and the size of the finished product. These metrics are then analyzed using statistical methods, enabling engineers to produce highly accurate estimates based on historical data, track progress and quality of a project in progress, predict schedule impacts, and predict the quality of a finished software product. The PSP encourages engineers to quantitatively determine ways to improve their process.”
Here is the dashboard from http://processdash.sourceforge.net/index.html. Note how small it is. It’s basically a quick-link type of display. They state:
“The main dashboard window is designed to be as small as possible, so it can coexist with IDEs and other developer tools. Here is a screen shot (actual size):”
This then leads to screens such as:
So what or who is The Dashboard Spy? As his about page states, The Dashboard Spy is just a guy interested in the design of business dashboards. He could not find any executive dashboard design source books and so set about creating his own. Finally convinced to post his extensive collection of dashboard screenshots online, he was amazed to find how popular it has become. If you have a nice screenshot to share, please send an email to info _at_ dashboardspy.com. Also check out The Dashboard Spy’s favorite books.