首页 > 其他 > 详细

第三次作业‘’

时间:2018-10-29 21:07:33      阅读:123      评论:0      收藏:0      [点我收藏+]

第三次博客作业

*什么是scrum

首先产品backlog是Scrum的核心。他是对需求,对故事,对特性很好的一个概括。然后可以按照重要性的级别进行排序。它里面包含了客户需要东西。产品负责人是一个团队很重要的存在(实际上在scrum里面每个人都很重要,缺一不可),他要理解每个故事的含义,对后续的开发有事半功倍的作用。

*scrum特点
1.适于在不确定性高的环境中开发复杂产品;
2.简洁但有效;
3.易于学习和掌握;
4.能够在开发过程中不断检查,并作出相应调整;
5.便于快速发现问题,促使团队和组织持续改进。

*如何开发scrum

1.我们首先需要确定一个Product Backlog(按优先顺序排列的一个产品需求列表),这个是由Product Owner 负责的;
2.Scrum Team根据Product Backlog列表,做工作量的预估和安排;
3.有了Product Backlog列表,我们需要通过 Sprint Planning Meeting(Sprint计划会议) 来从中挑选出一个Story作为本次迭代完成的目标,这个目标的时间周期是1~4个星期,然后把这个Story进行细化,形成一个Sprint Backlog;
4.Sprint Backlog是由Scrum Team去完成的,每个成员根据Sprint Backlog再细化成更小的任务(细到每个任务的工作量在2天内能完成);
5.在Scrum Team完成计划会议上选出的Sprint Backlog过程中,需要进行 Daily Scrum Meeting(每日站立会议),每次会议控制在15分钟左右,每个人都必须发言,并且要向所有成员当面汇报你昨天完成了什么,并且向所有成员承诺你今天要完成什么,同时遇到不能解决的问题也可以提出,每个人回答完成后,要走到黑板前更新自己的 Sprint burn down(Sprint燃尽图);
6.做到每日集成,也就是每天都要有一个可以成功编译、并且可以演示的版本;很多人可能还没有用过自动化的每日集成,其实TFS就有这个功能,它可以支持每次有成员进行签入操作的时候,在服务器上自动获取最新版本,然后在服务器中编译,如果通过则马上再执行单元测试代码,如果也全部通过,则将该版本发布,这时一次正式的签入操作才保存到TFS中,中间有任何失败,都会用邮件通知项目管理人员;
7.当一个Story完成,也就是Sprint Backlog被完成,也就表示一次Sprint完成,这时,我们要进行 Srpint Review Meeting(演示会议),也称为评审会议,产品负责人和客户都要参加(最好本公司老板也参加),每一个Scrum Team的成员都要向他们演示自己完成的软件产品(这个会议非常重要,一定不能取消);
8.最后就是 Sprint Retrospective Meeting(回顾会议),也称为总结会议,以轮流发言方式进行,每个人都要发言,总结并讨论改进的地方,放入下一轮Sprint的产品需求中;

*推荐学习资源
1.https://wenku.baidu.com/view/721098f5f90f76c661371ace.html

2.https://wenku.baidu.com/view/46f59b28482fb4daa58d4bbf.html?re=view&rec_flag=default&sxts=1540815448188

我们的团队开发地址:

https://github.com/orgs/bbh56/people

第三次作业‘’

原文:https://www.cnblogs.com/ymddmz/p/9873162.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!