Improving Software Processes - Managing Risk and Change to Gain High-Level Maturity
This book examines the many aspects of risk management in software development, explaining how to improve processes and achieve maturity. The first part of the text contains a playbook for risk management software projects, while the second part addresses risk, change management, and process improvement. The book uses capability maturity models of the Software Engineering Institute as the framework and examines risk throughout the software lifecycle. In addition to SEI models, the text looks at best-of-class practices and how they can be adapted during process improvement in an organization.