Alpha 冲刺总结

这个作业属于哪个课程 2020春 S班(福州大学)
这个作业要求在哪里 团队作业第六次——beta冲刺+事后诸葛亮
团队名称 OneDay!
这个作业的目标 总结alpha冲刺阶段的经验教训,为beta冲刺打下基础
作业正文 作业正文
其他参考文献

一、设想和目标

1.编写目的

oneday项目功能是制作一款主打轻松记录日常的 app,希望通过与虚拟宠物互动,同时通过标签与数字这种更“具象”的符号保留身边的日常。

2.预期功能标准

1、对登陆信息进行检验,若错误给出提示
2、提供注册功能
3、提供密码找回功能
4、提供宠物互动功能
5、提供日记搜索功能
5.1提供按标签关键字搜索功能
5.2提供按标签筛选日记功能
6、提供添加日记功能
6.1提供点击标签快速编辑日记功能
6.2标签可多次点击
6.3提供详细编辑日记功能
6.3.1提供上传图片功能
6.3.2提供自定义日记标题以及内容功能
7、提供查看日记详情功能
8、提供日记统计功能
8.1可按照日记标签进行统计
8.2可通过日记日期进行统计
9、提供查看个人信息详情
10、提供日记同步至云端功能
11、提供密码锁功能

3.现实进展

预期的任务和功能,基本实现了“有”,都按原计划交付的时间交付了,但是有许多地方还需要细化和美化,还有些粗糙。

二、预期计划

1.alpha 阶段是否每天有充足的时间来做规划安排?

我们做计划的时间比较充足,前期对Alpha阶段有整体的计划,每天也都会在例会上讨论当天的进展和第二天的计划。

2.是否项目的整个过程都按照计划进行,项目出了什么意外?有什么风险是当时没有估计到的,为什么没有估计到?

添加日记的bug比较多。最开始的设想是标签可以通过点击改变程度,但是实际开发时发现难以做到,就改成了对标签的使用次数进行统计,产生同样的效果。

3.具体计划

具体计划图

三、资源

1.人力资源分配

由于是随机进行组队的,在人力资源方面,组员们之间都相互不了解。所以在确定制作 oneday app时,我们开始相互商讨分工。不幸的是,我们组员大都不会编写,只有组长有项目经验,于是组长包揽了前端的编写工作,而后端则由一名后端同学自学ssm框架编写,一名同学学习3dmax负责美工模型的制作,剩下的同学负责文档的编写。这样进行人力的分配,有一个好处是前端、后端都各只有一个人编写,减少了编写人员之间的磨合,只需要进行前后端的接口对接即可。
同时,这样分工也会出现贡献度之间差距过大,负责代码编写和美工设计的3名同学会占据大部分的贡献度。对此,我们采取匿名发贡献值分配的方式,再对所有人提出的分配方案进行平均,以便让贡献度分配的尽可能平均。

2.各项任务所需的时间和其他资源是如何估计的,精度如何?

由PM进行任务拆解,按照难度估计所需时间。

四、设计和实现

1.设计

  • 原型设计由小组对功能商讨后由负责原型设计的同学制作
  • 数据库设计由后端同学进行设计
  • 接口设计由后端同学与前端同学商讨设计
  • 模型设计有美工同学进行设计

2.代码编写时遇到的困难

添加日记的问题比较多。最开始的设想是标签可以通过点击改变程度,但是实际开发时发现难以做到,就改成了对标签的使用次数进行统计,产生同样的效果。

五、测试与发布

1.测试问题

测试

2.发布

目前项目运行在本地服务器上

六、团队的角色/管理/合作

团队的角色分配虽然一开始定了下来,但是后来因为组员自身的原因也有过改变。最终还是由组长牵头对前端、后端、美工进行整合。在本次实验中我们基本每天都有对自己的进度进行交流,以便组长进行安排。
|组员|贡献|
|-- |-- |-- |
|牛姝雯|前端开发|
|韩津|后端开发|
|张平|测试随笔,测试用例文档,编写数据库的测试数据|
|张宇宁|日志随笔8篇|
|连添伟|更新置顶随笔,编写数据库测试数据|
|何泉清|原型修改,icon和图片的收集整理,总结随笔|
|蔡启文|日志随笔2篇,美工作图|
|刘涛|无|
|杨鑫杰|宠物建模|

七、成员自我总结

组员 角色 过程体会
牛姝雯 前端 要加强与后端的沟通,在接接口的时候出现了很多问题。写代码前要设计好逻辑,不然会出现很多bug,代码改来改去很辛苦
韩津 后端 本来啥也不会,为了写后端看了两个月的ssm框架教学,本来以为大致会了,结果还是有很多的问题。幸好大部分度娘都能解决。数据库的编码还蛮容易出问题的。写代码前还是要交流好,这次的时候其实因为疫情,交流不是很顺畅,很多东西写完了后发现要改,下次要吸取教训。
杨鑫杰 美工 首先令我没想到的是我会在软工实践中用到大一大二学来制作VR的3Dmax,只能重新回炉复习一下3Dmax的使用,然后勉强制作出来了,最后的作品有点差强人意,毕竟在这方面不是专业的。这次的冲刺让我的感悟就是,技多不压身,有机会学习某个技术的时候就要好好学,说不定以后哪个重要的场合就用上了,不要学到用时方恨少。同时,这几次项目的答辩,也让我更好地学习了演讲的技巧,演讲答辩能力也有了进一步的提升。
刘涛
连添伟 文档 在冲刺中加深了对软件工程这门课程的认识。团队之间不能各自干各自的,团队的沟通十分重要,有效积极的沟通事倍功半,很感谢队友们对我的包容和关照,让我学到了许多新知识,大开眼界。
蔡启文 文档 这次的合作使我真正明白了《构建之法》中团队开发的真正意义,每个人各司其职地做好自己的工作,正如一个完整的代码中的各个模块,独立而缺一不可。
张宇宁 文档 通过这一次开发,经历了软件开发生命周期,对整个过程有了基本的了解,能大致明白相关职业工作内容,更好确定未来就业方向。但在过程中我们仍有很多的地方做的不是很好,项目目前完成得还不错,接下来的时间仍要继续努力。
何泉清 美工与文档 在这次冲刺,但就对我个人的体验不是很好,首先是对自己的定位不够明确。算是长个教训,下一阶段我将更主动、更细化的对自己的任务有个好的分配,也要更学会理解团队协作。
张平 文档 应该算是第一和团队做这样的一个大项目。感谢这么好的队友带着我一起学习,自己遇到困难的时候,队友都能够热心帮助。学了不少新东西。
posted @ 2020-05-24 17:06  OneDay!  阅读(306)  评论(9编辑  收藏  举报