[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.technology] Project Idea: Automated Software Productivity Statistics (i.e. PSP support)

I have investigated using a few tools that assist in the automation of the Personal Software Process (PSP) and every tool I have used has too much overhead to make it useful.

I think that integrating many aspects of the PSP into an IDE would eliminate most of the overhead of using the PSP and would give software developers very useful information they can use to improve their productivity.

For example: Some of the aspects of PSP that are time consuming that could be automated by the IDE are:

1. Logging of time spent on project: The IDE could record the time spent developing each class of a project.
2. Error/Defect tracking: The IDE automatically enters compile time errors, failed unit test errors and also has a way of letting the user indicate the time spent fixing an error.
3. Software measurements: The IDE automatically keeps track of software measurements for entire project and daily development.
4. Planning: The user can make estimations of size and the IDE will let the user know how close they are to the actual measurement.
5. Reports on LOC/hour, amount of time fixing defects vs total project time.
6. Multiple project statistics let user know how much their productivity and estimation has improved.


I am wondering what everyone thinks about this as a project idea.