软工实践个人总结

一、基本情况

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

最开始认知中的软工应该只是一门写写代码的实践课,后来才认识到自己是 too young too simple 了。这门课写代码只是其中的一部分(不意味着不重要),除此之外它还涉及了关于需求分析、原型设计、性能测试......许许多多的内容,这也让我知道了,软工这门课,一个人所能做的是有限的,只有发挥大家各自的长处,互相配合,才能在有限的时间内更好地完成任务。回顾开学时的设想,我想通过这门课提升一下我的代码能力,进而对未来的工作产生一些积极地影响。一个学期下来,在这方面我做的并不很够,对于不同的语言,我只是浅尝辄止,以完成目标为主要任务,并没有深入的了解、学习其中的原理,只能说还需努力。

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

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

软工实践的各次作业分别花费的时间:
# 作业 花费时间(分钟)
2 个人编程作业 525
3 结对编程作业 2725
4 团队介绍与选题报告 1350
5 团队需求分析报告 1760
6 团队项目之现场编程 240
7-13 Alpha冲刺(含总结) 500
14-19 Beta冲刺(含总结) 650
20-22 每周小结 200
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?

结对编程作业,因为这次作业让我真正意义上对软工这门课要做什么有了比较全面的认识,并且我对这次作业付出了比较多的时间,从学习一门新的语言开始,进而对软件各方面的实现有了一定的认识。

在软件工程课程上花费的时间
累计时间 实际周均时间 预计周均时间
132.5(h) 8.3(h) 5(h)
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?

Python、Java,尤其是Python,它相比于其他语言的简单易用给我留下了很深刻的印象,这门语言能够很好地提升我们的开发效率,减小自己与大神之间的差距(一点点)。

其他方面的提升。

对于办公软件的使用更加熟练,提升了自己的沟通能力,在与他人协作方面有所进步。

二、总结与收获

团队项目实践中,由于每个人起点不同、能够付出的时间也不尽相同,所以并不是每个人都能够完全地加入写代码的工作中(比如我),但是组里的每个人都能在这个项目中找到自己力所能及的一部分,所以这体现了分工合作的重要性,这也让我明白了,软工从来不是单打独斗,而是一个团队的合力协作,如果在开始项目的时候分工都不明确的话,只会在后续的实现中带来更多的麻烦。在此我也要向组里其他人表示感谢。

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

我要感谢小组里的每一个人,正是在大家的帮助之下,我才从一个对软工一知半解的菜鸟变成了一个对软工略知一二的“程序员”。如果没有大家的帮助,我的软工之路必将困难数倍不止。想对大家说声谢谢,谢谢大家能够包容我这个菜鸟。

posted @ 2021-01-02 21:01  lbiao  阅读(117)  评论(0编辑  收藏  举报