初学Scrum
作者:互联网
Scrum的精髓:
SCRUM使得我们能够专注于如何在最短的时间内实现最有价值的部分。
SCRUM使得我们能够快速的经常的监督实际产品发展的状况.(每两周或一个月)
团队按照商业价值的高低先完成高优先级的产品功能,并自主管理,凝结了团队智慧创造出最好的方法因而提高效率。
每隔一两周或者一个月,我们就可以看到实实在在的可以上线的产品。此时,就可以下一步的决定是继续完善功能实现更多需求或者直接发布了。
Scrum被知名企业广泛采用:
微软,雅虎,谷歌,电艺,飞利浦,西门子,诺基亚,英国广播公司,尼尔森视界公司,第一美国不动产经纪公司,美国第一资本投资国际集团等。
Scrum应用领域:
商业软件,集中式开发,根据契约进行的开发,固定投资开发,财务软件,ISO 9001认证应用,嵌入式系统,0当机系统软件,联合攻击战斗机等
Scrum用到的工具
1.用户故事。迭代计划会议用到,Product Owner以用户的角度去描述需求。如,作为一个学员,我希望能在做完一份试卷后,系统能针对我的薄弱点提供相应的指导及练习。
2.Product Backlog。迭代计划会议用到,Product Owner事先将所有的用户故事按优先级排好,放到一个列表内,这个列表就是Product Backlog。
3.Sprint Backlog。迭代计划会议用到,整个开发小组通过估点将用户故事按优先级移入到迭代计划内,迭代计划中待完成的用户故事列表即为Sprint Backlog。
4.估点。主要用于评估用户故事的大致工作量。下一篇文章会额外介绍估点。
5.燃尽图。主要用于迭代进度的管控。
软件开发流程有好多种, 我们怎么衡量一个开发流程是否对当前的项目/团队合适? 我觉得Scrum能成功实施的关键在于 ScrumMaster。我听到有些团队也实施Scrum, 但是他们随机挑一个成员来做 ScrumMaster, 好像 ScrumMaster就是招呼大家开开会, 记录每个人的进度而已。这种方法失败的可能性很大。 一个好的ScrumMaster 能在两种语境 (描述软件项目的商业语境,描述实现细节的技术语境) 自如地翻译和切换,事实上是一个PM,如果团队还要求她做全职的开发工作,这样的人就更难找了。
标签:Product,迭代,Scrum,用户,ScrumMaster,初学,Backlog 来源: https://www.cnblogs.com/lfy121386/p/16156602.html