2025-05-23 10:39

人事管理系统

小码1705021610号

Java后端

(50)

(0)

收藏

一、对于开发过程中以及答辩过程中的感受感想

在长达一个月的项目开发周期中,我深刻体会到软件工程不仅是代码的堆砌,更是系统思维的培养过程。开发阶段最大的感受是"计划永远赶不上变化"——最初设计的原型在开发中经历了多次重大调整,每次需求变更都像是对团队应变能力的突击考试。特别是在数据库设计阶段,因未充分考虑周全,迫使我们在开发中期重构了很多数据表,这种"推倒重来"的痛苦让我理解了架构设计的重要性。

答辩过程中通过现场演示,由于我们项目的不完整性,没有充分展示出很多细节,虽然我们计划中包含一些细节功能的实现,但是由于时间问题,也没有完成。所以在答辩的过程中,由于没有具体完成这些功能,只是纸上谈兵,在这些具体功能上的可能出现的问题和效果没有办法去了解。

二、开发中团队合作遇到的问题

我们的二人团队在协作过程中遇到了两个问题:

  1. 进度不同步:实际上我们两人的任务规划出现了一些问题,由于是第一次做团队项目,导致分工不明确,项目做的很乱,有时候需要做的东西需要实现交互或者相互依赖,但是由于分工不明确,或者说是进度不同步,往往按照流程走的功能上面会出现各种各样的小问题,只能先用假的数据或者被迫换别的功能去做

  2. 意见分歧:由于每个人的想法和做法不同,往往一个功能实现上面就会出现不同的意见,虽然最终是采纳一人的想法,另一人妥协,但是在处理问题的时候,往往会浪费很多时间。

三、开发中或者前期学习中自身各个方面的进步和提高

       从最开始的小白到现在算是初步了解了一个项目从0到有的这么一个过程,也学会了出现问题如何去沟通,虽然沟通浪费了一些时间,但是沟通让我两人更加融入进这个项目。

四、项目开发经验介绍,学习经验介绍

  1. 需求确认:一定要知道自己想要什么,自己这个项目做出来应该是什么样子的

  2. 多加注释:写完代码之后最好加上简便好理解的注释,不然复盘的时候自己都容易看不懂自己的代码。就会浪费时间

  3. 演示复盘:每一次的复盘都是在加深对这个项目的理解,也是每次找到不合理和缺陷的关键,很多次复盘都找到了功能的不完整性和不合理的地方加以改正。

五、项目的优点以及不足

1.       优点

a)       项目是一个完整且实现闭环的项目

 

2.       缺点

a)       项目没有整体完成,很多预想的功能没有实现

 

 

六、写在最后的真实感悟

软件工程没有标准答案,但永远有更优解,而追求这些更优解的过程,正是开发者最珍贵的成长轨迹。

 


0条评论

点击登录参与评论