
| 《软件开发之韵:和谐敏捷、珠联璧合的开发》以提高软件质量和效益为目的,针对敏捷开发实践的灵活性,从一种易于接受的、创新的视角来看待软件开发当敏捷开发在你的组织中运行得并不像你所期望的那样顺利的时候,或是你在敏捷开发和严格开发方式之间犹豫不决的时候,往往就需要停下来思考软件开发的韵律了!敏捷软件开发是一种十分流行的开发方式,这种开发方式一直在影响着人们对于敏捷实践和传统的严格开发方式之间的联系的认识。在《软件开发之韵:和谐敏捷、珠联璧合的开发》中,两位作者LUI和CHAN向读者阐述了,在敏捷实践的基础上,如何采用其中一种开发方式并使它与另一种开发方式相结合,以实现一种“协同作用”,这种协同作用也被作者定义为软件开发的韵律。作者展示了这些开发旋律如何能够互相协同,以实现一种合力作用,从而使它们在协同工作方式下所发挥的效用比单独使用更加强大。《软件开发之韵:和谐敏捷、珠联璧合的开发》还使用比喻的方式向读者展示了如何解决一些典型的软件管理中的争议性问题,并介绍了如何应对在敏捷软件管理中常见的一些困难。 |
| 杨艳,长安大学信息工程学院讲师。研究方向包包:智能交通系统、交通安全、驾驶员心理学和软件工程管理等。主要研究兴趣检测评价车内外驾驶环境,为科学地制定交通策略提供理论依据,并致力于利用改善车内外软硬件环境以提高交通安全。 |
| 第一部分:基本概念 第1章 程序员不死 1.1 开发软件与修建隧道相比 1.2 哆唻咪哆唻咪 1.3 软件开发韵律 第2章 了解程序员 2.1 个性及智力 2.2 外包程序员(outsourced programmers) 2.3 经验式管理(experienced management) 第3章 从开源做起 3.1 流程和实践 3.2 开源软件(oss)开发 3.3 类oss开发(oss-like development) 3.4 结论 第二部分:韵律 第4章 抄袭编程 4.1 抄袭 4.2 抄袭最快 4.3 抄袭的生意与韵律 第5章 结对编程 5.1 艺术与科学 5.2 两个世界 5.3 程序设计任务需求 5.4 结对编程不仅仅是程序设计 5.5 结对编程团队指导 第6章 重复编程 6.1 结对编程的争议 6.2 重复编程 6.3 旋律:结对-单独-结对-单独 6.4 证明布鲁克斯法则(brooks’ law)的一个特例 第7章 敏捷组队 7.1 项目团队 7.2 生产力 7.3 问题与出问题的人 7.4 拯救即将失败的项目 7.5 提防iago(埃古) 第8章 增量设计 第9章 测试驱动开发 尾声 各种乐声的混合 |
商品评论(0条)