微风吹过的街道 实验九 团队作业5:团队项目编码与Alpha冲刺
项目 | 内容 |
---|---|
课程班级博客链接 | 班级链接 |
这个作业要求链接 | 要求链接 |
团队名称 | 微风吹过的街道 |
团队成员分工描述 | 王颖奇:编码及修复问题 李婷华:测试编码及任务分配 汪慧和:测试编码及组织团队成员 杨野:编码与成果整理 |
团队的课程学习目标 | 项目冲刺 |
这个作业在哪些方面帮助团队实现学习目标 | 敏捷开发 |
团队博客链接 | 博客链接 |
团队项目Github仓库地址链接 | 仓库链接 |
任务1:团队软件项目编码准备,要求如下:
- 软件开发环境配置说明
tool | version | show |
---|---|---|
jdk (Java Development Kit) | 1.8.0_21 | |
ADB(Android Debug Bridge) | 1.0.41 | |
SDK platforms | 30 | |
Android Studio | 3.5.2 |
- 团队商议制定团队项目编码规范
项目编码规范说明文档,上传到团队项目Github仓库
任务2:以实验八作业成果为基础,团队协作编写软件代码,创建程序开发软件关联数据库,进行必要的代码测试
-
博文导航
【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冲刺总结】结合燃尽图陈述任务2执行过程
第一天: 相关开发环境的配置调试
第二天:熟悉开发环境内容和框架
第三天:熟悉开发环境内容和框架,学习相关开发知识,同时也正式进行编码工作
第四天:编码工作和无止境的学习
第五天:继续编码工作,解决造出的bug,继续学习相关知识,时间告急
第六天:继续编码工作,时间告急*2,加班加点完成任务
第六天:收尾工作,集成测试
任务3:完成《实验九 团队作业5:团队项目编码与Alpha冲刺》团队博文作业:
- 团队项目github仓库中软件源码文件结构截图
- 记录完成《实验九 团队作业5:团队项目编码与Alpha冲刺》各项任务实际花费的时间和分工
任务 | 时间 |
---|---|
任务1 | 5h |
任务2 | 24*7h |
任务3 | 10h |
- 每位成员结合任务分工总结本次实验心得,最后由项目组长进行总结陈述。
王颖奇:
通过本次alpha冲刺,我们小组快速完成了随手记账本app的开发,虽然可能还有些小问题,但是我亲身体验了敏捷开发流程,学到了软件开发的知识,了解了许多软件开发的辅助工具,并与团队伙伴们共同进步,使我受益匪浅。
汪慧和:
本周主要搭建安卓环境以及记账模块的编码,在本周学习的过程中任务量相对而言是非常大的,而我在编码的过程中由于环境不熟悉遇到了很多问题,最后经过组内成员的互相帮助得以顺利完成,在搭建环境的过程中也出现了很多问题,比如AVD启动不了,最后通过上网查阅资料顺利完成了安装。总体而言,本周学到了安卓环境如何搭建以及很多知识移动应用方面相关的知识。
李婷华:
本周的作业已经进入编码环节了,总的来说任务量还是挺大的,从开始搭建环境到写代码,每天都要花好几个小时来完成自己的任务。因为之前没怎么用过移动应用开发方面的知识,所以在搭建环境的时候花的时间比较多。在完成作业的过程中,也遇到了很多困难,最终通过组内互助,查找资料等方式完成了任务。这次的作业收获也比较大,虽然很累,但是学到的东西很多。
PM
为时不止一周的团队任务到此也是画上了一个句号,这一次的任务工作量相比以前的任务是相当大了,虽然在开始以前就有了心理预期,但是真正的实践过后的感觉体会还是更为深刻。
首先的是任务的繁重,在团队里组员的学习任务经过交流后明白了是非常多的,此前虽然有相关语言的学习基础,但是只是其中一部分,对开发要求是远远不够的,自本次冲刺任务前团队成员们已经开始学习相关知识,在网络上寻找相关学习资料和解决问题的方法,付出的比表面上展现的远远要多。根据团队成员反馈,其实本身也有备战考研等等比较重要的事情,带来了不小的压力。向着可以顶住压力的团队伙伴们表示感谢,很高兴在此与团队其他成员共事一场。
其次是任务后的收获,之前软件工程的学习主要偏向于理论方面,没有设身处地的感受,这一次的任务也是重要的一环,实践出真知,真正的参与过后,对软件工程涉及到的专业知识了解更为深入。软件不止是编写代码,它还有需求分析,概要设计,详细设计,测试与维护等许许多多重要的方面,通过长达几个月的实际参与,团队里的每个人都有各自的感受和所得,路且长,与君共勉。