100 likes | 318 Views
The Problem: Software Crisis. “ Historically, few software organizations have reliably met their cost and schedule commitments.” -Humphrey, pg. 2. The Solution: PSP. “The Personal Software Process (PSP) was designed to help software engineers do good work.” - Humphrey, pg. 2. What is PSP?.
E N D
The Problem: Software Crisis • “Historically, few software organizations have reliably met their cost and schedule commitments.” -Humphrey, pg. 2 The Solution: PSP • “The Personal Software Process (PSP) was designed to help software engineers do good work.” - Humphrey, pg. 2
What is PSP? • The Personal Software Process helps software engineers make more accurate time and defect estimates. • A significant portion of PSP consists of maintaining logs: • How much time you spend in each phase of the project • How many and what kind of defects you inject into the project • Over time, the engineer learns what to expect from himself. Using this information, he can devise ways to improve his performance.
Market Need SEI web poll. http://jn.sei.cmu.edu/cgi-bin/vote.pl?
But no one uses it! • “I’ve talked to lots of people, including Watts, who say the lack of tools to support PSP is a major sore point.” -Laurie Williams, U of U Legend • “Computing Systems should be ideal for this purpose, but suitable application support would be needed. Until such support is developed, your choices are either to write the support yourself, use a manual time recording system, or not track your time.” - Humphrey, pg. 28 • “Working programmers take the course, think its great, maybe try it for a little while in the workplace and then go back to their old ways.” -Jim McHale, SEI • “Software Engineers are like kids -- without toys they get bored.” - Jon Willesen • “90% of Software Engineers are allergic to paper, and thus cannot keep logs manually” - Jared Bracken • “I know I’ll never use it unless we develop this tool…” - Tracie Krek
PSP Tracker • Time entry at the click of a mouse button • Defect entry at the click of a mouse button • All statistics readily available for review • Advanced statistical analysis • Customizable “Buddy” window • Runs along side the development environment • Fun to use! • Doesn’t cause rashes! • Keeps Tracie using PSP!
Potential Market / Growth • The potential market for PSP Tracker includes software engineers and computer science students. • In 1996 there were 568,000 computer programmers. * • Computer and data processing services are expected to grow up to 117% from 1998 to 2008. * • Assuming there is a corresponding growth rate, an estimated number of computer programmers equates to approximately 1,230,000 by the year 2008. * Bureau of Labor Statistics. http://www.bls.gov
Competition & Cost • The competition is limited to primitive freeware programs and one clunky “studio.” • The projected sales price will be $10 for individual use and $1.50 per seat site license (20 seat minimum).