敏捷开发艺术(影印版)

敏捷开发艺术(影印版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
2008-08
版次: 1
ISBN: 9787564112417
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 409页
字数: 454千字
13人买过
  •   本书是讲解如何利用敏捷开发方法构建高价值软件的实用指南,描述了什么是敏捷开发,以及它能帮助软件项目获得成功的原因。该书还将开发者、项目经理、测试者和客户所需信息整合在一起,以便直接运用。

      《敏捷开发艺术》展现了敏捷过程的完整视图,基于作者多年的极限编程(XP)经验,直截了当地提出关于计划、开发、交付和管理等多方面实施的建议。它为开发者和测试者提供实用的技术练习,同样也为非技术背景读者提供了充分的信息。作者还介绍了如何处理敏捷开发中的棘手问题:建立团队成员之间的协作和信任关系。

      《敏捷开发艺术》针对下列问题给出明确的答案:
      
       如何采用敏捷开发?
      
       我们是否真的需要结对编程?
      
       应该基于何种度量(metrics)报告?
      
       如何让我们的客户共同参与项目?
      
       我们应该撰写多少文档?
      
       何时设计架构?
      
       作为非开发者,该如何与敏捷团队合作?

      我的产品路线图在哪里?

      QA如何适应敏捷开发?
      无论你是敏捷团队的一员,还是刚刚对敏捷开发产生兴趣,这本书都具备了你需要的所有实用技巧。它向你说明引入XP的过程,详细描述其中每一项实践,并且讨论了如何修改xP和创建自己的敏捷方法等相关原则。该书将随着你的经验提升而不断深入,首先教你规则,然后告诉你如何突破它们,当你掌握了敏捷开发艺术之时,最终便可以摈弃一切规则。 Preface

    Part Ⅰ. Getting Started

     1.Why Agile?

      Understanding Success

      Beyond Deadlines

      The Importance of Organizational Success

      Enter Agility

     2.How to Be Agile

      Agile Methods

      Don't Make Your Own Method

      The Road to Mastery

      Find a Mentor

     3.Understanding XP

      The XP Lifecyde

      The XP Team

      XP Concepts

     4.Adopting XP

      Is XP Right for Us?

      Go!

      Assess Your Agility

    Part Ⅱ. Practicing XP

     5.Thinking

      Pair Programming

      Energized Work

      Informative Workspace

      Root-Cause Analysis

      Retrospectives

     6.Collaborating

      Trust

      Sit Together

      Real Customer Involvement

      Ubiquitous Language

      Stand-Up Meetings

      Coding Standards

      Iteration Demo

      Reporting

     7.Releasing

      "Done Done"

      No Bugs

      Version Control

      Ten-Minute Build

      Continuous Integration

      Collective Code Ownership

      Documentation

     8.Planning

      Vision

      Release Planning

      The Planning Game

      Risk Management

      Iteration Planning

      Slack

      Stories

      Estimating

     9.Developing

      Incremental Requirements

      Customer Tests

      Test-Driven Development

      Re factoring

      Simple Design

      Incremental Design and Architecture

      Spike Solutions

      Performance Optimization

      Exploratory Testing

    Part Ⅲ. Mastering Agility

     10. Values and Principles

      Commonalities

      About Values, Principles, and Practices

      Further Reading

     11.Lmprove the Process

        Unedrstand Your Project

        Tune and Adapt 

        Bread the Rules

     12.Rely on People

      Build Effective Relationships

      Let the Right People Do the Right Things

      Build the Process for the People

     13.Eliminate Waste

      Work in Small, Reversible Steps

      Fail Fast

      Maximize Work Not Done

      Pursue Throughput

     14. Deliver Value

      Exploit Your Agility

      Only Releasable Code Has Value

      Deliver Business Results

      Deliver Frequently

     15. Seek Technical Excellence

      Software Doesn't Exist

      Design Is for Understanding

      Design Trade-offs

      Quality with a Name

      Great Design

      Universal Design Principles

      Principles in Practice

      Pursue Mastery

    References

    Index
  • 内容简介:
      本书是讲解如何利用敏捷开发方法构建高价值软件的实用指南,描述了什么是敏捷开发,以及它能帮助软件项目获得成功的原因。该书还将开发者、项目经理、测试者和客户所需信息整合在一起,以便直接运用。

      《敏捷开发艺术》展现了敏捷过程的完整视图,基于作者多年的极限编程(XP)经验,直截了当地提出关于计划、开发、交付和管理等多方面实施的建议。它为开发者和测试者提供实用的技术练习,同样也为非技术背景读者提供了充分的信息。作者还介绍了如何处理敏捷开发中的棘手问题:建立团队成员之间的协作和信任关系。

      《敏捷开发艺术》针对下列问题给出明确的答案:
      
       如何采用敏捷开发?
      
       我们是否真的需要结对编程?
      
       应该基于何种度量(metrics)报告?
      
       如何让我们的客户共同参与项目?
      
       我们应该撰写多少文档?
      
       何时设计架构?
      
       作为非开发者,该如何与敏捷团队合作?

      我的产品路线图在哪里?

      QA如何适应敏捷开发?
      无论你是敏捷团队的一员,还是刚刚对敏捷开发产生兴趣,这本书都具备了你需要的所有实用技巧。它向你说明引入XP的过程,详细描述其中每一项实践,并且讨论了如何修改xP和创建自己的敏捷方法等相关原则。该书将随着你的经验提升而不断深入,首先教你规则,然后告诉你如何突破它们,当你掌握了敏捷开发艺术之时,最终便可以摈弃一切规则。
  • 目录:
    Preface

    Part Ⅰ. Getting Started

     1.Why Agile?

      Understanding Success

      Beyond Deadlines

      The Importance of Organizational Success

      Enter Agility

     2.How to Be Agile

      Agile Methods

      Don't Make Your Own Method

      The Road to Mastery

      Find a Mentor

     3.Understanding XP

      The XP Lifecyde

      The XP Team

      XP Concepts

     4.Adopting XP

      Is XP Right for Us?

      Go!

      Assess Your Agility

    Part Ⅱ. Practicing XP

     5.Thinking

      Pair Programming

      Energized Work

      Informative Workspace

      Root-Cause Analysis

      Retrospectives

     6.Collaborating

      Trust

      Sit Together

      Real Customer Involvement

      Ubiquitous Language

      Stand-Up Meetings

      Coding Standards

      Iteration Demo

      Reporting

     7.Releasing

      "Done Done"

      No Bugs

      Version Control

      Ten-Minute Build

      Continuous Integration

      Collective Code Ownership

      Documentation

     8.Planning

      Vision

      Release Planning

      The Planning Game

      Risk Management

      Iteration Planning

      Slack

      Stories

      Estimating

     9.Developing

      Incremental Requirements

      Customer Tests

      Test-Driven Development

      Re factoring

      Simple Design

      Incremental Design and Architecture

      Spike Solutions

      Performance Optimization

      Exploratory Testing

    Part Ⅲ. Mastering Agility

     10. Values and Principles

      Commonalities

      About Values, Principles, and Practices

      Further Reading

     11.Lmprove the Process

        Unedrstand Your Project

        Tune and Adapt 

        Bread the Rules

     12.Rely on People

      Build Effective Relationships

      Let the Right People Do the Right Things

      Build the Process for the People

     13.Eliminate Waste

      Work in Small, Reversible Steps

      Fail Fast

      Maximize Work Not Done

      Pursue Throughput

     14. Deliver Value

      Exploit Your Agility

      Only Releasable Code Has Value

      Deliver Business Results

      Deliver Frequently

     15. Seek Technical Excellence

      Software Doesn't Exist

      Design Is for Understanding

      Design Trade-offs

      Quality with a Name

      Great Design

      Universal Design Principles

      Principles in Practice

      Pursue Mastery

    References

    Index
查看详情
相关图书 / 更多
敏捷开发艺术(影印版)
敏捷组织设计:面向数字化转型和持续交付的组织重构
[美]斯里拉姆·纳拉扬 著;熊节 译
敏捷开发艺术(影印版)
敏捷学习:企业数字化学习运营新手入门
夏冰
敏捷开发艺术(影印版)
敏捷测试价值观、方法与实践——传统测试人员转型宝典
陈晓鹏;顾宇;陈能技
敏捷开发艺术(影印版)
敏捷商业:在不确定中持续感知与响应用户需求
杰夫·戈塞尔夫(Jeff Gothelf) 乔什·塞登(Josh Seiden)
敏捷开发艺术(影印版)
敏捷史话
禅道项目管理软件团队 著
敏捷开发艺术(影印版)
敏捷HR 用敏捷思想为组织持续创造价值
[英]纳塔尔·丹克(Natal Dank);[芬兰]瑞娜·赫尔斯特罗姆(Riin
敏捷开发艺术(影印版)
敏捷产品管理:用Scrum创建客户喜爱的产品
[德]Roman Pichler(罗曼·皮克勒
敏捷开发艺术(影印版)
敏捷领导者
[捷克]苏珊娜·索克沃娃(Zuzana ·ochová) 著;黄灵 古月 译;湛庐 出品
敏捷开发艺术(影印版)
敏捷银行的实践——以创新为第一动力
赵志宏 著
敏捷开发艺术(影印版)
敏捷绩效领导力:使用OKR成就超出期望的未来组织
杨瑞
敏捷开发艺术(影印版)
敏捷营销:数字化时代的企业营销转型指南
[英]尼尔·珀金(Neil;Perkin
敏捷开发艺术(影印版)
敏捷商业分析与计划:从战略规划到持续交付价值
[加拿大]霍华德·波德斯瓦(Howard Podeswa)著 周子衿 译
您可能感兴趣 / 更多