`
isiqi
  • 浏览: 16488106 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

敏捷实践实施模式——技术实践组合

阅读更多

敏捷实践实施模式——技术实践组合

越来越多的人开始采纳、实施敏捷实践,他们也在寻找相关的指导和建议,希望知道如何成功实施敏捷。然而,他们有很多问题,诸如:"我该如何开始?","我该选择哪些实践?","我该怎么做到增量式实施?",还有"我在哪些地方会遇到问题?"这些问题并没有得到正确解答。

这本书回答了这些问题,帮助读者以他们的业务价值和相应环境为中心,构建他们自己的实施策略。该策略与敏捷实践的实施模式直接相关.很多团队实施诸如测试优先开发、简单设计以及其他敏捷实践,并获得了成功以及失败的经验教训,这些模式就是这些经验教训的总结。

188页,6" x 9", ISBN# 978-1-4303-1488-2

免费下载

感谢Amr Elssamadisy和InfoQ.com,我们很高兴能够提供免费版本的下载,让尽可能多的人得到其中的知识。 免费下载这本书(PDF)

花费24.95美元购买印刷版本

如果你喜欢阅读该免费(不可打印)下载版,欢迎购买印刷版本,仅需24.95美元,支持作者和InfoQ系列书籍。

目录

第一部分:业务价值、异味和实施策略

  1. 业务价值
  2. 异味
  3. 敏捷实施策略

第二部分:模式

  1. 简介
  2. 自动化测试(抽象模式)
  3. 测试后行开发(实现自动化测试)
  4. 测试先行开发(实现自动化测试)
  5. 重构
  6. 持续集成
  7. 简单设计
  8. (自动化)功能测试
  9. 集体代码所有权

第三部分:模式组合

  1. 实践的组合
  2. 演进式设计
  3. 测试驱动开发
  4. 测试驱动需求

结论

附录

  1. 敏捷实践模式与商业价值的映射
  2. 敏捷实践模式与异味的映射
  3. 敏捷实施策略案例研究
  4. 其他引用到的敏捷实践模式
  5. 充分利用敏捷实践模式
  6. 有效地阅读这些模式

关于作者

Amr Elssamadisy 是一个软件开发实践者--他在多个开发团队中担任过各种不同的角色,包括教练、指导人员、开发人员、架构师、技术负责人、Scrum Master,项目经理等等。他热衷于开发出好的软件。这需要创造性,很有挑战,有时会让人垂头丧气,但最终又会觉得一切付出都非常值得。这也是为什么他痴迷于敏捷开发实践的原因--因为如果能正确地应用这些敏捷实践,将会为软件开发团队带来意想不到的奇迹。


分享到:
评论

相关推荐

    Scrum+of+Scrums+-+Scaling

    文章内容中提到的关键概念包括Scrum of Scrums的实践,以及如何作为扩展敏捷实践的方法。Scrum of Scrums是一种将多个Scrum团队联系起来的机制,让它们能够共同处理跨团队的沟通障碍、依赖关系和干扰问题。Scrum of ...

    中国建设银行数据治理实践的三高、四落、八行为.docx

    中国建设银行在数据治理实践中的“三高”——高标准、高质量、高安全,以及“四落”、“八行为”的具体措施,展示了其在数据治理领域的积极探索与实践成果。这些做法不仅有助于提升银行自身的竞争力,也为整个银行业...

    SOA & Webservice系列课程(3):SOA的模式

    本系列课程聚焦于这两者,特别是第三部分——SOA的模式。** SOA是一种设计方法论,它强调通过独立的、可重用的服务来构建应用程序,这些服务之间通过标准接口进行通信,以实现业务流程的整合。这样的架构允许各个...

    案例—h公司数字化转型实践两篇材料.pptx

    - “自己造的降落伞自己先跳”——强调实践的重要性。 #### 三、数字化转型策略 - **数字化生产模式**: - 以数据为处理对象,ICT平台为生产工具,软件为载体,服务为目标。 - 商业循环:数据转化为机会、机会...

    交通银行——企业服务总线与SOA交流(PPT37页)

    **企业服务总线(Enterprise Service Bus,ESB)与面向服务...交通银行的ESB与SOA实践证明,这种架构能够有效促进信息技术与业务战略的融合,提高运营效率,降低维护成本,并为未来的技术创新和业务扩展打下坚实基础。

    SOA实践指导-a practical guide to SOA development

    ### SOA 实践指导——基于 IBM Rational 软件开发平台的实用指南 #### SOA 发展背景与商业视角 **业务灵活性的需求** 在当前快速变化的商业环境中,企业领导者一直致力于推动收入增长、控制成本并提高人员及流程...

    重点大学的软件体系结构电子课件

    5. **模式与实践**:了解并应用常见的软件体系结构模式,如分层模式、发布-订阅模式、主从模式等,这些模式是解决常见设计问题的有效工具。 6. **架构决策记录**(ADR):理解在软件开发过程中,记录和管理架构决策...

    SOA描述资料(PDF)

    面向服务的企业架构(SOA)通过其核心概念——企业服务——为现代企业提供了一条高效、灵活的路径,以应对不断变化的市场需求和技术挑战。SAP NetWeaver平台作为实现SOA的重要工具之一,不仅提供了强大的技术支持,...

    IBM智慧的商品管理

    IBM通过其先进的商业智能(BI)技术,在商品管理领域提出了创新解决方案——“智慧的商品管理”,旨在帮助零售企业更好地理解消费者的需求,并据此调整商品结构与陈列布局,从而提高顾客满意度和销售业绩。...

    SOA in the real world

    不同的参与者可能会从不同的角度看待 SOA,这就如同盲人摸象的故事一样——每个参与者都只能看到 SOA 的一部分,而无法把握整体。因此,理解 SOA 需要从多个维度出发,包括技术、业务和服务管理等方面。 #### SOA ...

    Communications of the ACM论文题目翻译

    《Communications of the ACM》(简称CACM)是由美国计算机学会(Association for Computing Machinery, ACM)出版的一本权威性学术期刊,该期刊涵盖了计算机科学领域的多个方面,包括但不限于理论、实践和技术等。...

Global site tag (gtag.js) - Google Analytics