码迷,mamicode.com
首页 > 其他好文 > 详细

scrum的学习

时间:2017-10-11 20:22:31      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:角色   ble   模块   available   actor   和我   开发   init   人人   

一、 Scrum的学习

我学习Scrum是因为我们的团队要实施Scrum,我和我的TL有一致的目标,提高团队的工作效率。他是Scrum Master,而我是one of the team。
过去,“Scrum”对于我,就只是一个陌生的时髦词汇,仅此而已,和我日常的工作没有丝毫关系。
现在,我尝试去了解它并运用到实际的项目中去,这仅仅只是开始。
Scrum到底是什么?
Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。
1.产品的BACKLOG ID Name Importance(Imp) Initial estimate(Est) How to demo Notes
2.SPRINT计划 在sprint计划会议之前,要确保产品backlog的井然有序
sprint长度 3周
sprint目标
estimated velocity =(available man-days)*(focus factor)
3.结合使用scrum和xp
结对编程 驱动开发(TDD) 持续集成
代码集体所有权
充满信息的工作空间

二、思维导图

技术分享

三、团队合作
 
(一)、团队成员
           毛易成、刘家兴、刘亚飞、王懿、严昊、宋志坤、徐子倩、徐以洲
 
(二)、团队会议
           制定一个具体的计划,制定分工,确定好后才开始,分好模块,确定了每个模块需要的人数以及预计每个模块需要的时间。
       
(三)、任务分工
         在我们团队中没有 Product Owner和 Scrum Master这两个角色,这是个团队合作的项目,人人平等。我们所有的人都是开发团队。
            具体分工:
                      毛易成、刘家兴页面设计
                      刘亚飞、王懿、严昊、宋志坤关键代码部分
                      徐以洲、徐子倩文档书写
五、实践scrum
       在一开始我们做的计划可能不是很完善,我们在后面的实现代码的过程中可能会发现很多的问题以及不足,可能会使我们之前的计划有所改变,这就需要我们能够在计划的改变的同时对我们的设计有所改变,这就需要我们适应变化。能够有很好的应对能力。而且在写代码过程中我们也要考虑我们的速度,给自己一个规划,就是时间限定,这个考虑的就是我们的迭代能力。综上所述,计划就是这样。。

scrum的学习

标签:角色   ble   模块   available   actor   和我   开发   init   人人   

原文地址:http://www.cnblogs.com/1Imagine/p/7652332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!