软工实践个人总结

一、基本情况

(1.1)请回望第一次作业,你对于软件工程课程的想象

对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

​ 开篇博客你对课程目标和期待:我希望能够让自己对未来的路有更清晰的认识,还希望知道怎样去做好一个软件,也希望能够有项目去让我们和同伴们一起去完成。

​ 达到了期待和目标的方面:这次软工实践我更加清晰了软件开发的步骤,清晰了开发的过程中有哪些是要注意的地方,学习掌握了许多开发,测试工具的使用;闲杂的工作如制作视频,收集资料等也让我的实用型能力获得了极大的锻炼。

​ 存在的不足:进行团队编程时团队活力不足,团队执行力太差,整体效率低下,也不会如何去管理好团队,经常会出现很多人都无所事事,有的人却从早忙到晚,有的人分工就算简单也会拖拖拉拉甚至完不成,有的人做着完全陌生的项目却能够自己主动去学习,步步为营吃透晦涩难懂的东西不断提高自己,值此团队协调性太差,达不到预期目标。

(1.2)总结这门课程的实践总结和给你带来的提升:

  • 非测试组

    • 在软工实践课程当中我编写了2814行代码。

    • 软工实践的各次作业分别花费的时间:

      # 作业 花费时间(分钟)
      1-2 个人编程作业 865
      3 结对编程作业 3480
      4 团队介绍与选题报告 600
      5 团队需求分析报告 240
      6 团队项目之现场编程 180
      7-13 Alpha冲刺(含总结) 3003
      14-19 Beta冲刺(含总结) 1520
    • 讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?

      ​ 我最印象深刻的时候是在阿尔法冲刺总结那次作业,在11月20日是我们第一次要拿出一个完整的东西进行展示,中途转战app的我们已经没有了任何空闲时间,那次晚上我们加班加点,在找其他同学借的那个活动室里进行了整个大学生活以来,第一次真正意义上的通宵,大家都为着能够交出一份满意的答卷努力着,我还记得那个时候天气是那么冷,偌大的活动室里就只有我们八个人专心工作的身影,尽管有人由于一些特殊情况不能工作,但那个晚上也一直在我们旁边陪着我们,我感受到了这是一个team,后来,凌晨三点多的时候,我们抽空出来活动身体,但就像喝醉了一样,脑子是昏昏沉沉的,感觉自己都是那种飘飘然的样子。到了课上,大家都埋头趴着闭眼休息,我感觉到了那时我们的可爱。

    • 在软件工程课程上花费的时间(预计花费时间参考:同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)

      累计时间 实际周均时间 预计周均时间
      164.8(h) 8.67(h) 9(h)

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

      • 墨刀原型设计工具:在结对编程和团队编程时对产品原型进行设计。
      • 剪映:用来剪辑视频,可能功能没有Photoshop多,但是绝对好用,属于傻瓜级剪辑工具,但是剪辑效果也很不错。
      • unity游戏引擎:运用在产品的制作方面,简化了前端的设计,面向组件开发,不同的游戏项目,整个逻辑需要用C#重新写,但是资源都是可以沿用原来项目的。
      • Auto.js:帮助团队进行现场编程,现在也在用它来每天的qq名片点赞啥的
      • C#语言:作为一个和unity搭配的语言,用来写整个游戏逻辑。
    • 其他方面的提升。

      • 团队合作能力有了很大的提升,从以前的几乎是埋头单干,到后来的各司其职,然后将所有工作整合到一起
      • 抗压能力:在整个软工过程中,毫不夸张地讲多少有过绝望的情绪,从原来的微信小程序实现困难到后面突然转战app,学习一个全新的工具——unity,想过做不完,想过最终或许会失败,但是还是咬牙坚持下来了。

二、总结与收获

团队作业:软件开发过程中,经验的丰富度和水平的高低真的是一个非常非常重要的因素,在整个软工过程中我最最后悔的就是没有做一个项目实施方案的前瞻,在微信小程序方面花费了整个团队项目的1/4时间,这是非常可怕的,或许在个人能力的成长方面不算是浪费,但在一个有限时间情况下完成一个既定的计划,这种无用功是非常恐怖的。在团队协作的过程中非常容易出现1+1<2或者1+1>2的情况,这样就要看各组员的默契程度和组长的调动方法,这是一个如何领导好团队的必修课,显然我不是一个合格的领导人,至少目前不是,在这方面我要做的东西还是太多太多了。从某种角度上看在将来,这会比代码能力重要的多。

三、致谢

  • 这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?

    我想感谢<李霆政>同学,在结对编程作业的时候,感谢阿毛哥哥带我飞了一把,我一直将心思都投入到理论学习而非实际操作上,但最终能够学以致用的很少很少,几乎都是阿毛哥哥在负责整个项目,真的很感激也很愧疚没有帮到阿毛哥哥什么,还有阿毛哥哥也会时不时的来我宿舍看我在干些啥(我知道这是在提醒我学习),我不是那种自制力很高的人,再次感谢对我的监督hhh。

    我想感谢<张伟鹏>同学,每次我在心情不好,自己要干的事情似乎源源不尽,而看其他人却在玩耍时心里很不是滋味的时候,他就会帮我分担一些我要做的事情(虽然完成情况不是很好hhh),但是也是能给我感受到温暖,情绪也能平复下来。还有在现场编程的时候他也成了我们组的主力选手,虽然结果不是很好,但是至少没输的太难看,也让我体会到了现场团队协作的乐趣。

    我想感谢<缪恒铭>同学,在此次团队编程中可以说前期一直都是他在独揽大旗,我们的第一个游戏就是他全权负责的,在这个过程中我们就只负责一些优化,debug,界面整合的工作,可以说是一个人养活了一个队,真的是不容易,辛苦了恒铭。没能怎么帮到你也是很难受,要是大家能有像你一样的积极性就好了。

    我想感谢<卢浩玮>同学,在团队选题的过程中,他每次都是用简短的话语指出我们的问题所在,我当时就感觉他很不一般,后来在转方向时也是他坚定了要转的决心,我们才不会花更多时间在错误上面。团队编程中也是交给他了一个极具难度的挑战——现代艺术的游戏逻辑编写,他也一直都在努力着,加油浩伟!

    我想感谢<谢小龙>同学,在beta冲刺过程中,时间紧,内容多,但效率低,心态极差,他成为了我攻击对象,而他在被我责怪后,他也没有和我起争执,而是非常理性的说大家都是成年人了,应该去处理问题而非抱怨问题,这也点醒了我,我很感谢他让我知道自己已经是一个大人了。

    我想感谢<段新源>同学,在我每次找他处理事情的时候,不管他在干什么,都会立刻停下手中的事情,这一点让我很钦佩,这是一种尊重,虽然简单但是困难,每次交付的任务也在尽力去做,虽然有时可能会一不小心忘记。

    我想感谢<洪磊>同学,每次答辩的几乎都是他和小龙在做,也是因为其他组员不够自信不够大方,但这缓解了我们很多尴尬。但是我想对他说ACM大佬别摸鱼啦,救救孩子们,水共石石石(巴巴托斯)干点正事吧!

    我想感谢我自己,早就知道K班是一定会卷的,来这个班就是想提高自己的,半年下来确实感觉到自己和以前不同了,学到了很多以前没有的东西,也接触到了许多值得接触的人,虽然过程很苦,但是结果很甜,虽然自己很多次开玩笑说自己选择K班是不是有点好高骛远了,应该循序渐进的,但是我知道人只有在高压情况下才会激发自己的潜力,毕竟不逼自己一把,怎么知道自己的极限在哪里?在高压下习惯了,在一般的环境下,问题都不再是问题。

    最后,你好福大!

posted @ 2021-12-21 23:17  见贤思琪  阅读(57)  评论(0编辑  收藏  举报