2012年8月8日

01-迭代开发的基本需求和Scrum标准

摘要: 迭代开发的基本需求 1.迭代要有固定时长(被称为"时间盒",timebox)。这个时间不能超过6个星期。 2.每次迭代的结尾,代码都必须经过QA的测试,软件能够正常工作。Scrum标准 1.Scrum团队必须要有产品负责人,而且团队成员都清楚产品负责人是谁。 2.产品负责人负责Product Backlog的整理,团队实现对Product Backlog的估算。 3.团队要有燃尽图(Burn Down Chart),了解团队的进度和团队的生产率。 4.在Sprint中,团队之外的人不能干涉团队的工作。达到以上需求和标准后,团队在实践敏捷时,您会有如下产物: Product 阅读全文

posted @ 2012-08-08 21:44 恩泽²º¹² 阅读(390) 评论(0) 推荐(0)

02-橄榄球 VS 软件

摘要: 1.带球过人需要计划! 在球场上:在比赛每段的开始,双方都要摆开阵势,并计划本段的迕攻/防守路线和策略,教练和队长都可以参不计划。 在软件开収公司:在每丧迭代的开始,团队领导者都应该做好本迭代的计划,尤其是需求条目的优先级排序、选择本迭代的工作、设定必须完成的内容等。2.带球过人需要灵活应变! 在球场上:当哨声响起,尽管队员们劤力按照既定计划推迕,然而场上瞬息万发,队员丌可能实时按照教练戒队长的指令亦步亦趋地行亊,而是靠平时讦练丨形成的素养见机行亊,达成目标。 在软件开収公司:在每丧迭代开始后,团队领导丌可能也丌需要亊必亲恭地者介入每件亊情,而是应该由具体执行的人选择如何去做。团队领导.. 阅读全文

posted @ 2012-08-08 20:56 恩泽²º¹² 阅读(237) 评论(0) 推荐(0)

01-Scrum 概述

摘要: 敏捷,来源于橄榄球中的“带球过人”。在橄榄球的比赛中,每次的冲刺前,都有一个计划安排的过程,但是在冲刺的过程中,队员都会根据当时的形势,在原计划的基础上随机应变。瀑布模型的开发过程:需求、设计、编码、测试等阶段。Scrum的开发过程:多次的迭代(又称为Sprint,冲刺),周期一般为2~4周。在日常的工作中,【产品负责人】会维护一个按优先级排序的"产品待开发项"(Product Backlog) 。"产品待开发项"就是根据客户的需求,得出产品的功能点。在每次迭代的第一天,都会召开【迭代计划会】(Sprint Planning Meeting)。产品负责人先总体讲解产品,按优 阅读全文

posted @ 2012-08-08 20:27 恩泽²º¹² 阅读(286) 评论(0) 推荐(0)

导航