首页 > 技术文章 > 摸鱼小分队-Alpha冲刺——总结随笔

18uml 2020-12-03 21:11 原文

这个作业属于哪个课程 课程地址
这个作业要求在哪里 目标要求地址
这个作业的目标 完成Alpha冲刺下的总结
作业正文 见正文
其他参考文献

一、预期计划

在本次Alpha冲刺阶段完成:

1、基于以前的原型做出初版的小程序,实现小程序的最基础功能。
2、对于基础功能都能准确的实现,能较好的实现。
3、前后端接口都能很好的实现功能,能够演示。
4、未之后的阶段也做好准备。

二、现实情况

目前小程序的初始版本未开发完成,准备在之后的阶段将其改善。

1、受限于团队能力只完成了最基本的功能,使学生和教师能够流畅使用小程序,但未能很现实的解决程序面向对象基本要求。
2、小程序不存在已知bug,页面比例较能符合各种机型。
3、对于一些页面使用了新的想法,使其更符合用户使用方式。
4、成功的发布了小程序。

三、过程体会

王善泽

作为小组组长,这次冲刺中,我的压力是稍微有那么一点点大的。第一次做组长也不清楚要怎么分工,每个人擅长的部分和能力也有很大的不同,前期靠徐千龙大佬才能顺利地进行下去,他一直督促着全员往前走。每天要询问组员的完成情况,还需要每天分析进展,并决定之后的内容,对一些问题的解决。在本次冲刺阶段,因为需要学习新的小程序的还和Java有点像的自己的语法,就很容易让我慌,对我这种一慌就整个人宕机的来说,给我带来了一些麻烦,也让我的能力得到了很大的提升。最后,这次冲刺,对我的领导力有很大的提高,在不断的探索中,也学会了一些领导的能力。从一开始的生疏、茫然,到现在的熟练运用各种软件,自己的能力真的得到了很大的提升。

余奇棚

整个过程自身能力感到严重的不足,还要加强自身的自学能力要拥有对未来的竞争意识才行。这次的冲刺,我负责的是前端部分的工作,小程序前端代码和之前网页所学的前端只有一点差别,刚开始的时候我以为会非常的简单,但是在编写代码的过程中并没有我想象的那么多顺利,中途遇到了许许多多的难题,但是在队友的帮助下以及对百度的查询 才完成了一个又一个的难题完成了对功能的编写。花的时间比较多的是修改头像功能以及调用它的接口。上传照片可以使用,可是同样原理的代码在修改头像那里就不能使用。最终也没解决问题。完成页面以后,调用接口,前后端进行交互等还有整合的时候,出现了很多小问题,小bug。下一次的冲刺会继续努力的提升自己。

黄朝阳

第一次接触微信小程序还是有点懵的,觉得微信小程序把html改成wxml,把css改成wxss又要重新学很多东西。对于我个人来说,在软件工程这门课前,我从来没制作过小程序,也从没想过要去做这些。因为要做团队项目,选择去B站观看教学视频自学了这些东西,刚好我看的教学视频是做商城的,于是就有了很多的借鉴地方,很多之前没想到的都通过视频知道了,没想到短时间竟能成功入门。之前我对数据库的理解只是停留在表面上,经过这次开发,我和小伙伴一起弄数据库,并成功应用在我们的小程序后端,加深了我对数据库的理解。

郭佳奇

Alpha冲刺结束了,在这段时间里遇到了很多困难,但是整个alpha冲刺下来学到的东西还是蛮多的。我有很多之前独自完成任务完全没有过的感受和体会,此次项目开发让我学会了JS和WXML,和知道了开发一款小程序的大概流程。虽然我们完成的功能不是很多,有些功能也还有点小问题,但是对以往所学的知识有了进一步的认识与掌握。

陈石雨

在此次冲刺中,我学习到了微信小程序的前端设计、前后端接口对接和通过postman对接口进行测试,可以说是收益颇丰。不过由于知识有限会让我或多或少会遇到各种不同的问题,但还好最后都能够通过百度和视频学习得到解决。在学中做,在做中学,确实是如此。前期每天几乎都是从早忙到晚,虽然这样很累,但是看到最后和大家一起完成出来的结果是还是很欣慰的。

徐千龙

通过这次的项目,使我对前后端的编程有了进一步的认识。作为小组中编程能力相对较好的一个人,对一些从未见过用过的技术,需要我带领大家一起研究。俗话说“教授人知识首先要三倍的理解”,作为先锋,我所需要花费的精力也是非常多的,这也让我非常的累。但通过这次的项目,对小程序的前端开发有了一定的了解和掌握,扩充了我的知识储备,并训练了我的动手能力。而且在项目的进行过程中,与其他组员的交流训练了我的表达能力,让我可以用条理通顺清晰易懂的描述自己的想法。最后,最深的体会是,在项目的前期,是一个痛并快乐的过程,知识储备与日俱增,项目每天都会有翻天覆地的变化,成就感油然而生,但过快的进度也留下了不少的“坑”,因此在项目后期的解决问题过程中,增加了不少的工作量。总的来说,这次的项目虽然过程很辛苦,但受益匪浅。

何喜

最初一点都不知道该怎么办、无从下手,在队友的带动下才边学边尝试做了几个页面,加上是上学期有接触过网页的前端知识、这学期的课程作业,才感觉没有想象中的那么难。后来就帮助队里大佬做的是前端的代码,由于之前分配的任务的比较少,页面前端设计也开始得比较早,所以之后更多的时间是在优化界面、辅助队友解决遇到的小问题以及进行代码的整合和测试。

林宇豪

做这个项目需要的知识好多是之前没有学过的知识,所有边学边做,比较辛苦,一坐就是一整天,比较好的是,我们队里有着大佬还有靠谱的队长,所以在冲刺阶段把小程序大致做了出来虽然还不完美但不是还有β冲刺嘛!项目花费的时间不断,在过程中也需要随时修改代码,包括页面不合理的问题,最后整合过程中,也由于小程序机型的问题,卡住了很久,包括后面寻找bug在、再修改,学习到了很多东西,在做团队任务的时候加深了对大家的相互了解,做到了互相帮助,一起成长。

四、组员分工及在Alpha阶段的工作量比例

学号 工作量比例 分工安排 姓名
211806411 15% 博客任务、演讲及PPT演讲稿制作、所有流程的掌控和管理交流、部分前后端的代码撰写、测试 王善泽
211806420 11% 部分PPT演讲稿制作、小部分博客撰写、辅助接口调用,API接口文档及测试。 余奇棚
211806417 25% 前后端的代码撰写全部功能代码实现、测试 徐千龙
211814113 9% 前后端的代码撰写全部功能相关代码实现、测试 黄朝阳
211806381 9% 部分代码撰写、部分博客编写、UI统一以及美化界面和前端测试,帮助其他页面添加js 郭佳奇
211806307 9% 部分代码撰写、部分博客编写、创建数据库、后端测试,辅助接口调用 陈石雨
211806383 9% PPT演讲稿制作,部分代码撰写、后端对数据库数据的访问、测试 何喜
211806395 13% 部分博客撰写、测试软件、寻找bug、提出改进意见、vlg的计划及拍摄、测试 林宇豪

五、下阶段目标

在本次冲刺过程中,小程序只实现了一些最基本的功能且还存在bug,所以下阶段的目标是将整个小程序完美完成,并对界面进行美化优化使方便使用且美观,优化小程序,将小程序做到更好。

推荐阅读