项目 | 内容 |
---|---|
课程班级博客链接 | https://edu.cnblogs.com/campus/xbsf/nwnu2020SE/ |
这个作业要求链接 | https://www.cnblogs.com/nwnu-daizh/p/13089324.html |
团队名称 | GF4 |
团队成员分工描述 | 徐思:编辑博客 杨其菊:代码编辑 杨蓉庆:代码编辑 张燕:代码编辑 |
团队的课程学习目标 | 1. 掌握软件编码实现的工程要求。 2. 学习敏捷软件开发过程(Scrum)。 |
这个作业在哪些方面帮助团队实现学习目标 | 七日冲刺团队协作编码实现系统。 |
团队博客链接 | https://www.cnblogs.com/xzyy2017/ |
团队项目Github仓库地址链接 | https://github.com/sisi-713/Farm |
任务1:团队软件项目编码准备,要求如下:
(1) 搭建并配置软件开发环境;
我们采用eclipse软件来开发系统,数据库则运用sqlserver,服务器则选择了开源的Tomcat。
(2) 团队商议制定团队项目编码规范。
任务2 Alpha 冲刺Scrum meeting导航
1、【Alpha】Scrum meeting 1 链接:Alpha冲刺一
2、【Alpha】Scrum meeting 2 链接:Alpha冲刺二
3、【Alpha】Scrum meeting 3 链接:Alpha冲刺三
4、【Alpha】Scrum meeting 4 链接:Alpha冲刺四
5、【Alpha】Scrum meeting 5 链接:Alpha冲刺五
6、【Alpha】Scrum meeting 6 链接:Alpha冲刺六
7、【Alpha】Scrum meeting 7 链接:Alpha冲刺七
任务3 【软件编码Alpha冲刺总结】结合燃尽图陈述任务2执行过程
通过燃尽图我们可以规划我们的工作量,每天都有任务安排,目标明确,可以合理的安排时间,不至于盲目的去开发系统。由于我们的编程能力普遍不是很好,在开发过程中遇到的问题比较多,效率比较低。
任务4 团队项目github仓库中软件源码文件结构截图;
任务5 各项任务实际花费的时间和分工
任务 | 花费的时间(h) |
---|---|
任务一 | 6 |
任务二 | 22 |
任务三 | 0.2 |
任务四 | 0.1 |
总结
杨蓉庆:这七天以来,我们每天都在按照规划稳步进行着我们的开心农场,感觉每日会议这个方式,可以很好的规划每日的工作量并及时总结每日遇到的问题,是个小组做项目时候可用的很好的办法,当然,在这七天我们也遇到了很多困难,由于对编码的不擅长,导致我们进度不是很快,有些艰难,但每个人都依旧按照每日计划尽力完成任务,是个收获满满的一周了。
杨其菊:在这几天的开发中,我们的团队更具有凝聚力,团队的关系更加的融洽,对编程更加得心应手,很有收获。我们一起讨论解决在编码中遇到的问题,以及改进了部分在设计中不足的地方。我们团队的编码水平一般,有时候出现问题总找不见原因和解决办法,但通过一起努力也解决了问题。另外,我有点喜欢有争论的讨论场景。
张燕:通过这几天我们的项目进展由开始的模糊到后来的基本成型,对项目的进一步开展也有了更加明确的定位。此外,团队的整体协作能力相较之前也有了更大的进步,虽然中间遇到过很多问题,但最终都通过讨论交流努力去解决了,整体收获很大。
徐思:这七天通过冲刺的方式对我们的系统进行设计,虽然我们的编程能力不是很好,遇到的问题也有很多,效率比较低,但是每位成员都有在为设计系统而努力,在设计系统的过程中也有收获。
组长总结:在这次实验中,我们虽然遇到了很多问题,但是也收获了很多,这次的系统设计不同于以往的设计,有明确的任务分工,有之前的合作经验,可能在设计过程中或多或少有些争论,各自有不同的想法,但是这并不影响团队合作。虽然团队编码能力普遍不高,但是成员还是努力去学习解决编程问题。