软工实践个人总结
一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
- 最初的期待:期待能给自己营造一个很好的学习机会,提高个人能力以及团队协作能力,比如学习程序的开发,掌握一些前端、后端的知识。
- 对比目前的所学所练所得,在本门课程的学习过后,我了解并学习了python,微信小程序开发者工具,学习了wxml、wxss、js,github的使用,不足之处就是没有特别深入系统地学习。
1.2 总结这门课程的实践总结和给你带来的提升:
-
在软工实践课程当中我编写了1878行代码。
-
软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间(分钟) |
---|---|---|
2 | 个人编程作业 | 2510 |
3 | 结对编程作业 | 1850 |
4 | 团队介绍与选题报告 | 60 |
5 | 团队需求分析报告 | 350 |
6 | 团队项目之现场编程 | 200 |
7-13 | Alpha冲刺(含总结) | 1280 |
14-19 | Beta冲刺(含总结) | 880 |
20-22 | 每周小结 | 440 |
- 讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
最深刻的一次作业是个人编程作业,因为这是第一次接触软工的代码作业,一开始看到题目就感觉是个很新鲜的事务,还有github也是以前从未了解过的,这第一次个人编程作业让我明白了要站在巨人的肩膀上学习(github,csdn永远滴神)。 - 在软件工程课程上花费的时间(预计花费时间参考:开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
126(h) | 9(h) | 18(h) |
- 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
学习了python,微信小程序开发者工具,学习了wxml、wxss、js,github的使用。作用:学习了新的东西,掌握了新的知识。编程能力也有了提高。 - 其他方面的提升
懂了站在巨人的肩膀上,前人栽树,后人乘凉。
二、总结和收获
- 个人编程和结对编程培养了我的自学能力,百度,csdn,github都有我访问过的痕迹,对于查找资料并自己学习的能力有了大大的提升。(一开始到处百度,结果发现资料很有限,后来去csdn,github上学习,才发现上面的很多项目与作业有相似之处可以借鉴以及学习)团队编程让我明白一个团队的重要性,每一个选题,每一个流程都要经过团队的开会讨论,磨刀不误砍柴工,只有方案定下来了去做才不会磕磕碰碰的,团队的分工也很重要,人不能一概而论,每个人都有自己的强项,合理的利用才能使整个项目执行起来效率更高,更不能埋头苦干,要及时和团队的其他成员进行交互。(由于没有及时交互,自己做的部分模块其他成员也在做,导致两个人都在做同一个模块造成了冲突。没有及时交互也造成了自己效率不高,例如有些知识队友已经掌握,只需要请教他们便可快速解决问题,而自己去查找资料反而效率没有这么高。)
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
- 感谢杨立芬童鞋,一个字“好”。感谢团队的队友们,感谢为我解答过问题的同学,感谢柯老师,感谢测试组!没有你们,我在软工这门课上也不会学习了解到这么多对于我来说新的事物,salute!