`

敏捷开发一千零一夜

阅读更多
《敏捷开发一千零一夜》
基本信息
作者: 王立杰
出版社:电子工业出版社
ISBN:9787121208188
上架时间:2013-7-12
出版日期:2013 年8月
开本:16开
页码:244
版次:1-1
所属分类:计算机 > 软件工程及软件方法学 > 软件方法/软件工程
更多关于 》》》《敏捷开发一千零一夜
内容简介
计算机书籍
  《敏捷开发一千零一夜》以多位作者的亲身经历,再现真实的敏捷实施过程,描述各个企业在实施敏捷的过程中,遇到的种种问题、解决的思路及最终得到的经验与教训。这本案例集从不同的视角,为读者展示从大型互联网企业到初创公司、从大型国企到独资外企、从典型的甲方到第三方咨询公司的敏捷历程。这里面既有大的组织的敏捷转型,也有一个小团队或个人的敏捷历程,还涵盖某个敏捷实践或工具的应用描述。
   《敏捷开发一千零一夜》的特色在于由真实实践提炼,对正在实施敏捷的读者具有很高的参考价值。
目录
《敏捷开发一千零一夜》
第一篇 组 织 篇
第1章 暴风敏捷项目管理实践2
一、暴风的项目危机2
二、组织级的敏捷初体验3
三、再次组织级探索12
四、持续优化的力量18
五、组织改进中人的因素27
第2章 淘宝的敏捷实践与过程改进35
一、背景介绍35
二、不同背景下的解决方案36
三、scrummaster心得50
四、敏捷与过程改进51
五、工具的支持54
第3章 从cmmi5到敏捷57
一、案例背景57
二、敏捷导入过程60
三、敏捷优化改进过程70
四、整体回顾81
第4章 从装甲兵团到特种部队83
.一、引子83
二、实施过程88
三、反思95
第二篇 产 品 篇
第5章 火星人一千零一夜98
一、第一个月:一个产品的诞生98
二、第二个月:框架优先,还是故事群优先101
三、第三个月:故事树103
四、第四个月:用户故事的颗粒度(上)105
五、第五个月:用户故事的颗粒度(下)108
六、第六个月:用户故事的分类110
七、第七个月:分类语法114
八、后记115
第6章 从敏捷到精益117
一、背景117
三、破窗理论121
四、敏捷宣言错了吗125
五、南辕北辙127
六、mvp才是王道129
七、跨越鸿沟135
八、小结136
第三篇 团 队 篇
第7章 敏捷英雄传之火烧赤壁140
一、人物介绍140
二、故事梗概141
三、引子142
四、ceo孙权的故事:计划永远赶不上变化144
五、cto周瑜的故事:究竟是变好,还是变得更烂148
六、产品经理太史慈的故事:一个大版本经理的困惑152
七、编码狂人凌统的故事:主刀,就是能上得天堂,下得地狱的主儿157
八、测试经理陆逊的故事:敏捷测试,就是明知不可为而为之161
九、产品集成主管甘宁的故事:持续集成的烦恼162
十、臭皮匠的话167
第8章 打造学习型自适应团队168
一、背景介绍168
二、团队实践过程169
三、回顾与反思181
第9章 从传统软件开发到敏捷的初体验183
一、背景183
二、迈出第一步187
三、对第一次迭代的改进192
四、关键的第三次迭代196
五、第四次迭代:低耦合软件设计197
六、总结199
第10章 敏捷在传统软件与互联网中的应用200
一、背景介绍200
二、敏捷实施过程201
三、回顾与反思207
第四篇 实 践 篇
第11章 敏捷无它,唯持续改进210
一、背景介绍210
二、我与敏捷的第一次亲密接触210
三、敏捷原来是这样的211
四、第一个挑战213
五、团队的好奇心213
六、更多挑战214
七、团队的惯性215
八、镜子215
九、从一开始就要高标准216
十、tdd的争议216
十一、“道”与“术”217
十二、程序员文化217
十三、程序员与建筑工人218
十四、tdd不是目的,“拉”与“推”218
十五、coding dojo219
十六、让实践落地219
十七、程序员的产出220
十八、权威220
十九、认同权的建立:无私,勇于说不知道221
二十、成就感:点燃程序员的热情221
二十一、pdd:痛苦驱动开发222
二十二、排除障碍,创建舒适的技术环境223
二十三、投资回报率223
二十四、让领域模型裸奔224
二十五、架构224
二十六、你做什么就是什么(you are what you do)225
二十七、scrum是不行的,如果只有scrum225
二十八、做正确的事情 vs 正确地做事情226
二十九、问题和解决方案,5-whys226
三十、“为什么”227
三十一、估算(动词)很有帮助,但估算(名词)往往没有228
三十二、守破离228
三十三、测试优先228
三十四、qa vs qc229
三十五、分享:wiki、博客、书籍、技术讨论、编程练习229
三十六、没有银弹,只有持续改进230
三十七、敏捷宣言230
第12章 网龙持续集成实践231
一、案例背景231
二、案例分享232
图书信息来源:互动出版网

 

0
1
分享到:
评论

相关推荐

    Scrum敏捷开发.pdf

    敏捷开发是一种以人为核心,迭代、循序渐进的软件开发方法。它提倡在变化的环境中快速适应,敏捷开发常与Scrum框架一起使用。Scrum是敏捷开发中最流行的实践方式之一,它是一种迭代式增量的软件开发过程,采用时间...

    敏捷开发 敏捷开发 敏捷开发 敏捷开发

    敏捷开发是一种快速响应变化的软件开发方法论,其核心理念在于通过迭代和增量的方式进行软件开发,强调团队协作、客户参与以及对需求变化的灵活应对。"敏捷开发 敏捷开发 敏捷开发 敏捷开发"这个标题多次提及敏捷...

    Mendix敏捷开发零基础学习.zip

    【Mendix敏捷开发零基础学习】 Mendix是一个低代码平台,专为构建和部署企业级应用程序而设计。它采用敏捷开发方法,允许开发者,无论是专业人士还是新手,都能快速构建应用程序,无需深入掌握传统的编程语言。这个...

    敏捷开发,敏捷开发,敏捷开发,敏捷开发

    敏捷开发是一种强调灵活性、快速响应变化的软件开发方法论。与传统的瀑布模型相比,敏捷开发更加注重团队之间的紧密协作、持续改进以及高质量的产品交付。敏捷开发的核心价值在于通过小步快跑的方式,快速迭代产品,...

    敏捷开发知识体系

    《敏捷开发知识体系》面向敏捷实践者学习敏捷知识和敏捷软件开发企业进行敏捷转型的需要,旨在帮助个人更快地掌握敏捷开发知识,帮助企业更好地实施敏捷转型。主要内容包括:敏捷开发的哲学理念、价值观、敏捷开发...

    敏捷开发的艺术

    现在已经有大量的书籍描述敏捷开发是什么或者为什么它能帮助软件项目成功,但很少有哪一本书能把针对开发者、管理者、测试者和客户的信息合并成一个整体,从而使其能够直接应用。, 本书为敏捷的计划、开发、交付和...

    系统分析师-敏捷开发方法

    极限编程是一种敏捷开发方法,它强调面对面的沟通,通过结对编程和 40 小时工作制来提高开发效率和代码的规范度。在本项目中,我们采用极限编程的方法,通过结对编程来提高代码的规范度和正确率,加大了开发效率。...

    敏捷开发pdf学习敏捷开发的资料

    **敏捷开发:一种创新的项目管理方法** 敏捷开发是一种应对快速变化需求的软件开发方法论,它强调灵活性、协作性和客户参与。源自2001年发布的“敏捷宣言”,敏捷开发的核心理念是人与交互优于过程与工具,可工作的...

    一年敏捷开发实践体会

    在当今快速变化的软件行业中,敏捷开发已经成为一种主流的开发模式,它强调灵活应对变化、快速交付价值和持续改进。本文将分享过去一年中实施敏捷开发的心得体会,特别是在产品开发过程中的关键要素,如概念和架构...

    Flash敏捷开发:快速学习敏捷软件开发

    《Agile in a Flash》卡片集是敏捷开发领域的一个创新尝试,它不仅提供了一种全新的学习方式,还为敏捷团队和个人提供了一个实用的工具。无论是初学者还是经验丰富的专业人士,都能从中受益匪浅。通过这套卡片的学习...

    SCRUM(敏捷开发模式)演讲PPT

    敏捷开发是一种以人为核心、迭代式、循序渐进的开发方法。它强调以人为本,专注于交付有价值的产品,并鼓励高度协作的环境。敏捷开发方法包括极限编程(XP)和Scrum等,它们强调适应变化和持续改进,自90年代起逐渐...

    敏捷开发 介绍 文档

    敏捷开发是一种以人为核心、迭代、循序渐进的开发方法论,强调灵活性和客户协作,以适应快速变化的需求。这种开发模式起源于2001年,由一群软件开发专家共同提出的敏捷联盟宣言和12条实践原则,旨在解决传统开发过程...

    软件项目管理论文:敏捷在软件开发中的应用

    精益生产从广义上来给敏捷开发下定义,敏捷开发(agiledevelopment)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行...

    敏捷开发(原著)

    《敏捷开发(原著)》一书详细介绍了敏捷开发的核心理念及其在实践中的应用。 #### 二、敏捷开发的发展历程 - **20世纪80年代**:开始出现了一些关注快速反馈和迭代的开发思想。 - **20世纪90年代**:极限编程(XP)等...

    C++ 敏捷开发资料

    敏捷开发是一种软件开发的方法论,强调灵活性、迭代式开发和快速响应变化。在C++这样的编程语言背景下,敏捷开发可以帮助团队更高效地完成项目,提高软件质量和用户满意度。这份资料包包含了两份文件,分别是"敏捷...

    敏捷软件开发.pdf

    敏捷软件开发是一种以人为核心、迭代、循序渐进的软件开发方法。它强调快速和灵活地响应变化,以适应不断变化的需求。敏捷方法反对繁重的文档和过度的预设计,提倡可适应性、可持续性和持续的客户合作。 书中,...

    敏捷开发与测试

    敏捷开发与测试是指在软件开发过程中采用敏捷开发理念和方法,以及在开发的同时实施测试的一系列实践活动。敏捷开发与测试强调迭代和增量的开发方式,倡导紧密的客户合作、团队协作和快速适应变化的能力。 敏捷开发...

    敏捷开发基本概念

    敏捷开发是一种以人为核心、迭代、逐步交付的开发方法论,它强调灵活性和响应变化的能力。这个概念起源于2001年的“敏捷宣言”,由一群软件开发领域的专家在雪鸟会议上提出,他们认为传统的开发模式无法适应快速变化...

Global site tag (gtag.js) - Google Analytics