实验九 团队作业6:团队项目编码与Alpha冲刺

项目 内容
课程班级博客链接 班级博客
这个作业要求链接 作业要求
团队名称

吃货团

团队成员分工描述 常龙龙、刘佳华:编制团队项目需求规格说明书

陈鑫莲、陈荟茹:撰写团队项目软件系统设计说明书
团队的课程学习目标 (1) 掌握软件编码实现的工程要求。

(2)学习敏捷软件开发过程(Scrum)。
这个作业在哪些方面帮助团队实现学习目标 (1)了解了软件编码实现的工程要求。

(2)掌握了敏捷软件开发过程。
团队博客链接 吃货团
团队项目Github仓库地址链接

任务1:按团队项目互评名单,对互评方《实验八 项目需求分析建模与系统设计(2)》的项目成果进行评价,具体要求如下:

(1)阅读互评团队项目博文作业并进行评论,评论要点包括:博文结构、博文内容、任务分工与时间耗费。将以上评论内容发布到互评团队的博客评论区。

a.结对方博客链接: 结对方博客


b.结对方Github项目仓库链接: *暂无


c.符合要求的博客评论

图1

d.结合实验八评分标准,给出互评团队作业评分成绩: 140

(2)下载并阅读互评方团队项目资料。

  • 已下载阅读

任务2:团队项目系统设计迭代改进:根据OOD设计准则和面向对象设计方法,分析《XXX软件设计说明书1.2》初稿的不足,修改完善团队项目系统设计说明书,进一步细化分析系统设计模型,精化类的属性和操作,详细定义类中服务参数和具体实现逻辑,调整类的层次关系和关联关系,定义软件数据库表结构等等。并编制《XXX软件设计说明书1.3》发布在团队项目Github仓库。

  • 已完成

任务3:团队软件项目编码准备,要求如下:

(1)搭建并配置软件开发环境;

  • 安装前后端编码软件:

图2

图3

图4

图5

  • 配置环境:

图6

  • 前端环境安装完成:

图7

(2)团队商议制定团队项目编码规范。

为什么要制定编码规范:
第一,能代码更加易于维护,程序并不是一次性的产品,它需要扩展和修改还有维护的。但是进行这次操作的人并-定就是你了,所以你为了你的接班人也要将规范编码进行到底!

第二,可以提高代码质量,谁编程都不是一次性完成的,是需要不断的测试与调试,以各种状态来修改自己的代码,而将代码规范化,就能对程序本身有更加清晰的结构思路,从而减少调试而成为快捷高效的代码。

第三,也是最为重要的,是将你本身个性化溶于团队化的过程,当你熟练运用编码规范了,就等于在以后的职场的道路上更加宽广。编码规范是一种习惯, -开始习惯不养好,永远写不出工程型代码。

  • 文档已完成。

任务4:以团队作业的前期成果为基础,采用团队协作方式编写软件代码,创建程序开发软件关联数据库,进行必要代码测试,如下:

  • Alpha 冲刺Scrum meeting导航
时间 链接
2021年6月12日 【Alpha】Scrum Meeting 1链接
2021年6月13日 【Alpha】Scrum Meeting 2链接
2021年6月15日 【Alpha】Scrum Meeting 3链接
2021年6月17日 【Alpha】Scrum Meeting 4链接
2021年6月18日 【Alpha】Scrum Meeting 5链接
2021年6月19日 【Alpha】Scrum Meeting 6链接
2021年6月20日 【Alpha】Scrum Meeting 7链接

任务5:完成《实验九 团队作业6:团队项目编码与Alpha冲刺》团队博文作业:

  • 已完成

PSP

任务名称 计划用时(min) 实际用时(min)
任务1 35 20
任务2 90 110
任务3 240 250
任务4 100 135


心得体会

通过撰写本次实验团队作业,我们每个人与其他成员的交流与沟通,首先我非常开心的是我们小组整体来说合作氛围非常良好,每个人都能各尽其责,在遇到问题时自主发言,都可以按时完成自己的任务,同时也能够帮助其他同学,共同进步,共同学习;其次,就像我们小组其他成员说的,在此次实验中,由于前期设计不够完善,我们在此次实验中出现了很多的问题,这点是需要我们小组每位成员在以后的软件开发中注意的。同时通过本次团队作业,我在各方面也有了非常大的成长和进步,这的确是一次非常系统,非常全面的软件开发过程,使我们每一个都受益匪浅,且体会到了团队协作的重要性及从中得到的乐趣!

posted @ 2021-06-22 20:14  吃货团  阅读(81)  评论(1编辑  收藏  举报