189
社区成员




这个作业属于哪个课程 | 构建之法-2021秋-福州大学软件工程 |
---|---|
这个作业要求在哪里 | 软件工程秋季实践总结 |
团队名称 | 牛码 |
这个作业的目标 | 对本学期的软工实践进行个人总结、团队总结,提出建议 |
姓名 | 宁星择 |
学号 | 031902324 |
时光荏苒,岁月如梭,转眼间本学期的软工课程告一段落,同样我们的组队编程项目也迎来了尾声。在经过一学期的理论学习加上上手实践之后我有非常多的收获,不论是从软件开发的各个角度:选题、需求分析、详细设计、编码开发、测试等等各个阶段都有了系统性的全面了解和深刻感悟,因为当我真正地参与到这些过程之中后我才明白每个阶段的重要性与不可或缺性。从整体上来讲,软工的本次组对编程使我明白了团队的意义,我们从一个个生疏的个体到后来能够协作开发离不开我们团队中每一位组员的努力,在本次开发项目中每个人各司其职,在某方面有特长的同学可以在这个方面独当一面同时还能为其他组员提供帮助,这都是我所看到的在本次开发中的一个良好的氛围;从编码模块上来讲,本次开发我又学习到了很多新的知识,就比如:以前从来没有了解过小程序开发的我在经过本次组队开发之后我对整个环节包括其中的每个环节的布局构成都有了清晰的认知。总的来说,非常感谢本学期的软工课程使我真正意义上地了解了软件开发,使我获益匪浅。
2)总结这门课程的实践总结和给个人带来的提升,包括以下内容:
1、统计一下在这门软件工程实践中,完成了多少行的代码;
本次软件工程实践课程中,个人编程+结对编程+组对编程合计编码数大致在3500行左右。
2、软工实践的各次作业分别花了多少时间?(做一个列表)
作业内容 | 花费时间 |
---|---|
个人作业 | 59h |
结对作业 | 50h |
团队作业 | 60h |
总计 | 169h |
组对编程中的需求分析阶段的作业使我印象最为深刻,当时所在阶段是我第一次接触到一个设计完整链的软件开发,那几次的线下会议讨论需求和功能使我记忆犹新,让我正真意识到了什么是软件开发以及需求分析在一款软件的诞生之中具有举足轻重的地位。
因为软件工程实践分阶段布置了多次任务,所以基本上每周都会涉及到软工软件的开发,除个人作业外大概本学期课余花费在软工实践有150+h,平均每周12h。
墨刀、AXURE、IDEA、微信开发者工具等。
processon、gitmind等画图工具以及MARKDOWN编辑语法还有GIT。
JAVA、JavaScript、WXML、WXSS(基于微信小程序的前端开发)。
GITHUB仓库团队协作开发,涉及到前端与后端数据的接口数据传输方式等。
对软件的宏观把控能力与综合设计能力。
本次软工分组作业的小组成员是随机分配的,所以大家的平均积极程度相比于其余组的成员还是比较低,这也导致在一整个开发的过程中遇到了一些其他小组的成员没有经历过的事情,不过好在最后都得以解决在规定时间完成了我们的作品,但是这对于我们的开发人员极度不友好,所以我想说尽可能提升自己的实力,在未来如果还会遇到类似的问题就靠个人努力来补缺吧。
我觉得软工这门课程各方面都非常好,经过了对软件工程的学习,使我对一款软件的开发有了从0到1的认知,也帮助我认知了未来的发展方向是什么样的;在组队编程方面的建议是宏观上希望可以减少对题材类型的限制,但是为了避免各小组各品类软件质量参差不齐可以设置评分组进行相关领域的了解研究再专门对软件质量进行把控一类的方法。
从整体上来讲,软工的本次组对编程使我明白了团队的意义,我们从一个个生疏的个体到后来能够协作开发离不开我们团队中每一位组员的努力,在本次开发项目中每个人各司其职,在某方面有特长的同学可以在这个方面独当一面同时还能为其他组员提供帮助,因此我认为本次软件工程实践组队作业我们有一个相对好的团队氛围,大家都尽了最大的努力为我们的上线的产品付出。