软工实践个人总结
一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
对比目前的所学所练所得,感觉在设计实践能力差不多达到期待和目标,计算机编程方面还有待提高,第一次完整地参与游戏设计和软件开发,在此过程中耗时最多的还是在编程效率等方面,故这方面感觉还有较大不足。
1.2 总结这门课程的实践总结和给你带来的提升:
-
在软工实践课程当中我编写了__730__行代码。
(算上冗余代码的话) -
软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间 |
---|---|---|
2 | 个人编程作业 | 42h |
3 | 结对编程作业 | 30h |
4 | 团队介绍与选题报告 | 12h |
5 | 团队需求分析报告 | 20h |
6 | 团队项目之现场编程 | 3h |
7-13 | Alpha冲刺(含总结) | 39.5h |
14-19 | Beta冲刺(含总结) | 16h |
20-22 | 每周小结 | 1h |
-
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
团队项目。因为首先这个项目花的时间贼长,还有这是真正意义上第一次完整的团队作业,也花了较大精力,设计一个小程序,在此之前没有任何基础,怎么做都不知道,通过团队之间的分工合作、自己每天搜索学习才大致完成。每周都在熬夜,怕拖团队后腿,因此我对这次作业印象深刻。。
-
在软件工程课程上花费的时间:
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
190 | 10.5h | 18h |
-
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
写博客:本次课程让我第一次接触到有关博客的撰写,有利于我将来发表各种学业文章。
github的使用:学会了使用Github,有利于将来进行项目的管理。
Axure RP9的使用:能快速、高效的实现对精美界面的设计。
查重:学会如何实现论文查重算法,在编程方面学习到新的知识。
微信小程序的使用:对将来的APP设计和软件开发等给予诸多帮助。
-
其他方面的提升。
网页设计:可以对网页进行初步的设计。
二、总结与收获
让我学会如何使用与软件开发相关的一系列工具以及其他一些性能分析测试工具等,让我不单单只会代码编写。还有pr的使用方法。此外,本次课程也让我熟悉了一个项目的开发流程,有助于将来进行其他软件开发时能够更快的掌握相关流程和熟悉相关操作。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
这学期以来我最想感谢的是团队中的每一个人,都很优秀,而且在团队作业上都或多或少都有给予我鼓励和帮助,在我前端编程过程中遇到bug或难题时为我指导,我想对她们说有你们真好。