以上成绩无效队——冲刺收尾
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11583 |
团队名称 | 以上成绩无效队 |
这个作业的目标 | 展示结果并作出总结 |
1.自动化测试截图及结果
测试结果
2.小程序宣传图片
小程序仍在审核中,因尚未有可使用的二维码,故宣传海报暂无法展示
3.整体项目完成度及完成情况的总结
项目总结
总体完成度:95%
完成了本项目核心功能的开发工作,细节还有待完善(比如页面进一步美化,添加小组功能的bug等),因为时间原因或是发布审核原因,一些功能没有100%完成或者需要删去。现正在加班加点,以期尽快发布。后续将考虑细节优化以保证用户体验。以下为不同部分具体完成度:
广场:
完成度:100%
具体如下:
用户可以查看并fork精选计划
用户可以发布、分享计划(涉及社交,拟改为经后台管理员审核之后由管理员发布)
查看计划详情
评论计划(因涉及社交,后续考虑删去)
首页:
完成度:90%
完成的部分:
添加计划功能
需要完善的内容:
添加小组功能有bug
我的:
完成度:95%
完成的部分:
个人主页(显示历史计划功能、搜索历史计划功能)
帮助与反馈
设置
已有评论(涉及社交,考虑删去)
还需要完善的:
页面美化
4.成员总结
朱龙隆
第一次当PM,刚开始组内也有蛮多陌生的同学,一直担心做不好,怕协调不好大家的分工,安排不好进度线。然后就想到了那句“learning by doing”,刚开始啥都不会很正常,不会那就慢慢学呗。在当学着做PM这个过程中,我学会了如何协调组员之间的分工,如何根据当前不同组员的时间紧迫程度、想锻炼自己哪方面、进度需要等等几个点,来动态调整分工。同时在这次软工实践过程中,也加强了之前一些不足的能力——比如博客撰写能力、PPT制作以及答辩能力。也学习了各种文档(需求分析文档,接口文档等)的撰写。收获了很多。遗憾之处是这次团队合作当中,开发工作参与不多,开发能力没有很大锻炼。今后有机会将会继续学习。最后,感谢老师们,助教老师们,组员们,感谢软工实践课程。
陈翰泽在这次软工实践里面我主要负责后端和数据库,但是大部分的工作都是在和前端交互和对接,确实锻炼了和其他技术人员交流的能力,并对软件的体系更加清晰和明确。在完成需求分析、alpha冲刺等阶段的任务以后,自己确实从learning by doing中收获了很多,锻炼了自己现学现用,阅读开发文档以及搜索引擎的使用。总的来说,软工实践确实让我学习到了很多在之前的学习中没有接触到的一些东西,尤其是这种十人团队长时间合作的经历,确实受益匪浅。
谢润锋以0开发经验接触软件工程是一件痛苦的事情,但是只有从0开始到一个成品发布这个我才会体验到从无到有要经历什么要付出什么会收获什么。从0开始给我学习的动力,从0开始敦促我在DDL之前要完成所有的任务,从0开始让我懂得团队配合的重要性。结束了一学期软工实践,收获了开发经验、队友、产品,还收获了继续加强自身能力的学习热情~
傅显荣这次Alpha冲刺我主要负责的是更新博客、撰写文档以及一部分前端页面。整个Alpha冲刺的过程就像摸石头过河,learning by doing,强迫自己去学习很多东西,HTML,CSS,JS,各种框架,还有博客、文档各种撰写规范,以及如何高效地做PPT……只有感受到压力才能激发一个人的潜能。而我对于一个项目的生命周期的理解不再是停留在课本上的描述,而是切身参与到其中,将自己的想法付诸实践最终成为一个可用的东西,这种感觉很奇妙,这也或许是软件开发者热衷于这项事业的追求之一吧。同时感谢我的老师,我的助教以及我的队友在此过程中的指导和帮助。这次软工实践将会使我在未来的人生中受益匪浅。
陈泽宇本次软工实践我主要负责撰写文档,参与了一点编码任务。最大的收获就是这段团队合作的经历,着实让人难忘。刚接触课程作业时都是从零开始,摸着石头过河,每当解决了若干问题时,那种心情还是十分愉悦的。我也学会了面向百度编程,边学边做,虽然敲出来的代码质量不怎么样,但还是学到了很多。遗憾的是,在课程后期,考试大作业积压的太多,我有点划水了,没有尽全力为团队付出。不过这次软工实践还是收获大于失去的。
郑国荣从一开始的小白到现在和队友一起开发出一款引以为自豪的小程序,这之间我们经历了太多太多的困难与艰辛,有过一起开会讨论页面设计,有过debug到差点看到福大的凌晨四点,当然也有了制作出来后的兴奋激动与惊喜。我们学习了前端组件、js、云开发等等,最后凝聚了整组队员的努力最终完成小程序的开发和文档总结及其汇报。遗憾的是在有限的时间内我并不能把所有的开发知识都掌握,因此,虽然软工课程已经结束,但我仍将继续学习和完善小程序开发的知识,争取做到能自己完整的开发出一款自己引以为傲的小程序出来。
叶昭庭
这次软件工程实践中我负责前端部分页面开发,从零开始接触微信小程序,学习前端语言,熟悉团队协作流程,学习前后端交互。"上一学分的课,干十学分的事"令人感慨,但也同样学到了十学分的知识。我认为所有辛苦和努力没有白费,我学到了想要掌握的知识,未来的工作模式从前对我来说是一团迷雾,现在已可初见端倪。这是纯理论课无法带给我的深刻体验,虽然过程中曾痛苦困惑,但结果后也算有所回味。
周涛这次的软工实践中我主要负责部分前端页面(广场)的开发,之前有过前端学习的经验,但在开发的过程中,也没少碰壁,不停地查找开发文档,观看教学视频来解决问题,在学习了新的技术后,把之前的页面重新制作以求得更加美观,以及在考试与软工之间挤压、分配时间,这些都是很让人怀念的体验,本次的软工也有一些遗憾,比如没有模块化地处理页面,更进一步地让代码简洁化,对于云函数的学习还不够。不过这些都让我体会到了实践的重要性,在不断地找问题,解决问题的过程中,对于技术的理解才能更加深刻。与小伙伴的协作也让我明白了一群人才能走得更远,在思路卡住的时候,互相交流也能提供新的方法。软件协作并不容易,一方面每个人的空闲时间段不同,另一方面,每个人的基础、目标也不同,只有全员动起来,才能获得好的效果。
林炳灿这一次的软工实践当中我负责的是软件的测试,所以我前期较为空闲,期间有为前端负责制作了3张前端的页面,其实主要是组件库好使,没有花费多久的时间,毕竟只是做皮。后面我找到airtest软件,成功的进行了自动化测试,但这个其实还可以进行接口等的测试,时间上来不及,当然我自动化测试中,因为手机输入密码的时候会弹出密码的管理保护,导致自动化测试部分分成了两半,但最后的结果还是较为满意的。
陈书航在整个开发过程中,先是从刚开始的logo设计,到中间临时被派去帮助前端同学设计页面,再到最后自动化测试,从什么都不懂的小白到现在对开发流程也能了解的不错。虽然和组内同学的差距仍然很大,也存在很多不足,但是在这个过程中,我收获了很多很多,不仅仅在于技术方面,更多在于对软件工程整个团队的理解。