敏捷开发经典书籍_敏捷开发 经典书籍 - CSDN
  • 敏捷之路漫漫,敏捷人将上下而求索,小编为大家搜罗了十本书籍,内容涉及到Scrum,精益,看板工具等,希望能够帮助每位敏捷小伙伴,更深入地学习敏捷!01《敏捷回顾:团队从优秀到卓越之道》英文原版:《Agile ...

    如今,敏捷正在进入越来越多的企业,于是诞生了越来越多的敏捷人,你已经踏上探索敏捷的道路了吗?敏捷之路漫漫,敏捷人将上下而求索,小编为大家搜罗了十本书籍,内容涉及到Scrum,精益,看板工具等,希望能够帮助每位敏捷小伙伴,更深入地学习敏捷!



    01


    《敏捷回顾:团队从优秀到卓越之道》

    文原版:《Agile Retrospectives:Making Good Teams Great 》

    作者Esther Derby , Diana Larsen,Ken Schwaber


    (小编发现英文原版是三位作者,但是中译版本只有两位作者,不知道是发生了什么呢)


    本书被作为PMI-ACP的考试指定教材。结合实际案例,本书深入阐述了敏捷回顾的基本理论和可操作性的工具、方法及流程,您将看到如何构建敏捷回顾会议,如何专门针对团队和组织设计回顾方法,如何使回顾方法有效地运行在敏捷会议中,并且如何进行必要的更改以及如何扩展这些回顾会议方法。 同时您将学习如何处理问题,并在整个项目中有效地实施解决方案。这是一本值得所有团队领导、Scrum Master以及致力于提升团队应对能力、学习能力和执行能力的有志之士的选择!



    02

    如何构建敏捷项目管理团队:Scrum Master ,敏捷教练与项目经理的实用指南

    文原版:《Coaching Agile Teams: A Companion for ScrumMasters,Agile Coaches, and Project Managers in Transition 》

    作者:Lyssa Adkins



    又一本PMI-ACP的考试指定教材,本书结合作者的亲身经历告诉读者如何建立一个高性能的敏捷项目管理团队,以及最终成为一名优秀的敏捷教练。实施敏捷的过程充满挑战,一个敏捷教练必须学会观察团队和人员,对这些观察到的内容进行思考,并学会处理个人的偏见和情绪。本书在各环节上都写得较具体,可操作性强,适合在项目开展期间不断地去理解和运用。阅读本书将会一步一步地帮助你将所有的观察和思考付诸于实际行动,从而更好地服务于一个敏捷开发团队,使我们变得一天比一天更优秀。



    03

    Scrum敏捷项目管理实战

    文原版:《Agile Project Management with Scrum 

    作者:Ken Schwaber



    Ken Schwaber在软件开发行业有30年经验,是敏捷过程革命的领导人,也是Scrum的开发人员之一。作为2001年“敏捷宣言”的签署人之一,他创建了Scrum联盟,先后培训了47000名合格的ScrumMaster。在本书中,Ken Schwaber分析了一系列具有启发性的案例,根据自身在企业多年的Scrum实施经验,清晰地呈现出每个环节所面对的问题,读者将理解如何使用Scrum解决复杂问题,驱动更优成果,更快交付更具有价值的软件产品。



    04

    《Scrum 敏捷软件开发

    文原版:《Succeeding with Agile:Software development using Scrum 

    作者:Mike Cohn




    Mike Cohn作为敏捷联盟创始人之一,著有《用户故事与敏捷方法》《Scrum敏捷软件开发》等多部脍炙人口的敏捷实践著作。《Scrum敏捷软件开发》内容丰富,理论联系实际,对人员、团队和项目管理有非常直接可行的指导原则,萃取Mike Cohn敏捷思想之精华,全景呈现Scrum敏捷成功之点滴。



    05

    敏捷软件开发实践估算与计划

    文原版:《 Agile Estimating and Planning

    作者:Mike Cohn




    Mike Cohn的又一大作,本书讨论了敏捷估算与计划背后的哲学思想,并通过列举现实世界的例子和项目案例具体展示了如何完成工作,绝对是你开发工具箱中必不可少的敏捷估算“利器”。



    06

    精益思想

    文原版:《Lean thinking  banish waste and creat wealth in your corporation

    作者:James P.Womack 




    《精益思想》于1996年秋季首次出版,历经20年,畅销十多个国家,累计销量上百万册。这是一部经典的精益生产管理巨著,不论是否做生产管理工作的读者,读这本书都会颇有收益,这本书系统地讲解了 scrum 中流程和团队中的各种问题,James P.Womack--这位世界上首屈一指的精益生产理念的专家,用简单的文字,生动的案例,手把手地教给我们精益的理念。



    07

    看板方法:科技企业渐进变革成功之道

    文原版:《Kanban: Successful Evolutionary Change for Your

    Technology Business

    作者:David J.Anderson




    本书由看板方法创始人David J. Anderson亲自编写,是看板方法的奠基之作。看板方法是近年来软件开发社区流行的新型管理方法,它能在不大幅改变原有开发流程的情况下,有效提高开发效率。它最突出的两个特点:实施阻力小、切实有效。这也正是它迅速走红的原因。本书既是看板方法的快速上手指南,又提供了丰富的理论内容!



    08

    硝烟中的Scrum和XP——我们如何实施Scrum

    文原版:《Scrum and XP from the Trenches

    作者:Henrik Kniberg




    《硝烟中的Scrum和XP:我们如何实施Scrum》源自真实的故事,Henrik Kniberg以过来人的身份,回顾了他在一年时间内带领40人团队实施敏捷转型和持续过程改进的亲身经历,其中包含了大量生动的实例,描述的也是日常开发中会遇到的实际问题,通过工作场景不断去解析项目怎样做,怎样跟踪,怎样变化,怎样组织,简洁实用。



    09

    《用户故事与敏捷方法

    文原版:《User Stories Applied:For Agile Software Development

    作者:Mike Cohn




    《用户故事与敏捷方法》为软件行业提供了一种节省时间和消除重复工作的需求管理方法.Mike Cohn在本书中提供详尽的蓝图来指导我们如何编写用户故事.如何把它们应用于软件开发生命周期中。内容包含如何编写理想的用户故事,造成用户故事不理想的原因有哪些,如何在无法与用户交流的情况下有效地搜集用户故事.如何对已经写好的用户故事进行整理、排列优先级及在此基础上进行计划、管理和测试等。


    10

    《用户故事地图

    文原版:《User Story Mapping Building Better Products using Agile Software Design》

    作者:帕顿




    对于软件开发而言,用户故事地图是一个很有价值的工具,但前提是你必须明白它的用途和正确用法。用户故事地图很容易被误解和误用,因此,《用户故事地图》深入解释了如何用它来帮助团队始终聚焦于用户及其需求,而不是热哀并痴迷于单个炫酷的产品特性而迷失方向。Mike Cohn的这本《用户故事地图》也长期位居亚马逊最畅销商品位列。

    展开全文
  • 敏捷软件开发:原理、模式和实践。

    敏捷软件开发:原理、模式和实践。

     

     

    只是里面的代码有C++ Java混合。

     

    展开全文
  • SCRUM敏捷开发视频教程,该课程为你分享SCRUM敏捷开发,理解敏捷的本质,认识中国IT行业对敏捷的挑战,学会让敏捷落地的实用招数。 嘉宾介绍:张传波 1. 创新工场创业课程(敏捷课程)讲师 2.软件研发管理佳实践...
  • 敏捷相关的书太多了,随便一抓都是不错的书比如:《用户故事地图》《硝烟中的Scrum和XP:我们如何实施Scrum》《Scrum敏捷项目管理实战》《敏捷回顾:团队从优秀到卓越之道》《敏捷软件开发实践估算与计划》。...

    敏捷没有固定的招式,不同公司适用于不同的方式,很可能我在A公司可以达到目的的方法在B公司就根本行不通,所以我们还是需要更多的感悟和更广泛的视角,如果没有的话就多读书吧。

    与敏捷相关的书太多了,随便一抓都是不错的书比如:《用户故事地图》《硝烟中的Scrum和XP:我们如何实施Scrum》《Scrum敏捷项目管理实战》《敏捷回顾:团队从优秀到卓越之道》《敏捷软件开发实践估算与计划》。。。

    介绍一下我觉得看的很爽的几本书,都是大师级的作品,并且没有行业限制

    《敏捷革命》
    建议先看这本,敏捷的核心价值都在这里

    《赋能》
    我们处在VUCA(易变、不确定、复杂、模糊)时代,我们现在所处的环境,会出现太多的可能性,已经无法进行有效的事前规划,于是我们必须习惯于赋能。

    《原则》
    描述了著名的桥水创始人瑞·达利欧跌宕起伏的一生,并在一次次挫败中总结出一项项自己的原则,他的原则不一定适用于我们(当然其中很多原则都是我们受用终身的),从中学到的是一种思维模式,一种精神!特别感谢瑞·达利欧通过此书分享自己生活及工作方面的经验。
    有人说这和敏捷无关,但是我认为这是一种做事的方法,敏捷最讲究方法,敏捷没有固定招式


    上面三本书建议仔细看,看完后找到机会就去用去体会,真正看懂上面三本足以受用终身。我曾经带领公司团队去不断尝试不断的优化我们的scrum模式,也受益于这三本书,至今仍然再不断的体会,不断的思考,无意中总会另有收货。

    另外如果感兴趣的话,软件行业的同仁还可以看一下我开始部分介绍的书,都值得一看,知识的力量是无穷的。

    展开全文
  • 敏捷开发~入门

    2019-01-15 21:03:34
    敏捷开发,贵在敏捷,如何敏捷?我们需要一系列成熟的工具去帮助我们敏捷。 这篇文档不写技术,就是纯粹地说工具,介绍我们实施scrum过程中,起到关键作用的工具。 1、Jira或物理看板 Jira配合JIRA Agile插件...

    做敏捷开发,贵在敏捷,如何敏捷?我们需要一系列成熟的工具去帮助我们敏捷。

    这篇文档不写技术,就是纯粹地说工具,介绍我们实施scrum过程中,起到关键作用的工具。


    1、Jira或物理看板

    Jira配合JIRA Agile插件,即可实施敏捷开发,核心就是提供了一个电子看板,再配合上可自定义的工作流

    如果不喜欢对着冷冰冰的电脑,我们完全可以采用最原始的方式,准备一块白板,相信互动和交流都变得“生动”和“开放”起来。

    2、confluence
    进行敏捷开发怎么能少了Confluence,它一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。

    想想维基百科,你就知道confluence的便利之处。

    3、jenkins

    持续集成倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成。而每次的集成都是通过自动化的构建来验证,包括自动编译、发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件。

    没错,jenkins就是帮助我们完成持续构建和集成的。

    4、maven和nexus
    Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制 项目。

    所以,怎么能少了maven呢!既然maven用上了,nexus还会远吗?

    上网copy一段介绍吧。
    Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,它占用较少的内存,基于简单文件系统而非数据库。这些优点使其日趋成为最流行的Maven仓库管理器。

    5、checkstyle

    不要总是在你的员工面前一遍又一遍地喊:要遵循代码规范!直接使用checkstyle检查一下,然后利用eclipse自动format就搞定了。
    如果连手动检查都懒得做,那就交给jenkins吧。


    6、findbug
       
    静态分析工具承诺无需开发人员费劲就能找出代码中已有的缺陷。当然,如果有多年的编写经验,就会知道这些承诺并不是一定能兑现。它会发现一些伪问题,但这并不能掩盖它的贡献。FindBugs 检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。

    不需要手动做,交给jenkins吧


    7、javamelody

    (CAT(Central Application Tracking)美团点评基础架构、kibana )

     

    JavaMelody能够在QA和实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。 

    看了上面简介,你就知道我为什么推荐你使用它了吧。

    好东西,还有很多,慢慢来,站在巨人的肩膀上,这句话可不是白说的。

     

     

     

    参考文档:

    https://blog.csdn.net/shan9liang/article/details/23786191

    展开全文
  • <!-- GA_googleCreateDomIframe(google_ads_div_header_banner ,header_banner);// -->Top 20 Best Agile Development Books, EverJune 11, 2008 by JurgenAppelo I

    Top 20 Best Agile Development Books, Ever

    June 11, 2008 by JurgenAppelo

    Books I recently created a Top 100 Best Software Engineering Books, Ever . I created that list using four different criteria: 1) number of Amazon reviews, 2) average Amazon rating, 3) number of Google hits and 4) Jolt awards. The nice thing about such a big list is that it enables you to extract all kinds of mini-lists out of it.

    Like, for example, the Top 20 Best Agile Development Books, Ever ...

    1: Robert C. Martin
    Agile Software Development: Principles, Patterns and Practices

    2: Martin Fowler
    Refactoring: Improving the Design of Existing Code

    3: Mike Cohn
    Agile Estimating and Planning

    4: Mike Cohn
    User Stories Applied: For Agile Software Development

    5: Andrew Hunt , David Thomas
    The Pragmatic Programmer: From Journeyman to Master

    6: Alistair Cockburn
    Agile Software Development: The Cooperative Game (2nd Edition)

    7: Craig Larman
    Agile and Iterative Development: A Manager's Guide

    8: Kent Beck
    Extreme Programming Explained: Embrace Change (2nd Edition)

    9: Jim Highsmith
    Agile Project Management: Creating Innovative Products

    10: Paul Duvall, etc.
    Continuous Integration: Improving Software Quality and Reducing Risk

    11: Mary Poppendieck , Tom Poppendieck
    Lean Software Development: An Agile Toolkit

    12: Ken Schwaber
    Agile Project Management with Scrum

    13: Ken Schwaber, Mike Beedle
    Agile Software Development with Scrum

    14: Alistair Cockburn
    Crystal Clear: A Human-Powered Methodology for Small Teams

    15: Venkat Subramaniam, Andy Hunt
    Practices of an Agile Developer: Working in the Real World

    16: Kent Beck
    Test Driven Development: By Example

    17: Johanna Rothman
    Manage It!: Your Guide to Modern, Pragmatic Project Management

    18: James Shore , Shane Warden
    The Art of Agile Development

    19: Ron Jeffries, etc.
    Extreme Programming Installed

    20: Esther Derby, etc.
    Agile Retrospectives: Making Good Teams Great

    I think it's good to see that so many agile publications have made it onto the big list of software engineering books. Far more than any publications with "traditional" views (if there ever was such a thing).

    So, if you were looking for some more interesting books on agile software development, you can stop looking for a while. These twenty are the crème de la crème!

    展开全文
  • 敏捷软件开发:原则、模式与实践》  《解析极限编程—拥抱变化》 《探索极限编程》 《敏捷迭代开发:管理者指南》 《敏捷建模:极限编程和统一过程的有效实践》 《敏捷项目管理》 《敏捷软件开发》 《超越...
  • 本人做过2个项目的敏捷开发ScrumMaster,经历了其中的酸甜苦辣,有了很多实践经验教训后,发现下面3本书能够帮助实践敏捷的兄弟的功力更上一层楼。很快我会把我的一些敏捷开发的实践心得分享给大家。 《敏捷...
  • 敏捷开发书籍

    2014-10-01 01:59:17
    1.《scrum实战--敏捷软件项目管理与开发
  • 敏捷开发推荐图书

    2013-09-29 08:42:26
    发现市面上关于敏捷开发相关的图书非常之多,内容难免有重复,选择起来比较困难。下面总结一下我在培训课上喜欢做奖品的几本书,并简述原因,以供参考。
  • 参考链接: The Scrum Guide ...参考书籍: Succeeding with Agile: Software Development Using Scrum User Stories Applied: For Agile Software Development Agile Estimating ...
  • 敏捷开发学习心得

    2014-02-15 22:03:03
    过年放假这几天读了一些敏捷开发方面的书籍,基于自己对敏捷开发的理解总结出以下几点。本文内容还会进一步整理,暂时先贴出来,权当作是一份备忘吧。也希望对阅读过本文章的挨踢人有些许启发,如果能留言进行进一步...
  • 敏捷开发的艺术pdf

    2019-07-27 19:49:10
    现在已经有大量的书籍描述敏捷开发是什么或者为什么它能帮助软件项目成功,但很少有哪一本书能把针对开发者、管理者、测试者和客户的信息合并成一个整体,从而使其能够直接应用。 本书为敏捷的计划、开发、交付和...
  • 我大概是在2003年接触敏捷软件开发这个...这不是一篇介绍敏捷开发的入门文章, 而是我学习、实施敏捷的一些感想, 如果你没有实践过敏捷软件开发, 不妨到文末看看书籍推荐。 我大概是在2003年接触敏捷软件开发这...
  • 公司所有开发组目前都在提倡敏捷开发,我所在的开发组也没有out,刚刚发版的产品我们就引入了敏捷开发的一些概念--虽然还比较粗糙,但整体感觉还是蛮好的。发版后,有一段空闲期,闲来无事,看到同事桌上有本《轻松...
  • 敏捷开发简介

    2009-10-24 14:12:00
    敏捷开发简介敏捷开发在软件工业界,敏捷开发已成为众多高效开发团队的制胜之道。它不仅被许多中小公司青睐,在全球一百强的企业中,敏捷也已大行其道,受到许多资深项目管理者和开发人员的推崇。欧美软件企业中,有...
  • 敏捷软件开发图书概览 本文发表于程序员杂志2006年第5期 “ 敏捷软件开发宣言:我们正在通过亲身实践和帮助其他人实践,揭示更好的软件开发方法,通过这项工作,我们认为: &lt;o:p&gt;&lt;/o:p&gt...
  • 敏捷开发一千零一夜

    2019-01-08 08:03:30
    敏捷开发一千零一夜》 基本信息 作者: 王立杰 出版社:电子工业出版社 ISBN:9787121208188 上架时间:2013-7-12 出版日期:2013 年8月 开本:16开 页码:244 版次:1-1 所属分类:计算机 &gt; ...
  • 这是敏捷开发般若敏捷系列的第八篇。(之一,之二,之三,之四,之五,之六,之七,之八,之九)正法,像法,...本人先是学习了敏捷开发的方法,之后一年多才有幸读到Ken Schwaber的图书,其中一本大量介绍了以往他推广
1 2 3 4 5 ... 20
收藏数 18,534
精华内容 7,413
关键字:

敏捷开发经典书籍