Download presentation
Presentation is loading. Please wait.
Published byCharlotte Waters Modified over 9 years ago
1
Personal Software Process sm (PSP sm ) Executive Overview David F. Rico sm Personal Software Process and PSP are service marks of Carnegie Mellon University.
2
Overview What is PSP ? What does PSP consist of ? How does PSP work ? What makes PSP unique ? What are the benefits of PSP ? How much does PSP cost ? What is the PSP bottom-line ? Why use PSP ? What is PSP ideal for ?
3
What is PSP ? Software project planning, tracking, and management methodology. Designed by Watts Humphrey (creator of SEI and Software CMM ® ). Fast, streamlined, cost-efficient, and state-of-the-art. Concisely-defined, highly-prescriptive, and step-by-step. Software life cycle with procedures, forms, templates, and metrics. Build-in high quality and reliability (resulting in zero defects). l0X quality, cost, productivity, and cycle time improvement. ® Capability Maturity Model and CMM are registered in the U.S. Patent and Trademark Office.
4
What does PSP consist of ? Software size estimation methodology. Earned value management system. Software defect estimation, tracking, and management. Analysis, design, coding, and testing activities. Procedures, forms, logs, standards, templates, and checklists. In-process software requirements, design, and code reviews. 34 integrated software metrics, measurements, and models.
5
How does PSP work ? Expertly designed and highly-functional policies and procedures. Highly-professional and highly-executable software project plans. Project, task, and time management, monitoring, and rapid closure. Early, efficient, and inexpensive software defect removal. Removes most software defects before testing (individual review). Transparent statistical life cycle reliability metrics and models. Results in extremely near zero software defects by end of testing.
6
What makes PSP unique ? Not a bureaucratic military document suite. Not a set of innocuous management control gates. Not a haphazard mosaic of popular, but ineffective best practices. Not a loose collection of 1970's structured analysis techniques. Not an incoherent, read-between-the-lines, and guesswork approach. Designed as integrated, end-to-end, and quantitative methodology. Expertly designed by creator of SEI and CMM to be CMM- compliant.
7
What are the benefits of PSP ? 30:1 quality increase over CMM/ISO 9000. 41:1 cost advantage over CMM/ISO 9000. 55:1 productivity increase over CMM/ISO 9000. 82:1 cycle time reduction over CMM/ISO 9000. 94:1 break even increase over CMM/ISO 9000. 258:1 return on investment over CMM/ISO 9000. 1,290:1 return on investment over ad hoc methods.
8
How big is PSP ? PSP is "phenomenally" TINY (at only 29 pages) !!! –Software Life Cycle (4 pages). –Project Planning Process (3 pages). –Estimation Procedure (5 pages). –Time Tracking Log (2 pages). –Defect Tracking Log/Standard (3 pages). –Process Improvement Proposal (2 pages). –Coding Standard (2 pages). –Test Report (2 pages). –Task Planning (2 pages). –Schedule Planning (2 pages). –Design and Code Checklists (2 pages).
9
How much does PSP cost ? (US) $25,784 per person for PSP training at SEI. (US) $9,986 per person for outsourced PSP training. (US) $14,046 per person for instructor training/licensing. 40 hours per person for PSP instructor training/licensing. 160 hours per person of PSP training (classroom and homework).
10
What is the PSP bottom-line ? 2 nd attempt by Watts Humphrey to do it right (CMM was 1 st try). Outperforms international, domestic, and military standards. Exceeds capabilities of FAA, FDA, safety, and academic methods. Focuses on building-in quality and doing-it-right-the-first-time. Designed to usurp, minimize, and deflate the role of testing. Based on a strong quantitative statistical measurement foundation. Cross-cultural/cross-industrial applicability and scalability. High-applicability to emerging 3GL, 4GL, and Web technologies.
11
Why use PSP ? Just-in-time, "day one" performance improvement. Yields benefits in hours (vs. years by traditional approaches). Adopt proven, rather than using a high-risk, homegrown approach. Exploit integrated end-to-end, rather than a piecemeal, approach. Precisely plan, track, and manage software life cycle resources. Increase software quality and productivity by more than 10X. Decrease software life cycle times by more than 10X.
12
What is PSP ideal for ? Near-term measurable benefits and performance improvement. Absolutely-gotta-do-it-right-the-first-time applications. Extremely tight-budgeted, economically-constrained organizations. Bureaucracy-intolerant, high-performance organizations. Billion-dollar-highly-time-to-market-sensitive-products. Eliminating software maintenance, rework, and warranties. Small organizations without deep pockets of large bureaucracies. Visionaries yearning for quantitative software engineering era.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.