189
社区成员




这个作业属于哪个课程 | https://bbs.csdn.net/forums/fzuSoftwareEngineering2021?category=0&typeId=17245 |
---|---|
这个作业要求在哪里 | https://bbs.csdn.net/topics/603251837 |
团队名称 | 要不起对三队 |
作业的目标 | 针对团队冲刺阶段工作作出总结 |
冲刺计划链接 | https://bbs.csdn.net/topics/603295784?spm=1001.2014.3001.6377 |
功能预期:
其他预期:
现实进展:
黄思艺
由于小组成员几乎是第一次开发软件,经验不足导致开发过程中有许多的困难。在项目确立后,我们就需要做好项目开发计划,合理分配需求调研用时、开发用时、测试用时、实施用时、维护用时等。在做好了计划后,我们要随时的跟踪计划任务的完成进度,从而使我们的项目进度掌控在我们的开发周期范围之内,要确定好今日计划、今日行动等。其次就是系统的结构划分清晰,有利于促进系统的开发进度。各个阶段的评审工作要认真完成,防止后面花费更多的时间来修改错误。在进行系统开发时,对自身的水平还得有个正确的评估,从而更好地安排时间进行一些准备工作,好为系统的顺利完成提供保障。程序的编写比较分散,在整个项目期间,编程的量大,实际的效率要比计划的低,文件的撰写主要集中在项目开发的后期,前期效率低,后期效率高。
开发过程中,我们主要遇到了以下几个大问题:第一,团队开发如何协调:每个人都有不同的开发作息,很难把大家统一聚集在一起开发。我们的解决方法是:分模块开发,同时每隔几天开一次小组会议,每个人汇报自己的进度,以此推进团队的进度;第二,项目涉及的技术的学习成本问题:该项目横跨了众多方向的技术,包括前后端,爬虫技术等,不同方向的成员要从0开始学习各个方向的技术,这也需要时间和精力。我们的解决方案是利用了CSDN,B站等众多学习平台,学习相关的课程。第三,前后端对接问题:前端需要后端提供的接口,但是后端又是众多个微服务,不好部署。在前后端的连接上我们也花了很长的时间学习和调试。总的来说,过程很艰辛吧,但是收获还是很大的!
郑文娟
在开发过程中主要负责美化,自主学习了UNI,过程比较艰难,但好在容易上手
杨斌
在这次软工实践中,我感觉到很累,很难。因为我本来就不是什么大佬,什么课外的知识啊语言的都不会。所以在任务分工的时候我觉得前端会比较简单,我就选择了前端。结果前端也难得要命。从0开始,啥都要自学,学也学不太懂。我还负责前端的主要大部分工作。
周佳乐
第一次学习前端开发,感觉很多东西都要学习,还是很困难的。
林凯
从零开始自学,感觉收获颇丰
郑恒毅
软工实践果然非常困难,这一个月花了非常多的时间在学习爬虫、flask框架、数据库还有各种配置,很久没有在一点之前睡下了,虽然学习和做了很多东西,但非常累,而且发现有很多功能并不好实现。尤其是在十一月末各科大作业都临近截止,实现更多功能实在有心无力。
杨林馀
在刚开始抉择做什么功能的微信小程序时,在网上查看了很多资料,研究了很多相关知识,对开源平台有了更多的理解。需求分析时,我了解到了怎样把控整个软件的框架,对整体的项目有了更深的把控。阿尔法冲刺时,我更深刻了解并参与了项目的细节,获得许多软件开发的感悟
周子豪
在这次软工实践中,我主要承担连接前后端的任务,还有给vlog配音,修饰文档等任务。最开始对前端一窍不通,经过一阵疯狂补课后,了解了html,javascript等前端知识,运用uniapp的请求,并渲染到页面,完成了前后端连接。我学到了很多前端知识,在和同学合作的过程中也享受了共同努力的快乐。
邹文松
感觉自己刚开始就是大白,完全不知道怎么去开始,只能百度和b站找相关的视频摸索学习,并慢慢体会和自己编程。同时团队的合作非常重要,木桶短板原理,需要不定时的和队员相互交流学习。
夏豪杰
这么多人的团队做成一个项目还是很不容易的,每个人之间的沟通交流都要做好,还要熟悉其他人所做的内容。
成员 | 分工 | 工作量比例 |
---|---|---|
黄思艺 | PPT、文档、Vlog制作 | 10 |
郑文娟 | UI设计、美工 | 10 |
杨斌 | 前端界面 | 10 |
周佳乐 | 前端界面 | 10 |
林凯 | 后端爬虫 | 10 |
郑恒毅 | 后端爬虫 | 10 |
杨林馀 | 数据库 | 10 |
周子豪 | 数据库 | 10 |
邹文松 | 账号绑定 | 10 |
夏豪杰 | 便签、学习目标、打卡 | 10 |