本书以敏捷软件开发为中心,系统阐述了敏捷原则和实践的先进理念和重要意义,并分别讲解了Scrum、极限编程、精益和看板四套敏捷实践的应用。作者从开发团队的日常困境入手,用讲故事的形式展开问题,由表及里,层层讲解,并在每一章后附上参考书,便于读者进一步查找学习。本书内容生动,语言通俗易懂,集趣味性和实用性于一体,是学习敏捷开发、提升团队效率的**参考书。本书将帮你确定应采用哪些原则来解决你的团队、公司、项目的具体开发问题。你将发现如何使用那些信息指导方法论和实践的选择。通过本书你将学到:软件开发团队的价值观;体现这些价值的方法论;组成这些方法论的实践;帮助你将这些价值观、方法论和实践都应用到你的团队和公司的原则。序xv前言xvii第1章学习敏捷11.1什么是敏捷21.2本书的读者对象51.3本书的目标61.4努力建立敏捷思维61.5本书结构9第2章理解敏捷价值观112.1团队主管、架构师和项目经理走进了一间酒吧……122.2没有银弹142.3敏捷可以拯救乱局吗162.3.1引入敏捷,带来变化172.3.2“聊胜于无”的结果182.4视角割裂192.4.1视角割裂带来的问题212.4.2为什么视角割裂只能做到“聊胜于无”222.5敏捷宣言帮助团队认识实践的目的242.5.1个体和互动高于流程和工具252.5.2可工作的软件高于详尽的文档252.5.3客户协作高于合同谈判262.5.4响应变化高于遵循计划262.5.5原则高于实践272.6理解敏捷的“大象”282.7着手采用一套新方法32第3章敏捷原则373.1敏捷软件开发的12条原则383.2客户总是对的吗383.3交付项目403.3.1原则1:最优先要做的是尽早、持续地交付有价值的软件,让客户满意403.3.2原则2:欣然面对需求变化,即使是在开发后期。敏捷过程利用变化为客户维持竞争优势413.3.3原则3:频繁交付可工作的软件,从数周到数月,交付周期越短越好423.3.4改进电子书阅读器团队的项目交付计划443.4沟通和合作463.4.1原则4:在团队内外,面对面交谈是最有效、也是最高效的沟通方式483.4.2原则5:在整个项目过程中,业务人员和开发人员必须每天都在一起工作493.4.3原则6:以受激励的个体为核心构建项目,为他们提供环境和支持,相信他们可以把工作做好513.4.4在电子书阅读器项目中采用更好的沟通方式523.5项目实施——推进项目533.5.1原则7:可工作的软件是衡量进度的首要标准533.5.2原则8:敏捷过程倡导可持续开发。赞助商、开发人员和用户要能够共同、长期维持其步调,稳定向前543.5.3原则9:坚持不懈地追求技术卓越和设计优越,以此增强敏捷的能力553.5.4改善电子书阅读器团队的工作环境553.6项目和团队的持续改进563.6.1原则10:简单是尽最大可能减少不必要工作的艺术,是敏捷的根本563.6.2原则11:最好的架构、需求和设计来自自组织的团队573.6.3原则12:团队定期反思如何提升效率,并依此调整573.7敏捷项目:整合所有原则58第4章Scrum和自组织团队624.1Scrum的规则644.2第1幕:Scrum的适用条件6
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 2017-02-01 Pages: 288 Language: Chinese Publisher: People Post Press book Agile software development center. advanced systems describes the concept and importance of agile principles and practices. and are explained Scrum application of extreme programming. Lean and Kanban four sets of agile practices. From the development team of the daily difficulties . Seller Inventory # NQ012537
Quantity: 5 available