软工实践个人总结
一、基本情况
1.1请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
- 对比开篇博客和目前所学所练所得,在项目开发的前置工作,如需求分析、原型设计、项目构思等方面都得到了历练,在项目的后端开发中也学会了代码规范的重要性、各种工具的使用以及实际的代码开发。随着项目的进行,深感自己经验的欠缺,在之后希望自己能多多实践。
1.2-a 总结这门课程的实践总结和给你带来的提升:
-
在软工实践课程当中我编写了1500+行代码。
-
软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间 |
---|---|---|
2 | 个人编程作业 | 1210 |
3 | 结对编程作业 | 2980 |
4 | 团队介绍与选题报告 | 400 |
5 | 团队需求分析报告 | 350 |
6 | 团队项目之现场编程 | 150 |
7-13 | Alpha冲刺(含总结) | 2400 |
14-19 | Beta冲刺(含总结) | 500 |
20-22 | 每周小结 | 500 |
-
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
印象最深刻的是最后的团队项目,团队氛围好,特别是我们的小程序第一次在手机上运行的时候,感受到了一个团队的力量。 -
在软件工程课程上花费的时间(预计花费时间参考:开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
114h | 8.14h | 10h |
-
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
微信开发者工具:完成小程序开发。
process on:uml图绘制。
mockplus:原型设计。
...... -
其他方面的提升。
学习了小程序开发,云开发,也提升了找bug的能力。
二、总结与收获
- 工作分配要清晰明了,准确指名人和事,组员之间多沟通,避免在不知情的情况下由多人进行同一个工作,到最后才发现,只选用了其一,就造成了其他人时间和精力的浪费。如在团队作业开始阶段时,在做某个模块的途中才发现已经有组员在做了并且进度较快,我就及时停下了。
- 加强了在应对突发情况时的反应能力,同时要加强基础知识的学习。如在结对编程时,在算法的选择上过于盲目,没有深刻理解算法原理,一知半解。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
- 感谢我的每一名队友,特别是当我们坐在一起研究项目时,我感受到了凝聚力,最后如期完成项目。