This handbook summarizes more than 50 of the major problems of building and maintaining software projects, and outlines the prevention/control "therapies" available. It considers in depth the software-related risks in the domains of methodologies, tools, organization structures, skills and specialization, client relations, and sociological issues.
Multiple-assessment methodology based on the pattern of a complete medical diagnosis.
Covers a broader range of factors than SEI (Software Engineering Institute) assessments (e.g., cultural factors, methodological factors, technology factors, tools, and other areas such as compensation plans, capital investment, and financial factors. The SPR assessments also capture substantial amounts of quantitative data on productivity, quality, and volumes of software deliverables.
Considers for each problem: definition, severity, frequency, occurrence, susceptibility and resistance, root cause, associated problems, cost impact, methods of prevention, methods of control, product support, consulting support, education support, publication support, periodical support, standards support, professional associations, effectiveness of known therapies, costs of known therapies, long-range prognosis.