
Software Sizing, Estimation, and Risk Management : When Performance is Measured Performance Improves
by Galorath, Daniel D.; Evans, Michael W.-
eCampus.com Device Compatibility Matrix
Click the device icon to install or view instructions
Buy New
Rent Textbook
Rent Digital
Used Textbook
We're Sorry
Sold Out
Summary
Table of Contents
The Problem | |
Introduction | |
Focus of the Book | |
Why Software Projects Fail | |
Why Software Projects Fail: Problems with Estimation | |
Why Software Projects Fail: Size Estimates | |
Why Estimates Fail | |
Historical Data | |
Overly Optimistic Leadership and Management | |
Role of Risk Management in Estimating | |
The Solution: Software Estimation - Ten-Step Process | |
Introduction to Software Estimation Techniques and | |
Estimate Planning | |
Introduction and Chapter Goals | |
Need for Efficient Software Project Management Metrics | |
Core Metrics Categories | |
Software Project Estimates: Foundations of Software Project | |
Management | |
Software Estimation Concepts | |
Project Estimation Process | |
Interview with Judy Galorath | |
Software Data Collection Process | |
Software Data Collection Lessons Learned | |
Prioritizing Estimation Effort | |
Executing the Estimate | |
Introduction and Chapter Goal | |
Step Four: Software Sizing | |
Step Five: Prepare Baseline Estimate | |
Step Six: Quantify Risks and Risk Analysis | |
Planning and | |
Controlling the Project via the Estimate | |
Introduction | |
Step Seven: Estimate Validation and Review | |
Estimate Process Questionnaire | |
Step Eight: Generate Project Plan | |
Step Nine: Document Estimate and Lessons Learned | |
Step Ten: Track Project throughout Development | |
Refining Estimates throughout Project | |
Source Lines of Code | |
Introduction | |
Terminology and Definitions | |
SLOC Realities and Risks | |
Using SLOC | |
Logical SLOC Counting Details | |
Logical SLOC Detailed Definitions | |
Finding Automated Code Counters for Existing Systems | |
Pros and Cons of SLOC | |
Summary | |
SEI Checklist | |
Codes for Various Programming Languages | |
Function-Based Sizing | |
Introduction | |
Origins and History of Functional Metrics | |
ISO Involvement | |
International Function Point User Group Counting Standards: Basic | |
Process Definition | |
IFPUG Definitions | |
IFPUG Steps | |
SEER-Function-Based Sizing (SEER-FBS) | |
Effective Function Points | |
Analysis of Function Point Rules in Tree-Based Framework23 | |
Pros and Cons of Function Points | |
Function Point Risk Management | |
Function Point Counting Risk Checklist | |
Object-Oriented Sizing: Object and Use-Case Sizing | |
Introduction | |
Background of Object-Oriented Design | |
Overview of Object-Oriented Techniques | |
Calculation of Unadjusted Use-Case Points | |
Risk Associated with Object-Oriented Projects | |
Software Reuse and Commercial Off-the-Shelf Software | |
Introduction | |
Reusable Software | |
Integrating Commercial Off-the-Shelf Software | |
Case Studies: Real-World Experiences with COTS | |
Evaluating and Estimating COTS | |
Estimating COTS Integration | |
Evaluation and Selection of COTS Products | |
COTS Risks | |
Risk Reduction | |
Risks Associated with Reuse and COTS | |
Performing to Estimate: Managing and Monitoring | |
Development | |
Introduction | |
Metric Reporting | |
Metrics Sets | |
Productivity Monitoring | |
Using Earned Value Management | |
Risk Management Process | |
Introduction | |
History of Risk Management | |
Risks versus Problems | |
Risk Management Success Factors | |
Essential Risk Management Definitions | |
Introduction to Risk Management Concepts | |
Seven Steps to Risk Management | |
Step 1: Establish Risk Policy, Obtain Commitment to Manage Risk, | |
and Develop Plan | |
Basic Risk Management Rules | |
Risk Analysis Viewed as Uncertainty Analysis | |
Applying SEER-SEM to Estimation Processes | |
Introduction to SEER-SEM Project Manager Edition Tools | |
Details and Uses | |
Summary Input and Output Definitions | |
SEER-SEM Concept | |
SEER-SEM Sizing | |
Applying SEER-SEM Project Manager Edition to the Estimation Process | |
Manual Sizing | |
Automated Sizing with SEER-AccuScope | |
Choosing Knowledge Bases for Reuse Estimation | |
Using SEER Function-Based Sizing for Size Estimates | |
Using Number of Programs Included in Size | |
SEER-SEM Estimation Process Step 10: Track Project | |
SEER-SEM Internals | |
SEER-SEM Parameter Definitions | |
SEER-SEM Solutions for Project Management and Control | |
Introduction | |
CMMI Process Areas for Project Management | |
Implementing Planning and Control Process with SEER-PPMC | |
Earned Value Metrics and Calculations Used in SEER-PPMC | |
Table of Contents provided by Publisher. All Rights Reserved. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.