实验九 团队作业6:团队项目编码与Alpha冲刺
项目 | 内容 |
课程班级博客链接 | 班级博客 |
这个作业要求链接 | 作业要求 |
团队名称 | 缔造 |
团队成员分工描述 | *英杰(PM):负责安排工作,代码编写 赵*军:负责文档撰写,代码编写 唐敬*:负责代码设计和软件测试 赵*强:前端页面代码设计 |
团队的课程学习目标 |
掌握软件编码实现的工程要求;学习敏捷软件开发过程。 |
这个作业在哪些方面帮助团队实现学习目标 | 学会熟练使用ProcessOn,Visio等常用UML图形绘制工具绘制UML图;编写需求建模与系统设计说明书。 |
团队博客链接 | 团队博客 |
团队项目Github仓库地址链接 | 仓库链接 |
任务1:按团队项目互评名单,对互评方《实验八 项目需求分析建模与系统设计(2)》的项目成果进行评价。
结对方团队博客链接 | 博客链接 |
结对方Github项目仓库链接 | 仓库链接 |
博客评论截图 | |
互评团队作业评分成绩 | 150 |
任务2:团队项目系统设计迭代改进:根据OOD设计准则和面向对象设计方法,分析《XXX软件设计说明书1.2》初稿的不足,修改完善团队项目系统设计说明书,进一步细化分析系统设计模型,精化类的属性和操作,详细定义类中服务参数和具体实现逻辑,调整类的层次关系和关联关系,定义软件数据库表结构等等。并编制《XXX软件设计说明书1.3》发布在团队项目Github仓库。
上传截图如下:
任务3:团队软件项目编码准备,要求如下:
(1) 搭建并配置软件开发环境;
<1>下载jdk1.8,配置环境。
<2>下载并安装tomcat服务器。
<3>下载安装MySQL5.7以及SQLyog。
MySQL下载安装教程
SQLyog下载安装教程
<4>下载安装idea。
(2) 团队商议制定团队项目编码规范。
上传项目编码规范文档截图如下:
任务4: Alpha 冲刺Scrum meeting导航
记录完成《实验九 团队作业6:团队项目编码与Alpha冲刺》各项任务实际花费的时间和分工。
任务 | 估计所花时间(h) | 分工 | 实际花费时间(h) |
---|---|---|---|
任务一 | 0.5 | *永军 | 0.7 |
任务二 | 5 | *永军 周*杰 唐敬* 赵*强 | 8 |
任务三 | 2 | *永军 周*杰 唐敬* 赵*强 | 2.5 |
任务四 | 60 | *永军 周*杰 唐敬* 赵*强 | 65 |
任务五 | 2 | 周*杰 | 1.8 |
每位成员结合任务分工总结本次实验心得,最后由项目组长进行总结陈述。
- 此次实验中,对于我们的团队协作能力有着很大的提升。首先根据任务要求,搭建了运行环境,微信小程序的开发环境单间较为简单,一会儿就完成了。搭建环境后,我们依照已有的分析成果进行了分工并且实施编码,设计数据库,编码完成后对代码进行了测试。由于我们的编程经验不足,耗时较长。随着编码和数据库的完成,我们从中学习到了很多,不仅知识方面充足了,而且团队协作能力有着很大的提高。在没有做这篇博文之前,我们的项目写起来都很随心,但改起来很麻烦。但做了这篇博文之后我们在项目开始之前有代码规范,这大大避免了此类情况发生。编码方面还得再接再厉。