项目 内容
课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE
这个作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/13089324.html
团队名称 3+1>4
团队成员分工描述

王嫄:PM
牛莉梅:文档撰写
祁甜:系统开发
王爽:测试

团队的课程学习目标

1、软件编码Alpha阶段博客编写
2、项目编码测试
3、培养合作意识,提升软件开发效率

这个作业在哪些方面帮助团队实现学习目标

1、了解了Alpha阶段的具体内容;
2、对项目进行了编码实现

团队博客链接 https://www.cnblogs.com/team12138/
团队项目Github仓库地址链接 https://github.com/book-team/team-book

一、团队软件项目编码准备

1.软件开发环境配置说明

  "西师爱阅"微信小程序使用"微信开发者工具"进行编码,使用Mysql创建数据库。微信开发者工具是微信官方提供的针对微信小程序的开发工具,集中了开发,调试,预览,上传等功能,所以我们选择该软件来编码。这里,我们下载的是Windows稳定版,各个版本之间是兼容的。如需安装,去官网下载适合自己电脑的版本安装即可,具体安装配置可参照这篇博客,微信开发者工具配置好的截图如下:

1

2.项目编码规范说明文档已上传到团队项目Github仓库

3.已上传项目编码规范文档截图

1

二、Alpha 冲刺Scrum meeting导航

1、【Alpha】Scrum meeting 1链接

2、【Alpha】Scrum meeting 2链接

3、【Alpha】Scrum meeting 3链接

4、【Alpha】Scrum meeting 4链接

5、【Alpha】Scrum meeting 5链接

6、【Alpha】Scrum meeting 6链接

7、【Alpha】Scrum meeting 7链接

三、【软件编码Alpha冲刺总结】结合燃尽图陈述任务2执行过程

  • 燃尽图:由于我们所使用的燃尽图制作工具过期,所以燃尽图不能在同一张图片上展示

1 1
  • 任务2执行过程陈述:

  由燃尽图可以看出,任务周期是从2020-06-12到2020-06-18号,共七天,主要任务有26个。其中,6.12号实际线与参考线很接近,说明每天任务进展和预期相符合;6.13和6.14号,实际线高于参考线,这也说明项目遇到了一些问题,比如编码问题,所用软件过期问题等,导致进展不是很顺利;6.15号实际线低于参考线,项目进展恢复,在此期间团队成员也是熬夜奋战,努力完成每天的任务2安排;6.16号,6.17号,6.18号实际线都在参考线之下,说明任务2进展顺利。

四、团队项目github仓库中软件源码文件结构截图

1

五、记录完成《实验九 团队作业5:团队项目编码与Alpha冲刺》各项任务实际花费的时间和分工

任务名称 阶段 姓名 分工 花费时间(h)
任务一 开发准备 王嫄 环境安装 2
牛莉梅 环境测试 2
祁甜 项目编码规范文档编纂整理 2
王爽 项目编码规范文档编纂整理 2
任务二 Alpha冲刺第一天 王嫄 Alpha阶段页面跳转规划 3
牛莉梅 Alpha阶段数据库规格设计 2
祁甜 Alpha阶段页面布局设计 2
王爽 Alpha阶段前端接口规划 2
Alpha冲刺第二天 王嫄 demo版前端页面制定,前端框架weapp学习 2
牛莉梅 demo版数据库设计,后端django学习 2
祁甜 demo版接口设计,后端django学习 3
王爽 demo版前端设计,前端框架weapp学习 2
Alpha冲刺第三天 王嫄 实现可行性demo登录页面 2
牛莉梅 实现demo版用户数据库及简单接口 2
祁甜 实现demo版发布数据库和接口 2
王爽 实现demo版发布页面及其其中的接口绑定 3
Alpha冲刺第四天 王嫄 Alpha版本首页整体框架UI设计 2
牛莉梅 实现用户数据库,首页最新图书页面制作 3
祁甜 检查接口,首页热门图书页面UI设计 2
王爽 实现前端数据检查以及与后端的通信,首页必读书目页面UI设计 2
Alpha冲刺第五天 王嫄 个人中心页面整体框架UI设计 4
牛莉梅 个人中心页面制作 3
祁甜 书架页面整体框架UI设计 3
王爽 书架页面制作 3
Alpha冲刺第六天 王嫄 服务模块整体框架UI设计、笔记秀模块页面制作 4
牛莉梅 服务模块页面制作 3
祁甜 借阅榜单模块、笔记秀模块整体UI设计 3
王爽 借阅榜单模块制作 3
Alpha冲刺第七天 王嫄 分类页面整体框架UI设计 3
牛莉梅 分类页面制作 3
祁甜 关于我们整体框架UI设计 3
王爽 关于我们页面制作 4
任务三 总结分析 王嫄 Alpha阶段总结,并对总结博客进行分工 2
牛莉梅 完成博客全局的设计及撰写 2
祁甜 在github中上传所需相关资料,并对上传资料截图 2
王爽 对整个Alpha阶段的燃尽图进行分析总结 2

六、每位成员结合任务分工总结本次实验心得,最后由项目组长进行总结陈述

1、任务分工角度总结实验心得:

牛莉梅:

  本次任务我主要负责软件环境测试,数据库的协作编纂,部分接口的学习,首页、最新图书模块、热门图书等模块的编码,以及最后博客撰写工作,本次任务量相对来说比较大,所以我们小组很早就开始召开线下会议,商量任务分配,虽然也遇到了很多问题,比如对小程序的编码以及运行环境不是很熟悉,但通过学习,我们克服了这些问题,本次任务,也充分体现了一个团队协作学习的重要性,团队协作真的可以大大提高开发效率,最重要的一点是PM一定要严格把握时间。

王爽:

  在这次Alpha冲刺阶段,根据之前的准备工作的基础,项目进入编码阶段。7天的时间里任务繁重,但项目也是有条不紊的进行着。每一天的分工大家都负责好自己负责的模块,并且谁有问题都提出来大家一起解决,而且每个人的任务既有设计也有编码,让每个人都学到完整的东西,到最后完成Alpha冲刺阶段任务的时候也感到很充实!

祁甜:

  此次的团队作业正式进入了编码阶段,项目已经进入了第一次的冲刺阶段。时间紧任务重。这次也和以前一样将任务分配到个人然后各自完成进行整合,此次由于是编码所以遇到了很多困难。但通过努力也都解决了。此次我主要进行了UI设计等工作,还有一部分的编码实现。通过这次作业我深深的感受到了团队开发的好处,一边编码一边测试就会将很多错误在刚开始的时候就解决,减少了很多的返工,大大提高了开发效率。

王嫄(PM):

  通过这次实验,真的是感觉到了什么是冲刺。每天都处于一种紧绷状态,耗费时间也相对于以前的实验多了很多。PM要把握好项目的整体进展情况,保证每天每个人都要完成所分配任务,无疑对我来说是一种比较大的考验。很感谢成员的努力配合,让我们这次冲刺完成的很好。希望以后大家再接再厉。

2、PM总结陈述:

  本次任务对整个团队来说都是一次极大的考验,首先,大家要熟悉微信小程序开发者工具的使用,之后还要进行编码以及每天【Alpha】Scrum meeting博客的撰写,工作量很大,但是通过高效的时间管理和任务分配,以及大家的积极配合,保证了项目顺利进行,这也再次体现出团队协作的重要性,希望小组成员继续加油。

posted on 2020-06-19 22:20  3+1>4  阅读(276)  评论(6编辑  收藏  举报