The book provides
- A significant discussion of software risk issues pertaining to technical performance, costs, and schedules
- Metrics and several models for measuring and predicting risk
- Information supported by actual proven case studies derived from the author′s experience
- Many different concepts, strategies, and tools that can make the management of your next software development project less of a guess and more predictable
PART I. THE PROBLEM.
1. Familiar Passages.
The Industrial Viewpoint.
The Practitioner Viewpoint.
2. Recognizing the Problem.
The Example (Continued).
Territories, Maps, and Bridges.
PART II. THE APPROACH.
3. Just–In–Time Philosophy and Strategy.
Plan, Plan, Then Re–Plan.
Identify Risks Early.
Develop in Parallel.
4. More on Software Risk Management and Just–In–Time.
Risk Management Perspectives.
Strategic Risk Management.
Operational Risk Management.
5. Elements of Software Risk.
Risk Management Activities.
Risk Strategy and Planning.
6. Software Risk Factors.
7. Software Risk Metrics.
8. Just–In–Time Method by Development Phase.
Pre–Requirements and QFD.
Requirements: Written and Executable.
Design: Wide Then Deep.
Code: Start Early!
Test: Accepting In Steps.
Delivery and Maintenance: Old Code Never Dies.
PART III: THE APPLICATION.
9. Applying Just–In–Time.
The Model′s Design.
The Model′s Equations.
A SERIM Example.
Interpreting SERIM′s Results.
Using SERIM for Predicting Risks.
JIT Software: The Whole Picture.
10. Just–In–Time Examples.
PC Software Project.
Embedded Software Application Project.
Interpreting the Results: PC Project.
Interpreting the Results: Embedded Project.
Interpreting the Results: Both Projects.
Testing and Delivery.
Dreaming About Maintenance.
About the Author.
Karolak is a member of the IEEE Computer Society and the ACM. He has published papers for IEEE, ACM, SERF, and NSIA and has a patent pending on a Software Architecture for a Communications (Network) Management System.