Cover image for Assessment and control of software risks
Title:
Assessment and control of software risks
Personal Author:
Publication Information:
Englewood Cliffs, N.J. : Prentice Hall, 1994
ISBN:
9780137414062

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000003766577 QA76.76.Q35 J66 1994 Open Access Book Book
Searching...

On Order

Summary

Summary

This handbook summarizes more than 50 of the major problems of building and maintaining software projects, and outlines the prevention/control "therapies" available. KEY TOPICS: Considers in depth the software-related risks in the domains of methodologies, tools, organization structures, skills and specialization, client relations, and sociological issues. For software managers and software professionals in software engineering, software quality assurance, and related software areas.


Table of Contents

1 The Most Common Software Risks
2 The Most Serious Software Risks
3 Artificial Maturity Levels
4 Canceled Projects
5 Corporate Politics
6 Cost Overruns
7 Creeping User Requirements
8 Crowded Office Conditions
9 Error-Prone Modules
10 Excessive Paperwork
11 Excessive Schedule Pressure
12 Excessive Time to Market
13 False Productivity Claims
14 Friction Between Software and Senior Management
15 Friction Between Software Developers and Clients
16 High Maintenance Costs
17 Inaccurate Cost Estimating
18 Inaccurate Sizing of Deliverables
19 Inadequate Assessments
20 Inadequate Compensation Plans
21 Inadequate Configuration Control and Project Repositories
22 Inadequate Curricula (Software Engineering)
23 Inadequate Curricula (Software Management)
24 Inadequate Measurement
25 Inadequate Package Acquisition
26 Inadequate Research and Reference Facilities
27 Inadequate Software Standards
28 Inadequate Risk and Value Analysis
29 Inadequate Tools and Methods (Project Management)
30 Inadequate Tools and Methods (Quality Assurance)
31 Inadequate Tools and Methods (Software Engineering)
32 Inadequate Tools and Methods (Technical Documentation)
33 Lack of Reusable Code. Lack of Reusable Data
34 Lack of Reusable Designs (Blueprints)
35 Lack of Reusable Documentation
36 Lack of Reusable Plans and Historical Data (Templates)
37 Lack of Reusable Test Plans, Test Case, and Test Data
38 Lack of Specialization. Long Service Life of Obsolete Systems
39 Low Productivity
40 Low Quality
41 Low Status of Software Personnel and Management
42 Low User Satisfaction
43 Malpractice (Project Management)
44 Malpractice (Technical Staff)
45 Missed Schedules
46 Poor Organization Structures
47 Poor Technology Investments
48 Silver Bullet Syndrome
49 Slow Technology Transfer
50 Glossary of Software Assessment and Management Terms