初学scrum及首次团队开发

一、初学scrum

1.什么是scrum

Scrum在英语的意思是橄榄球里的争球。而在这里Scrum是一种迭代式增量软件开发过程,经常性的被用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色,产品负责人和开发团队。scrum主管负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。

2.什么是sprint

 橄榄球的术语,加速冲刺;在scrum中,每一次迭代称为一个Sprint。

3.scrum内活动

Sprint计划会议→每日站会→Sprint评审会议→Sprint回顾会议→产品Backlog梳理会议

4.学习心得

scrum更加注重于团队的分工和协作。在一系列的工作中,更加看重每个人的沟通,交流能力,通过不断的交流和沟通,才能真正的发挥每个人的价值,完成自己队伍想要完成的项目。

二、团队开发

1.选题来源

在线评测系统(Online Judge)起源于国际大学生程序设计竞赛(ACM/ICPC),是一种采用黑盒测试原理进行计算机程序正确性判题的自动化程序。该系统具有比赛公平性好,评测自动化程度高、节约人力成本等优点,广泛应用于各类计算机程序设计比赛和教学。
几乎每一个大学都拥有自己OJ重点内容,像国内的北京大学和杭州电子科技大学国外的Codeforces和LeetCode都是一些著名的刷题网站,里面有众多的高质量的算法题供你练习,但是很遗憾,我们长沙学院没有属于自己的一套OJ系统,作为学校的一员和一个伪ACMER想建立自己学校的OJ,所以这就是我们这次选题的来源。

2.UI与后台设计

主界面及首页

后台管理员操作界面

3.计划实施

4.团队介绍

队名:BUGG

小组成员与分工

开发:周斌、舒溢

测试:许嘉荣、唐浩

产品负责人:黄欣欣、廖帅元

 

posted @ 2017-10-11 11:30  唐浩丶  阅读(179)  评论(0编辑  收藏  举报