My Github

随笔分类 -  【018】Agile敏捷开发

Agile?Scrum?TDD?敏捷开发二三事
摘要:敏捷回顾实践过敏捷的人都知道,在敏捷中会有很多的会议要开,比如计划会议、站立会议、评审会议以及回顾会议等。如果用几个简短的词语来概括敏捷的精髓,我想一定是:“小步迭代,快速反馈,持续改进”,通过将大块的整体需求拆分成迭代增量,每个迭代的成果对于用户而言都是一个可用品,因此可以快速地得到反馈,从而防止走偏。那么,如何做到持续改进呢?这就涉及到今天谈论的话题:“回顾会议”。 阅读全文
posted @ 2019-10-15 20:54 EdisonZhou 阅读(8609) 评论(4) 推荐(13) 编辑
摘要:敏捷开发是一种软件开发方法,基于迭代和增量开发,通过自组织,跨团队,沟通协作完成开发工作。2001年2月11日到13日,17位软件开发领域的领军人物聚集在美国犹他州的滑雪胜地雪鸟(SnowBird)雪场。经过两天的讨论,“敏捷”(Agile)这个词为全体聚会者所接受,用以概括一套全新的软件开发价值观。这套价值观,通过一份简明扼要的《敏捷宣言》,传递给世界,宣告了敏捷开发运动的开始。 阅读全文
posted @ 2016-02-12 23:49 EdisonZhou 阅读(1981) 评论(0) 推荐(1) 编辑
摘要:自从上世纪90年代初期,Scrum方法就已经应用于开发复杂的产品。本指南介绍了如何应用Scrum构建产品。Scrum不是一种过程,也不是一项构建产品的技术,而是一个框架,在这个框架里可以应用各种过程和技术。Scrum的作用就是让开发实践方法的相对功效显现出来以便随时改进,同时也为开发复杂产品提供了框架。 阅读全文
posted @ 2015-12-23 00:59 EdisonZhou 阅读(2964) 评论(0) 推荐(0) 编辑