
The Software Process Dashboard Project is an open-source initiative to create a PSP(SM) / TSP(SM) support tool.
The Process Dashboard supports:
- Data Collection: Time, defects, size; plan vs. actual data.
- Planning: Integrated scripts, templates, forms, and summaries, PROBE, earned value.
- Tracking: Powerful earned value support.
- Data Analysis: Charts and reports aid in the analysis of historical data trends.
- Data Export: Export data into Excel, or export data to text format for use with external tools.
v2.0 [Nov 23, 2013]
- The Process Dashboard now includes a powerful Data Warehouse component. This component stores team project data in a relational database, making it possible for external analysis and reporting tools to access project data via SQL queries.
- The various reports, charts, and calculations in the Team Dashboard have been rewritten to take advantage of the Data Warehouse component. As a result, Team Dashboard reports are displayed 100 to 1000 times faster than before. Team Dashboard memory usage has also decreased significantly. Together, these improvements introduce a dramatic change in the scalability of the Team Dashboard for large and long-running project teams.
- For over a decade, the Team Dashboard has reused the same graphical user interface as the "personal" Dashboard. With this release, the Team Dashboard now displays a redesigned user interface that focuses on the needs of coaches, team leaders, team role managers, and other users of consolidated team data. The new interface provides quick access to team tools and reports, improving productivity of existing teams, and reducing the learning curve for teams that are new to the Process Dashboard.
- Historically, some teams have observed extremely long startup times for the Team Dashboard - especially when opening the data over a VPN, WAN, or other slow network. This version introduces a change to the storage strategy for team projects, enabling significantly faster startup times for the Team Dashboard.
- When the Team Dashboard and Process Dashboard shut down, a task runs to export data for various team projects. Historically, as more team projects are added to a particular dashboard, this export step takes longer and longer. In this version, the export task has been streamlined significantly, allowing the dashboard to shut down much faster.
- Significant improvements have been made to the efficiency of the earned value calculation logic, enabling earned value reports to display much faster than before.
- The Defect Log Editor now includes an option to import defects from the Review Board code review tool.
- REST API has been provided that makes it possible for external tools (running on the same computer as the personal Process Dashboard) to add entries to the Size Inventory Form for a Team Project.
- The splash screen appears more quickly after clicking an icon to launch the Process Dashboard.
- Fixes are included for a number of bugs.