Abstract :
Rescuing a software project from disaster is like dealing with a medical emergency. The problem must be diagnosed rapidly and accurately. There then follows a longer period of treatment and, hopefully, recovery of the patient. This article gives guidance on key topic areas in diagnosing a software project problem including organisational structure and personnel issues, project planning, requirements management, software engineering, verification and infrastructure. Advice is then given on how to treat the problem.
Keywords :
disasters; fault diagnosis; personnel; project management; software engineering; software management; infrastructure; organisational structure; personnel issues; project planning; requirements management; software engineering; software problem diagnosis; software project disaster rescue; verification;