平衡敏捷和纪律(复杂软件系统开发指南)


请输入要查询的词条内容:

平衡敏捷和纪律(复杂软件系统开发指南)




版权信息


书 名: 平衡敏捷和纪律(复杂软件系统开发指南)

作 者:(美国)勃姆等著

出版社: 中国电力出版社

出版时间: 2006

ISBN: 9787508322711

开本:16

定价: 29.80 元

内容简介


敏捷与纪律,这两个截然相反的属性,是软件开发中的互补因素。计划驱动的开发人员必须具有一定的敏捷性,而敏捷开发人员也必须具有一定的纪律性。成功的关键是找到两者之间的平衡点。根据环境和风险的不同,这个平衡点在不同的项目中也是不同的。那些基于热情总是走极端的开发人员,最后必须学会如何根据实际情况分配其重点。

本书直接介绍可操作的核心概念。并且提供了定义平衡的软件开发策略的建设性方法。作者在书中展示了不具敏捷性的纪律所导致的官僚作风和停滞,以及没有纪律约束的敏捷所导致的松弛和不考虑结果的技术狂热。本书通过对两个开发组生活中的一天的介绍及案例分析,演示了敏捷方法与计划驱动方法之间的区别和相似之处,并展示了结合所有特性之后的最佳开发策略。在进行客观和脚踏实地的分析后,最终得出了对所有软件专家来说清晰和实用的指导--如何在任何项目中定位敏捷和纪律之间的最佳平衡点。

作者简介


BarryBoehm美国国家工程院院士,AIAA、IEEE、ACM会士(Fellow),他从1955年开始就尝试在软件开发的敏捷和纪律之间寻找平衡点,他是TRW软件工程教授和南加州大学软件工程中心主任。他曾在DARPA信息科学与技术中心担任主管,并担任TRW的首席科学家。Boehm博士的贡献包括提出了COCOMO模型、软件过程中的螺旋模型及适用于软件管理和需求决断的理论。他还出版了经典书籍《软件工程经济学》。

RichardTurnet乔治华成顿大学的工程管理及系统研究专家,致力于平衡软件开发方面的研究,具有广泛的工业界及政府服务经验。在为美国国防部工作期间,他负责评估新软件技术并将其应用到防御系统软件的开发中,Turnet博士是CMMI作者群的创始人员,并且是《CMMIDistilledSecondEdition》一书的作者之一。

目录


ForewordbyGradyBooch

ForewordbyAlistairCockburn

ForewordbyArlhurPyster

Preface

Acknowledgments

Prelude

Chapter1

Didciplie,Agility,andPerplexity

Chapter2

ContrastsandHomeGrounds

Chapter3

ADayintheLife

Chapter4

EcpandingtheHomeGroundsTwoCaseStudies

Chapter5

Usingrisktobalanceagilityanddiscipline

Chapter6

Concludinons

AppendicxA

ComparingtheMethods

AppendicxB

ManifestoforfSoftwareDevelofment

AppendicxC

AppendicxD

…………