When a software project stumbles—or ultimately fails—it can have a range of negative consequences, from lost and unrecoverable resources to a blow to team morale. It can be tempting to blame a failed ...
Talking to Robert N. Charette can be pretty depressing. Charette, who has been writing about software failures for this magazine for the past 20 years, is a renowned risk analyst and systems expert ...