敏捷中国史话
熊节 虎头锤
内容提要
本书用生动、翔实的语言,辅以情景描述,循序渐进地讲解了敏捷软件开发在中国的发展历程。本书从敏捷的发展背景讲起,延伸到描述世纪之交的中国软件业的发展状况、敏捷的传入、敏捷的低谷以及敏捷实践者为敏捷发展所做的艰苦奋斗,还介绍了敏捷在通信行业和互联网企业的实施状况、敏捷软件开发的发展和Scrum的流行。
本书既适合广大的敏捷方法的爱好者阅读,也适合对软件开发方法发展历程和对中国敏捷技术普及历史感兴趣的人员阅读。 敏捷画卷:中国软件史的精彩侧影
如果把软件开发当成一个谜题,那么数代软件人在过去的50年里都在前赴后继地尝试解决这个谜题。迄今为止,全世界不管是码农还是码神,仍在这个谜题中痛苦挣扎。
从1965年到1985年,软件危机逐步浮现,这让刚刚进入科学管理时代的人们极其不爽,1931年建成的帝国大厦只用了410天,还是提前完工,写个软件还能比盖摩天楼更复杂?那肯定是方法有问题。供职于洛克希德软件技术中心的Winston W. Royce,在其1970年的论文“Managing the Development of Large Software Systems”中提出了一个长得像瀑布的流程。业界似乎找到了一剂灵丹妙药,虽然这位研究了多年航天器的Royce博士并没有在他的文章中提到任何有关瀑布的字眼。之后,以1988年CMM的发布为重大里程碑,剩下的似乎就是沿着既定的路线:细化,标准化,量化,优化,再优化……直到在一线干活的人们发现事情并非如此,于是生长出了各家敏捷流派,以期解决Fred Brooks在“No Silver Bullet”(没有银弹)一文里提出的复杂性(complexity)、配合性(conformity)、隐蔽性(invisibility)、易变性(changeability)这些现代软件开发中本质性(essence)的难度。
中国用20年的时间迈过…