敏捷开发
傻丫头与科技
这个作者很懒,什么都没留下…
展开
-
Scrum 之 团队
开发团队 在传统的工作方式下,开发团队会有很多不同的角色,比如项目经理、产品经理、架构师、设计师、用户体验设计师,程序员,测试人员,DBA等等。但是,在Scrum的工作方式下,总共只有三个角色, 这三个角色分别是产品负责人(PO),Scrum Master和开发团队。 我们通常可以以划龙舟的团队角色来类比Scrum的角色,划龙舟通常有舵手、鼓手、原创 2016-03-30 11:10:24 · 2837 阅读 · 3 评论 -
Scrum 之 每日站会
目的: 在介绍如何开每日站会前, 让我们先了解一下召开每天的站会的目的和意义是什么?敏捷宣言强调个体交互重于过程和工具,敏捷原则阐述了面对面的沟通和自组织的团队这些敏捷的核心思想。Scrum的团队是一个自组织的团队,团队每天进行每日站会是团队面对面沟通和团队自组织的体现。Scrum的理论基础是通过保持过程透明性让参与过程的所有人了解真实状况,然后进行检查和调整,每日站会是Sc原创 2016-04-27 20:13:48 · 5128 阅读 · 3 评论 -
Scrum 之 敏捷估算
无论是团队研发一款产品或者开发某一个项目,我们都需要回答“我们大概什么时间能够完成?”, 或者到某一个时间点,我们能够做到什么程度, 因此和传统的开发模式一样,我们在工作开始之前需要对我们需要做的事情进行工作量的估算。敏捷估算的特点: 团队集体估算 在Scrum的开发过程中,团队共担责任,集体承诺每个Sprint的工作,因此对于工作量的估原创 2016-04-26 20:11:38 · 6041 阅读 · 2 评论 -
Scrum 之 四大支柱和价值观
Scrum的四大支柱1.迭代开发 在Scrum的开发模式下,我们将开发周期分成多个1-4周的迭代,每个迭代都交付一些增量的可工作的功能。迭代的长度是固定的,如果我们选择了1周的迭代,那么保持它的长度不要发生变化,在整个产品开发周期内每个迭代都是1周的长度。这里需要强调的是在每个迭代必须产出可工作的增量功能,而不是第一个迭代做需求、第二个迭代做设计、第三原创 2016-03-27 14:52:36 · 6841 阅读 · 1 评论 -
Scrum 之 活动
产品待办事项列表梳理 产品待办事项通常会很大,也很宽泛,而且想法会变来变去、优先级也会变化,所以产品待 办事项列表梳理是一个贯穿整个Scrum项目始终的活动。该活动包含但不限于以下的内容: 1.保持产品待办事项列表有序 2.把看起来不再重要的事项移除或者降级原创 2016-03-25 10:00:32 · 1079 阅读 · 1 评论 -
Scrum 之 工件
Scrum 的工件以不同的方式展现工作和价值,可以用来提供透明性以及检验和适应的机会。Scrum 中所定义的工件能最大化关键信息的透明性,来保证 Scrum 团队成功地交付完成的增量。Product Backlog – 产品待办事项列表 产品待办事项列表是一个排序的列表,包含所有产品需要的东西,也是产品需求变动的唯一来源。产品负责人负责产品待办原创 2016-02-29 16:06:32 · 2004 阅读 · 4 评论 -
Scrum 之 角色
Scrum团队中包括三个角色,他们分别是产品负责人、开发团队和 Scrum Master。 Scrum 团队是自组织、跨职能的完整团队。自组织团队决定如何最好地完成他们的工作,而不是由团队外的其他人来指挥他 们。跨职能的团队拥有完成工作所需要的全部技能,不需要依赖团队外部的人。Scrum 团队模式的目的是最大限度地优化适应性、创造性和生产力。Scrum 团队通过迭代和增量交付原创 2016-02-28 19:25:48 · 1373 阅读 · 3 评论 -
Scrum 之 起源
Scrum的原始含义 Scrum原始含义是指英式橄榄球次要犯规时在犯规地点对阵争球。争球双方各有8个队员参与,各方出3名前锋队员,并肩各站成一横排,面对面躬身互相顶肩,中间形成一条通道,其他前锋队员分别站在后面,后排队员用肩顶住前锋队员的臀部,组成3、2、3或3、4、1阵形。然后,由犯规队的对方队员在对阵一侧1码外,用双手低手将球抛入通道,不得有利于本队。当球抛入通道时,前排的3原创 2016-02-27 14:58:51 · 4526 阅读 · 5 评论 -
Scrum 之 概述
什么是Scrum? Scrum 是一个用于开发和维持复杂产品的框架 ,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2到4周(互联网产品研发可以使用1周的Sprint)。在Scrum中,使用产品Backlog来管理产品的需求,产品backlog是一个按照商业价值排序的需求列原创 2016-02-27 14:45:35 · 1336 阅读 · 5 评论 -
Scrum 之 用户故事
什么是用户故事? 用户故事是从用户的角度来描述用户渴望得到的功能。一个好的用户故事包括三个要素: 1. 角色:谁要使用这个功能。 2. 活动:需要完成什么样的功能。 3. 商业价值:为什么需要这个功能,这个功能带来什么样的价值。 用户故事通常按照如下原创 2016-03-30 20:06:18 · 3423 阅读 · 0 评论 -
Scrum 之 检查单
一位合格的ScrumMaster通常能够同时处理2到3个团队的事务。如果你愿意把你的角色限制在组织会议,控制时间盒以及处理团队成员提出的障碍的话,你可以将这个角色当作成兼职来对待。在这种情况下,团队仍然有可能达到预期的目标,而且有可能不会发生什么重大事故。但是如果你展望团队能够做到你之前无法想象的事情的时候,你就成为了一位出色的ScrumMaster。一位出色的ScrumMaster一次能原创 2016-04-29 20:10:02 · 767 阅读 · 2 评论