软工实践个人总结

一、学期回顾

1.1 对于软件工程课程的想象
学期初,我对软工实践的想象是“一群人写一个大项目”。我以为只要代码能跑通、界面看得过去,就能拿高分。但真正走进课程后,才发现它远不止编码——需求调研、原型设计、前后端对接、测试、文档、答辩……每个环节都是一场“实战”。现在回头看,课程在团队协作和工程规范方面完全超出了我的期待,但性能优化和部署运维还有不少遗憾,因为个人小程序限制和服务器资源,我们没能把AI精度和并发做到理想状态。原因主要是前期对限制了解不足,后期时间又紧张。

1.2 在这门课程中的投入与产出
在团队项目中参与了易动青春的设计与开发,在其中所承担的角色是统筹项目整体进度,原型设计,协调团队分工。
软工实践的各次作业分别花费的时间:

作业 花费时间
第一次团队作业 7h
第二次团队作业 15h
第一次团队项目作业 12h
第二次团队项目作业 16h
第三次团队项目作业 25h
第四次团队项目作业 20h

在软件工程课程上花费的时间:

累计时间 实际周均时间 预计周均时间
95h 6h 6h

1.3 印象最深刻的是哪一次作业或哪一场答辩,为什么印象深刻?
我印象最深刻的是第三次团队项目作业。
这次作业前,我们刚完成Alpha冲刺,代码里藏了一堆bug:前后端字段对不上、订单状态乱跳、页面偶尔白屏。距离答辩只剩三天,我们几乎每晚都泡在腾讯会议里。我负责整理Bug清单、分配任务、组织回归测试,奕和丙负责改代码。最难忘的是答辩前一晚,我们模拟演示时发现“确认收货”后信用分没更新,丙紧急排查发现漏了一个触发器,修完已是凌晨。这次经历让我体会到:项目不是写出来的,是测出来的;团队不是拼凑的,是并肩扛过来的。

二、总结收获

2.1 软工实践故事
每次团队项目实践中的经验总结+实例/例证结合的分析。
在整个软工实践中,我们经历了很多“从混乱到有序”的时刻。最难忘的是Alpha冲刺后我们发现信用分不更新,我赶紧记录Bug并拉着其他人排查,最终发现是触发器遗漏,这件事让我明白测试不是找茬而是帮团队建立信心,后来我专门写了边界用例又拦下了几个隐藏漏洞。前期前后端因字段不一致反复返工,在推行Swagger和接口速查表后,再也没有出现过字段匹配问题,文档虽繁琐但它省下的沟通成本远超写作成本。管理团队也让我成长,我们三人异地,我通过每周盘点和主动询问“有什么我能帮忙的”来协调任务,丙后来把部署文档写得特别详细,这种互相体谅让我明白管理不是命令而是服务和协调。

2.2 学习到的新技术或生产力工具以及它们带来的帮助
· Swagger/OpenAPI:自动生成接口文档,前后端对齐的利器。
· JUnit + MockMvc:虽然我不写单元测试,但学会如何阅读测试报告,判断代码质量。
· 剪映:快速剪辑Vlog,记录团队冲刺瞬间。
· 在线协作文档(飞书):多人实时编辑需求、用例、会议纪要,统一信息源。
· 微信小程序真机调试:学会了如何在不同机型上测试兼容性问题。

2.3 这门课程带来的技术之外的提升
· 组织协调能力:学会在三人之间平衡任务、化解分歧、激励队友。
· 细致与耐心:追踪一个bug可能需要反复复现、截图、描述,锻炼了我的观察力。
· 复盘意识:每次冲刺后写总结,把失败和成功都变成可复用的经验。
· 时间管理:在课业、作业、项目之间切割时间,学会了优先级排序。

三、致谢

首先要衷心感谢授课老师,您严谨的教学态度和每一次答辩中犀利的点评,让我们意识到工程规范的重要性;同时也要深深感谢我的两位队友,在无数次联调遇阻、测试出错的时刻,你们从未有过抱怨,而是以专业和耐心共同面对每一个问题。正是因为你们的担当与包容,我撰写的文档和测试用例才有了真正的价值;最后,也要感谢那个在深夜坚持整理任务清单、默默承担压力的自己,这段困难而美好经历我将铭记于心。

posted on 2026-06-14 23:32  lwx1212  阅读(2)  评论(0)    收藏  举报