一、请回望第一次作业,你对于软件工程课程的想象
1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
通过一学期的磨练,在编写代码的熟练度上有了一定的提高。由于时间和考试等原因,留给编程的时间有限,为了提高编程效率,在代码质量方面可能还有待改进。希望以后再编程的时候能在保证效率的同时提高代码质量。
2)总结这门课程的实践总结和给你带来的提升,包括以下内容:
1、统计一下,你在这门软件工程实践中,完成了多少行的代码;
- 个人编程400行
- 结队编程500行
- 团队编程12000行
2、软工实践的各次作业分别花了多少时间?(做一个列表)
作业 | 时间(h) |
---|---|
第一次博客作业 | 1 |
第一次个人编程 | 35 |
第一次团队展示 | 1 |
第一次结对编程作业 | 5 |
团队项目-选题报告 | 3 |
第二次结对编程作业 | 20 |
团队项目-需求分析报告 | 5 |
团队Git现场编程实战 | 4 |
Alpha冲刺 | 50 |
Beta冲刺 | 50 |
最终展示 | 1 |
3、哪一次作业让你印象最深刻?为什么?
团队编程。没什么特别的原因,就是花的时间多
4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答
- 175+小时
- 平均每周9.21
- 开篇博客回答“平均一天可以用1-3小时。一礼拜就是7-21小时。”
5、学习和使用的新软件;
Axure RP 9
6、学习和使用的新工具;
Axure RP 9,博客园
7、学习和掌握的新语言、新平台;
没有,都是原本会的
8、学习和掌握的新方法;
没有,都是原本会的
9、其他方面的提升。
没有,都是原本会的
二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析
- 个人编程:最后做的算法效果虽然一般,但是还是勉强做出来了。不得不佩服那些能做出很高效算法的人。
- 结队编程:团队作业可能是整个软工实践中最轻松的时间了。最麻烦的部分交给队友,我只负责把接口接到前端。有个能够分担工作量的队友真的很重要
- 团队编程:做项目很累很苦,如何在无止尽的需求中变得暴躁后以平常心保持对代码的效率以及代码质量的追求是将来对自己一个课题。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
最想感谢自己,能在这么艰难的日子里坚持下来。不管生活有多少困难与不合理,一定要积极的活下去!保重身体!
四、个性发挥,包括图文、照片和创意等