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 恩泽²º¹² 阅读(364) 评论(0) 推荐(0) 编辑

02-橄榄球 VS 软件

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

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

01-Scrum 概述

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

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

2012年8月7日

哈佛图书馆的二十条训言

摘要: 1.此刻打盹,你将做梦;而此刻学习,你将圆梦。2.我荒废的今日,正是昨日殒身之人祈求的明日。3.觉得为时已晚的时候,恰恰是最早的时候。4.勿将今日之事拖到明日。5.学习时的苦痛是暂时的,未学到的痛苦是终生的。6.学习这件事,不是缺乏时间,而是缺乏努力。7.幸福或许不排名次,但成功必排名次。8.学习并不是人生的全部。但既然连人生的一部分―――学习也无法征服,还能做什么呢?9.请享受无法回避的痛苦。10.只有比别人更早、更勤奋地努力,才能尝到成功的滋味。11.谁也不能随随便便成功,它来自彻底的自我管理和毅力。12.时间在流逝。13.现在流的口水,将成为明天的眼泪。14.狗一样地学,绅士一样地玩。1 阅读全文

posted @ 2012-08-07 15:55 恩泽²º¹² 阅读(173) 评论(0) 推荐(0) 编辑

导航