| |
| |
Foreword | |
| |
| |
Preface | |
| |
| |
Using the Guide as a Course Text | |
| |
| |
Acknowledgements | |
| |
| |
| |
Introduction | |
| |
| |
Introduction to the 34 Competencies | |
| |
| |
Surveying the Foundations | |
| |
| |
Some Other Useful Definitions | |
| |
| |
Product Development Techniques | |
| |
| |
Project Management Skills | |
| |
| |
Summary | |
| |
| |
Problems for Review | |
| |
| |
Citations | |
| |
| |
| |
A Case in Point | |
| |
| |
Background Information on the Chinese Railway System | |
| |
| |
Railroad Building in China | |
| |
| |
Chinese Business Environment | |
| |
| |
Project Description | |
| |
| |
A Final Note: Potential Market for Software | |
| |
| |
Citations | |
| |
| |
Web Pages for Further Information | |
| |
| |
| |
Process Overview | |
| |
| |
Key Chapter 3 Points | |
| |
| |
Where We Are in the Product Development Life Cycle | |
| |
| |
| |
Relation to the 34 Competencies | |
| |
| |
Learning Objectives for Chapter 3 | |
| |
| |
SEI CMM Level 3 Is the Defined Level | |
| |
| |
IEEE 1074-Process Map for Software Life Cycle Process | |
| |
| |
Customized Software Development Process | |
| |
| |
Software Project Management Organization Life Cycle | |
| |
| |
Summary | |
| |
| |
Problems for Review | |
| |
| |
Visit the Case Study | |
| |
| |
Citations | |
| |
| |
References | |
| |
| |
Web Pages for Further Information | |
| |
| |
| |
Selecting Software Development Life Cycles | |
| |
| |
Where We Are in the Product Development Life Cycle | |
| |
| |
| |
Relation to the 34 Competencies | |
| |
| |
Learning Objectives for Chapter 4 | |
| |
| |
What Is a Software Development Life Cycle? | |
| |
| |
Why Are Software Development Life Cycles Important? | |
| |
| |
Selection and Tailoring of Software Development Life Cycles | |
| |
| |
Is a Quality Objective | |
| |
| |
The SEI CMM and the Life Cycle | |
| |
| |
International Organization for Standardization (ISO)/IEC 12207 Software Development Life Cycle Models | |
| |
| |
Selecting an Appropriate Software Development Life Cycle Model | |
| |
| |
Customizing the Life Cycle Model | |
| |
| |
Summary | |
| |
| |
Problems for Review | |
| |
| |
Visit the Case Study | |
| |
| |
Citations | |
| |
| |
References | |
| |
| |
Web Pages for Further Information | |
| |
| |
| |
Managing Domain Processes | |
| |
| |
Where We Are in the Product Development Life Cycle | |
| |
| |
| |
Relation to the 34 Competencies | |
| |
| |
Learning Objectives for Chapter 5 | |
| |
| |
Defining the Process Domain | |
| |
| |
Project Selection Models | |
| |
| |
Project Portfolio Management | |
| |
| |
Understanding Financial Processes | |
| |
| |
Summary | |
| |
| |
Problems for Review | |
| |
| |
Visit the Case Study | |
| |
| |
Citations | |
| |
| |
Web Pages for Further Information | |
| |
| |
| |
Selecting a Project Team | |
| |
| |
Where We Are in the Product Development Life Cycle | |
| |
| |
| |
Relation to the 34 Competencies | |
| |
| |
Learning Objectives for Chapter 6 | |
| |
| |
Selecting a Project Team | |
| |
| |
The Whole Is the Sum of the Parts | |
| |
| |
Parts Need to Work Together | |
| |
| |
Working Together Requires a Framework | |
| |
| |
Providing the Total Solution | |
| |
| |
Summary | |
| |
| |
Problems for Review | |
| |
| |
Visit the Case Study | |
| |
| |
Citations | |
| |
| |
Suggested Readings | |
| |
| |
Web Pages for Further Information | |
| |
| |
| |
Defining the Goal and Scope of the Software Project | |
| |
| |
Where We Are in the Product Development Life Cycle | |
| |
| |
| |
Relation to the 34 Competencies | |
| |
| |
Learning Objectives for Chapter 7 | |
| |
| |
Project Planning | |
| |
| |
What Is "The Goal" ? | |
| |
| |
What Is the Scope of Work? Project Charter | |
| |
| |
The Software Project Management Plan | |
| |
| |
Summary | |
| |
| |
Problems for Review | |
| |
| |
Visit the Case Study | |
| |
| |
Citations | |
| |
| |
Suggested Readings | |
| |
| |
Web Pages for Further Information | |
| |
| |
Creating the Work Breakdown Structure | |
| |
| |
Where We Are in the Product Development Life Cycle | |
| |
| |
| |
Relation to the 34 Competencies | |
| |
| |
Learning Objectives for Chapter 8 | |
| |
| |
What Is a Work Breakdown Structure? | |
| |
| |
Approaches to Building a WBS. Defining Project Milestones | |
| |
| |
Creating Work Packages | |
| |
| |
Building a WBS for Software | |
| |
| |
Summary | |
| |
| |
Problems for Review | |
| |
| |
Visit the Case Study | |
| |
| |
Suggested Readings | |
| |
| |
Web Pages for Further Information | |
| |
| |
| |
Identifying the Tasks and Activities | |
| |
| |
Where We Are in th | |