第三次作业

第三次作业

1、写一篇学习心得,作为目前最为流行的敏捷开发过程,Scrum方法有何特点。写写对这个软件开发方法的评价。

Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。
特点:
1.适于在不确定性高的环境中开发复杂产品;
2.简洁但有效;
3.易于学习和掌握;
4.能够在开发过程中不断检查,并作出相应调整;
5.便于快速发现问题,促使团队和组织持续改进。


2、在上次作业布置熟悉的软件“生活在长大”的基础上,各小组提出进一步开发计划,并请按照Scrum方法来执行计划。用博客描述你们小组这次开发计划执行情况和最后的结果和评价,可以适当放上程序运行截图。你在这次开发中做所的共享。要求贴出你们小组作品的github源码地址,给评阅着查看。

要开一个迭代计划会议(Sprint Planning Meetting)。在会上,产品责任人(Product Owner)为 Product Backlog中的各功能需求确定优先级(或者是在会前完成),随后Scrum开发团队按照优先级,从Product Backlog中挑选出他们认为能在本次迭代中完成的任务,把它们从Product Backlog中挪到Sprint Backlog中来。在Sprint进行过程中,Scrum团队每一天都要举行一个简短的每日立会(Daily Stand-up Meeting),以便团队成员了解开发进度。Sprint结束之后,需要开评审会(Review Meeting)和反思会(Restrospective Meeting)。开发团队在评审会上把这个Sprint的开发成果展示给大家看;而在反思会上,团队成员们会回顾过去的这个Sprint,从中总结经验和教训。

网站:https://github.com/orgs/di15zu/people

你可能感兴趣的:(第三次作业)