实验九 团队作业6:团队项目编码&Alpha冲刺
项目 | 内容 |
---|---|
课程班级博客 | 班级博客链接 |
这个作业要求链接 | 要求链接 |
团队名称 | 等我想想队 |
团队成员分工描述 | 颜 静:编写团队博文,以及冲刺博客的第五篇到第七篇。 陈啟程:编写冲刺博文的第一篇到第四篇,以及团队项目编码马准备。 魏 琦,王诗怡:编写改进文档,采用OOD设计准则和面向对象设计方法编制《软件需求规格说明书》,以及团队项目互评。 |
团队的课程学习目标 | 1. 掌握软件编码实现的工程要求。 2.学习敏捷软件开发过程(Scrum)。 |
这个作业在哪些方面帮助团队实现学习目标 | 增加团队成员默契度,学会合理分配任务,学习了OOD技术,以及燃尽图的编制,通过编写冲刺博客,记录学习过程。 |
团队博客链接 | 团队博客链接 |
团队项目Github仓库链接 | 仓库链接 |
任务一:按团队项目互评名单,对互评方《实验八 项目需求分析建模与系统设计(2)》的项目成果进行评价
1,结对方团队博客链接
2,结对方GitHub项目仓库链接
3,博客评论截图
4,互评团队的作业评分成绩
- 我们给泰山小组实验七的评分是:150分
任务二:团队项目系统设计迭代改进
1,博客中提供团队项目仓库中上传《XXX软件设计说明书1.3》后的截图
任务三:团队软件项目编码准备
1,软件开发环境配置说明
(1)下载eclipse安装包
(2)下载好eclipse安装包后是不能直接安装的,因为Windows环境需要配置环境变量才能运行。下载JDK。选择同意协议并下载,安装。
(3)安装好JDK软件后,打开控制面板,点击高级系统设置,点击环境变量。选择系统变量,点击新建,
-
① 新建变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; -
② 新建变量名:JAVA_HOME
变量值: C:\Program Files\Java\jdk-11.0.1 之前JDK软件安装路径。 -
③ 点击Path 编辑 在最后添加:
- %JAVA_HOME%\bin
- %JAVA_HOME%\jre\bin
-
④ 点击确定。
(4)win+R键 输入cmd。 打开控制台。 输入:java、 javac 、java -version ,查看信息,如果提示找不到相关java命令,则重新修改变量。
(5)最后点击eclipse安装包,按照步骤安装。
2,项目编码规范说明文档的上传截图
任务四:以团队作业的前期成果为基础,采用团队协作方式编写软件代码,创建程序开发软件关联数据库,进行必要代码测试
Alpha冲刺Scrum meeting 导航 |
---|
【Alpha】Scrum meeting 1链接 |
【Alpha】Scrum meeting 2链接 |
【Alpha】Scrum meeting 3链接 |
【Alpha】Scrum meeting 4链接 |
【Alpha】Scrum meeting 5链接 |
【Alpha】Scrum meeting 6链接 |
【Alpha】Scrum meeting 7链接 |
【软件编码Alpha冲刺总结】
我们小组对于代码的编写时间,在这七天中很均匀的分布,基本上是按照预期的进度完成了,在前面几天的代码编写中,遇到了一些问题,但是后面经过大家的讨论和努力,也都成功的解决了。
团队项目github仓库中软件源码文件结构截图
完成《实验九 团队作业6:团队项目编码与Alpha冲刺》各项任务实际花费的时间和分工
任务 | 时间(hour) | 分工 |
---|---|---|
任务一 | 1h | 王诗怡:阅读对方博客,以以及软件需求说明书等,综合进行评论 |
任务二 | 1.5h | 魏琦:查阅资料,了解OOD设计准则和面向对象设计方法,改进软件说明书的不足 |
任务三 | 2h | 陈啟程:搭建开发环境 大家共同协商制定团队项目编码规范 |
任务四 | 7h | 陈啟程,颜静:负责完成每日的冲刺博文 大家一起学习OOD方法 |
任务五 | 2h | 颜静:负责博客的撰写 |
本次实验心得
- 王诗怡:通过这几天项目的攻坚阶段也就是alpha冲刺阶段。在该过程中(编码过程)我们选择的是小程序的开发,因为之前没有做过这方面的开发,所以在刚开始写代码的时候遇到了很多个问题,对新技术的学习,对模块功能的实现,以及小程序开发工具中组件的使用,都不熟悉。但是通过学习,组内交流探讨,也逐渐解决了这些问题。在这个过程中我觉得每日站立会议非常重要,可以让我们对项目进行每日计划总结,更好的完成项目实施。但目前我们开发出来的界面并不理想,还需后续不断迭代完善。
- 魏琦:通过这次Alpha冲刺,我们学到了很多,敏捷开发流程的实践,掌握了软件编码实现的工程要求。我们每个成员都很认真努力的完成本次任务,冲刺过程很困难,但是每个队友都坚持下来,每个人都有成长。这个实验我们每个人对于每个环节都有所参与,互相配合,互相帮助,发挥各自作用。由于自己的编码能力不是很好,但通过本次项目,个人的编程能力得到了提高。大家也越来越默契,遇到问题及时沟通交流,努力解决问题,在每个成员的努力下,我们不断进步,超越自我。
- 陈啟程:通过这次的实验,我们进行Alpha冲刺,这次Alpha冲刺使我对实验的编写有了一个新的认识,和团队同学的合作,也使我有了很大的提高,与团队同学一起努力,互相交流,每个人都付出了很多,但付出总是有回报的,我们顺利的完成了实验的内容,也与同学们建立的深厚的友谊。
- PM(颜静):通过小组成员的共同努力,我们的项目基本完成,有些细节还需要完善,在合作学习的过程中,我们成长了很多,收获了很多,每次遇到困难的时候,我们都会一起讨论,努力思考如何克服这些困难,而不是轻易的放弃,这使得我们的团队协作更加默契,也使得我们的思维得到了扩展,通过克服困难,我们对课本上的知识更加理解了,也学到了很多课本上没有的知识,这让我们对学习更加感兴趣,激发了我们获得知识的渴望。