Scrum软件开发方式

出自S60 用户全球通

跳转到: 导航, 搜索

Scrum软件开发方式

目录

[编辑] 团队

  • 类似于一个体育队
  • 每个人独立工作但有共同的目标
  • 团队负责人(Scrum Master)主要负责解决外部的协调问题

[编辑] 储备Backlog生成

产品储备(Product Backlog)
高层产品需求的
发布储备(Release Backlog)
从产品储备而来的更详细的产品发布计划
冲刺储备(Sprint Backlog)
每次的冲刺包含了团队能够完成的产品需求或子需求

[编辑] 项目分割

项目划分为最多4个星期为一个周期,每个周期称为一个冲刺(Sprint),每个团队在这个期间获得一个或多个储备事项进行开发。每个冲刺周期包含开发Develop, 打包集成Wrap, 审查Review 和调整Adjust。


[编辑] 导入方式

很多大公司不会轻易改变开发流程。需要一个简单有效的导入过程:

  • 在每个月末安排一次演示
  • 项目组利用每个月时间将项目开发到能够演示的阶段-能够真实运转的程序而不是屏幕贴图
  • 在每月的演示时,收集反馈并以此指导下个月的开发


[编辑] Reference:

http://en.wikipedia.org/wiki/Scrum_%28development%29#Sprint

http://en.wikipedia.org/wiki/Scrum_%28management%29

http://jeffsutherland.com/oopsla/schwapub.pdf

http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf

http://video.google.com/videoplay?docid=-7230144396191025011

http://blog.csdn.net/testwin/archive/2006/04/10/657533.aspx


http://www.itisedu.com/phrase/200604240917025.html

个人工具
搜索
Google
Advertisement/广告
Advertisement/广告
Watch the latest videos on YouTube.com