书籍介绍
本书分为两部分。第一部分比较详细地描述了软件项目失败的原因。第1章概述了全书的主要内容,引领全书;第2章阐释了使软件开发与众不同的12个特征,在软件开发流程中,正是软件的特征使它们显得与众不同;第3章进一步分析项目失败的原因,揭示了不适用于软件开发项目的10个隐藏假设,涉及范围管理、时间管理、成本管理、质量管理以及风险管理等内容;第4章通过一个模拟的案例研究,说明这些问题是如何导致一个本来前途光明的项目走向失败的。第二部分详细介绍了项目成功的方式与方法,重点介绍了一些战略,它们可能有助于使软件项目获得一个成功的结果;第5章调查了3种流行的、前途光明的新软件开发方法,涉及水晶方法、极限编程和Rational统一过程;第6章介绍了协调这些方法与项目管理的方式;第7章通过一个来自Part One的案例研究,说明如何使用新技术使相同的项目获得成功。