一、学期回顾
1.1回顾你对于软件工程课程的想象
学期初的期待
- 初学软件工程之时,大多还是充满着迷茫和恐惧,专业知识的匮乏和代码水平的薄弱,因此我希望能通过对软件工程这门课程的学习,提高一下我的代码能力和团队协作能力,增加自己的知识贮备和提高自己解决困难的能力。
达到目标和期待
- 经过将近三个月的共同能力和团队协作,以及数不清的讨论和学习陌生知识。我觉得我的代码能力得到了很大的提升也有了很强的自我解决问题的能力,遇到问题能够一步步的拆分并思考。
一些不足
- 在解决一些专业性的困难问题时水平还是稍显不足,需要向负责人请教。
1.2 回顾你在这门课程中的投入与产出
-
在软工实践课程当中,我编写了2620行代码。
-
在团队项目中,我承担的工作是学海智航的前端开发,具体是课程表模块和代办相关的开发工作,以及一些文档的撰写,视频的剪辑还有调研工作。
-
软工实践中,我在各次作业分别花费的时间:
作业 花费时间 第一次团队作业 5 第二次团队作业 12 第一次团队项目作业 14 第二次团队项目作业 12 第三次团队项目作业 16 第四次团队项目作业 18 累计时间 实际周均时间 预计周均时间 77 7 6
1.3 令你印象最深刻的是哪一次作业或哪一场答辩?为什么这次作业或这场答辩令你印象深刻?
- 令我印象最为深刻的是最后一次答辩,因为当天是六级考试没有到达现场,但是内心也充满着忐忑和激动。大家一起辛辛苦苦努力的一学期的结果将在最后一次答辩中展现并被现场老师和同学评分。当我走出六级考场打开手机的那一刻,引入眼帘的是软工团队群里大家一起激动庆祝的消息,我才明白——我们一学期的努力没有白费!大家的付出得到了认可!

二、总结收获
2.1 展开说说你的软工实践故事
- 刚开始第一次小组讨论如何分工的时候。我的内心是十分恐慌的专业知识薄弱代码水平不高让我在这个高手如云的小组里如履薄冰,最后选择了相对好入手的前端。一开始无比迷茫的我甚至不知道如何从哪开始学习,幸好组里乐于助人的大佬们积极向我传授他们的经验分享学习资料。一开始页面的格式混乱,排版不清,和后端的接口对应不上,幸好在前端负责人的帮助下都一一解决。
2.2介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?
- React + Vite:理解组件化思想,提升前端开发效率
- Git / GitHub 协作流程:学会在多人环境下安全、高效地推进开发
- draw.io:学会用draw.io绘制类图和用例图
- 剪映:剪辑视频让小组冲刺视频更好的展现
2.3 技术之外,这门课程还给你带来了哪些方面的提升?
- 自我解决困难能力:遇到问题可以先查阅资料或者询问ai。
- 团队协作能力:知道了如何分工才能使团队效率最大化。
- 时间管理能力:通过两周一次的作业更新速度,让我需要更好的进行时间安排。
- 沟通能力:遇到不同的问题找不同的负责人同学进行询问。
2.4 如果还有什么想记录的或者想说的,就写在这儿吧!
- 这门课程让我对团队协作开发以及开发软件的流程有了详细的认知,对我未来的职业规划产生了深远的影响。我希望未来的学弟学妹们能认真学习这门课程,提高自己的代码能力和团队协作水平,不要害怕失败和犯错,和自己的团队一起去征服那些困难。加油!
三、致谢
- 首先我要感谢小组的每一个成员,项目的成功离不开没一个的努力。其次,我要感谢前端组的组长苏郑熙凡,在我不知道从哪开始以及遇到一些困难的时候,他都能及时热心的帮助我。其次我要感谢组长兼舍友郑隆熙,在我一些工作完成的不好的时候没有指责我而是耐心的陪我一起修改,谢谢大家!