当前位置: 首页 > news >正文

软工实践个人总结

一、学期回顾

1.1 回顾你对于软件工程课程的想象

开课之前,我认为软件工程只是单纯学习代码开发,以为课程核心就是编写功能代码、完成程序开发,对团队协作、流程规范、项目管理、需求分析、测试运维等软件工程核心内容认知比较浅显。我期待通过这门课,掌握规范化的项目开发流程,学会和同学配合完成团队项目,同时把课堂理论落地到实际开发中,提升自身综合开发能力。
经过一学期的学习与实践,部分目标基本达成。一方面,我系统了解了软件生命周期、需求分析、概要设计、详细设计、测试、交付等完整流程,不再只聚焦于代码编写;在团队协作中,学会了沟通分工、同步进度,能够按照规范完成文档撰写、版本管理等工作,也掌握了小型项目从 0 到 1 的落地思路,达到了最初对 “学会规范化开发” 的期待。
另一方面,目前仍存在不少不足。第一,项目设计能力薄弱,面对复杂需求时,架构设计、模块拆分不够合理,前期规划考虑不周,导致开发中后期频繁修改代码;第二,测试意识欠缺,开发时习惯写完功能就收尾,缺乏主动设计测试用例、排查边界 bug 的习惯,项目稳定性不足;第三,理论结合实践不够灵活,课堂上学的建模、流程规范,在紧急赶进度时容易被忽略,执行不够严谨。出现这些问题,主要是因为过往习惯单人零散开发,还未完全适应工业化、标准化的软件开发模式,同时项目实战经验较少,面对突发问题的应对能力有待加强。

1.2 回顾你在这门课程中的投入与产出

1.代码工作量:本学期软工实践课程中,本人累计编写2500行左右代码。
2.团队项目参与:全程参与校园二手交易小程序的设计与开发,主要担任前端开发 + 测试角色,负责页面布局、交互功能实现、页面联调以及项目功能测试、bug 记录与反馈。
3.各作业耗时统计
软工实践的各次作业每名成员分别花费的时间:

作业 花费时间
第一次团队作业 2h
第二次团队作业 5h
第一次团队项目作业 6h
第二次团队项目作业 10h
第三次团队项目作业 12h
第四次团队项目作业 6h

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

累计时间 实际周均时间 预计周均时间
41(h) 5(h) 5(h)

1.3 印象最深刻的是第三次团队项目次作业

本次作业要求完成项目核心功能开发、模块联调,并现场进行项目展示与答辩。当时我们团队刚完成前后端联调,代码中存在大量接口对接异常、页面逻辑冲突等问题,距离答辩时间很短,全体成员利用课余时间集中排错、优化功能、梳理答辩话术。
这次经历之所以难忘,一是真切体会到团队凝聚力,每个人主动分担问题,有人排查接口、有人修复前端 bug、有人整理文档,没有推诿拖延;二是实战中意识到 “联调” 是项目开发的重难点,也锻炼了我的临场表达与问题解答能力;三是这次答辩让我正视了项目中前期设计的漏洞,为后续优化指明了方向,是整个项目推进中最关键的一次转折。

二、总结收获

2.1 展开说说你的软工实践故事

本学期我们团队开发校园二手交易小程序,整个实践过程里,我也遇到了不少问题,踩了很多坑,也从中总结了不少实用经验。
在前后端联调环节,我负责前端功能开发,前期没有和后端同学反复核对接口字段,前端提交数据时,使用的字段名和后端接收、数据库存储的字段不一致。比如前端传参用pic、name、desc,而后端接口实际需要image_path、title、description,同时用户 ID 参数传递也出现过疏漏。当时前端提示商品发布成功,但在个人发布列表里始终看不到新发布的内容,反复排查才发现是参数不匹配、用户标识没有正确入库导致的。这件事让我明白,团队开发一定要提前统一接口规范、字段命名,联调前做好核对,不能想当然编写代码,出现问题优先查看请求日志、梳理数据流向,不要盲目修改代码。
其次在使用 AI 图片识别功能时,后端返回的数据格式夹杂多余字符,直接解析 JSON 会持续报错。一开始我只单纯修改解析代码,却没有先查看原始返回内容,走了不少弯路。后来学会先打印完整返回信息,判断数据格式再做处理,才顺利解决解析异常的问题。这也提醒我,对接第三方功能或接口时,要充分考虑数据格式不标准的情况,学会分步排查问题。
另外项目开发初期,我存在重功能、轻测试的问题,写完代码只测试正常使用流程,忽略空内容提交、异常访问等边界场景,导致项目运行后频繁出现小 bug。经过一次次修改完善,我逐渐养成写完功能就做基础测试的习惯,也理解了软件测试在开发流程里的重要性。

2.2 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?

  1. 微信小程序开发框架:掌握小程序页面、组件、接口调用逻辑,学会前后端联调,拓展了前端开发技能,能够独立完成小型移动端应用开发。
  2. 版本控制工具 Git:学会代码提交、分支管理、版本回溯,多人协作开发时避免了代码覆盖、文件丢失问题,保障团队代码安全。
    3.** 接口调试工具**:用于测试后端接口可用性、查看请求与返回数据,快速定位前后端联调中的参数错误、请求失败等问题,大幅提升排错效率。
  3. 在线协作文档 :用于团队梳理需求、撰写项目文档、梳理功能架构,实现多人实时编辑,统一团队认知,简化文档整理工作。

2.3 技术之外,这门课程还给你带来了哪些方面的提升?

  1. 团队沟通与协作能力:学会主动沟通进度、表达问题、倾听队友想法,懂得换位思考,适应多人配合的工作模式,摆脱了单人闭门造车的习惯。
  2. 时间规划与执行力:课程作业和项目都有严格截止时间,倒逼我合理分配课余时间,制定任务计划,提升了按时完成任务的执行力。
  3. 问题排查与抗压能力:开发中频繁遇到各类 bug 和突发问题,慢慢养成了冷静排查、分步分析问题的思维,面对赶工、答辩等压力也能从容应对。
  4. 规范化写作能力:多次撰写需求文档、设计文档、项目总结,掌握了专业文档的书写格式与逻辑,行文更加严谨、条理清晰。
  5. 复盘总结意识:每完成一个阶段任务,都会主动总结问题与经验,明白 “做完项目” 不等于 “做好项目”,复盘是持续进步的关键。

2.4 如果还有什么想记录的或者想说的,就写在这儿吧!

一学期的软件工程课程,彻底改变了我对 “软件开发” 的认知。以前我以为敲出代码就是完成任务,现在才明白,软件是工程,不是单纯的代码堆砌,流程、规范、协作、维护,每一环都至关重要。
这次团队项目也让我收获了珍贵的同窗情谊,大家一起熬夜排错、一起打磨项目、一起准备答辩,互相鼓励扶持,这段经历十分难忘。同时这门课也让我看清了自身短板,后续我会重点补足架构设计、软件测试相关知识,多参与实战项目积累经验。

三、致谢

首先感谢授课老师,一学期以来耐心讲解软件工程理论知识,结合真实项目案例拆解知识点,在我们项目遇到瓶颈、流程出现问题时,及时给出指导和建议,帮我们理清思路、纠正错误,让我们少走了很多弯路。老师严谨的治学态度、对工程规范的严格要求,也让我受益匪浅。
其次感谢我的全体团队队友。整个学期的团队作业和项目开发,我们并肩完成了所有任务。记得联调 bug 到深夜时,大家没有抱怨,分工协作逐一排查;准备答辩紧张慌乱时,彼此互相加油、查漏************补缺。感谢每一位队友的付出、包容与配合,正是因为大家各司其职、齐心协力,我们的项目才能顺利推进、圆满完成。这段一起奋斗的时光,会成为我大学学习中珍贵的回忆。
最后也感谢身边的同学们,大家在课堂上交流思路、在课堂上的项目分享,互帮互助,营造了良好的学习氛围。
一学期的软工实践就此落幕,我会把这门课学到的技术、思维与团队精神带到后续的学习和实践中,脚踏实地,继续前行。

http://www.jsqmd.com/news/1014625/

相关文章:

  • 2026年海参崴地接服务机构排行及避坑指南 - 互联网科技品牌测评
  • 循序渐进---Code Nova---实践团队总结
  • 5分钟从文字到视频:AI自动视频生成器终极指南 [特殊字符]
  • 影刀RPA新手教程_时间和日期处理完全指南格式转换时间计算与定时任务
  • GoWxDump:跨平台微信数据分析终极指南,让取证工作事半功倍
  • 从WPF到Qt:一个C#老鸟的跨平台UI框架迁移踩坑实录
  • Linux 进程管理与 OOM Killer 调优:从被动杀进程到主动内存治理
  • 颠覆性3D打印工作流:Blender3mfFormat插件一站式解决方案
  • ClickHouse系统日志占了我20G硬盘?手把手教你配置TTL自动清理(附配置文件详解)
  • 2026年国内夜市小吃车定制服务商盘点 - 互联网科技品牌测评
  • 零基础转行AI工程师,为何说“莫瑶教育”可能是你的最优解?一份2026年的深度择校指南 - 教育信息网
  • 2026年 郑州品牌设计公司推荐榜:标志/VI/包装/画册/吉祥物/文化墙等全案设计实力之选 - 品牌发掘
  • K8s PodDisruptionBudget 与滚动更新安全策略:从随意驱逐到有序迁移,集群稳定的守护机制
  • 终极指南:用Real-ESRGAN-GUI免费AI工具让模糊图片重获新生
  • 如何用移动端AI创意工具重塑创意表达?探索实时视觉特效技术的完整指南
  • 邮票、纪念币、纪念钞区别详解!别再混淆,价值差距巨大 - 深鉴新闻
  • 法考备考资料推荐|客观题|主观题|资料已整理
  • 影刀RPA新手教程_第一个完整自动化项目从需求分析到上线的12个步骤
  • Pandas静默错误避坑指南:6个不报错却毁数据的操作
  • 全国计算机类比赛权威指南:从蓝桥杯到CCF,大学生必看的高含金量赛事全解析
  • 函数定义、调用、参数分类(位置/关键字/默认参数)避坑详解
  • SillyTavern性能调优最佳实践:从延迟优化到内存管理的完整指南
  • 深圳全屋定制支持免费上门量尺出方案的公司有哪些?空间装配前置服务的学术评估与规范筛选
  • 法考考试时间安排及科目|时间表|资料已整理
  • 2026年成都二手小吃车靠谱商家TOP5盘点及避坑指南 - 互联网科技品牌测评
  • Horizon-GS 部署全攻略:从数据集下载到三维重建实战
  • 2026年北京工伤律师推荐怎么选?关键看这三点不踩雷 聚赋推荐 - 本地品牌推荐
  • WPinternals:突破Windows Phone安全边界的专业技术工具
  • 接口服务里的 A/B Test:从灰度开关到可信实验
  • 可变参数*args与**kwargs底层原理、混用顺序、生产实战