Title :
An experience report on the personal software process
Author :
Kamatar, Jagadish ; Hayes, Will
Author_Institution :
Adv. Inf. Services Int., Peoria, IL, USA
Abstract :
Individual developers can use quality analysis and management techniques that many consider applicable only to projects and organizations. One of the authors, a software practitioner, explains how the personal software process (PSP) gave him the training he needed. The software industry´s demand to achieve predictability and consistency in the face of rapid change is significant. The PSP framework helps an individual to meet these demands. Using the PSP has provided the author with several benefits. His estimation accuracy has improved significantly. However, adding more data to his historical database will help further improve his estimating skills. As it is said: “there is no substitute for hard work to be successful”. Similarly, “there is no substitute for more data to improve an individual´s personal processes”. The author´s current goal is to narrow the percentage error in his estimates to within roughly 5%. He also plans to focus on improving early defect removal through more effective reviews and preventing defects by improving skills and practices
Keywords :
human resource management; project management; software cost estimation; software development management; software process improvement; software quality; training; PSP framework; defect prevention; early defect removal; estimating skills; estimation accuracy; experience report; historical database; individual developers; management techniques; personal software process; quality analysis; software industry; software practitioner; training; Engineering management; Information analysis; Inspection; Management training; Project management; Quality management; Scheduling; Software development management; Software engineering; Software quality;
Journal_Title :
Software, IEEE