博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Scrum团队实践——概念篇
阅读量:6973 次
发布时间:2019-06-27

本文共 747 字,大约阅读时间需要 2 分钟。

  hot3.png

前奏:

在写这篇文章时,我考虑怎样尽量避免一些概念性很强的东西,比如敏捷的一些原则,我会用我实践的经验来阐述相关概念性东西,但是在开始之前,还是有必要对一些概念进行一些总结和认识。我现在所在的开发团队是一个有10多人的小团队,虽然是一个小团队,但在初期的研发过程中也暴露出很多问题,面临的问题:

 

针对于这些问题以及对其他一些公司的研发流程的考察,大致总结出如下思路,这些也都是些常用的敏捷方法:

 

Scrum初识:

谈到敏捷,很多人感到这是个比较泛泛的概念,敏捷开发是90年代初逐渐兴起的新型软件开发方法,它主要是应对需求多变的快速开发模式。敏捷本身只是一个短短的宣言,这个宣言一直缺乏一个好的实践方式,Scrum的出现,正是作为一个敏捷框架(姑且称为框架啊)解决了这一问题。它包含的是一系列实践和预定义角色的过程骨架。

Scrum原理:

Scrum是一种基于经验主意的流程控制Transparency(透明性),Inspection(观察),Adaptation(调整)是它的三大支柱。这几个概念,我们会在实践中阐述。注:Scrum不是一个解决问题的方法,他只是让问题显现出来的手段。

Scrum结构框架:

职能(角色):一般主要分为三个角色

产出:产品的backlog->节点的backlog->节点总结

仪式:之所以称为仪式,是因为Scrum强调一点:形式大于内容,像每天召开的scrum会议,迭代计划会,总结会和评审会。

下一篇,将详细讲解scrum的迭代流程和backlog,任务墙以及spring meeting(节点会议)的相关概念,接下来将会用我实际开发经验来详细解释这些概念性的东西。

转载于:https://my.oschina.net/mousai/blog/100188

你可能感兴趣的文章
hdu2546-饭卡???
查看>>
Silverlight 获取控件间的相对位置
查看>>
vscode icon in elementary os
查看>>
Android环境搭建(Windows)
查看>>
MSHFLEXGRID控件常用属性
查看>>
去除iframe滚动条
查看>>
在WORD表格按列添加时间的一种方法
查看>>
poj 2455 Secret Milking Machine
查看>>
Linux 中,如何显示 (gcc)make时实际执行命令
查看>>
每个程序员都应该了解的内存知识(2)-CPU caches
查看>>
solr error logs org.apache.solr.common.SolrException: ERROR: [doc=17] unknown field alias
查看>>
django 项目创建使用
查看>>
简单的Verilog测试模板结构
查看>>
接口数据加密
查看>>
vue-router-transiton
查看>>
Micresoft Dynamices CRM 中的Webresouce
查看>>
DevExpress之TreeList节点绑定图片
查看>>
OC分类(Category)
查看>>
【Android游戏开发十四】深入Animation,在SurfaceView中照样使用Android—Tween Animation!...
查看>>
Python函数zip-map
查看>>