软工实践个人总结
一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
- 通过软工学习,还是有不少收获的,学习了前端三大件,熟悉了SQL和UNiCloud的操作,对Java也有了初步的了解。对于我在数据库的学习起到了一定的帮助,和组员一起努力也更让我感受到了团队协作的魅力。
- 不足之处还是有不少的。在结对编程时选择了划水混吃等死,学习前端三大件不够深入最后并没有发挥太大的用处。
1.2-a 总结这门课程的实践总结和给你带来的提升:
- 在软工实践课程当中我编写了约1500行代码。
- 软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间(分钟) |
---|---|---|
2 | 个人编程作业 | 1530 |
3 | 结对编程作业 | 1200 |
4 | 团队介绍与选题报告 | 100 |
5 | 团队需求分析报告 | 200 |
6 | 团队项目之现场编程 | 900 |
7-13 | Alpha冲刺(含总结) | 1800 |
14-19 | Beta冲刺(含总结) | 500 |
20-22 | 每周小结 | 300 |
- 讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
现场编程作业。这次作业在团队两位大佬缺席的情况下由我们剩下组员合力完成,最终虽然没能做出完美的答案,但是在这次现场编程中我们体会到了临场变通和团队协作的重要性。
- 在软件工程课程上花费的时间(预计花费时间参考:开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
100.3h | 6.3h | 6h |
- 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
学习了前端三大件(HTML、css、JavaScript),以及最简单的UNiCloud导入,算是在功能方面小有提升。
- 其他方面的提升。
团队协作能力和查找资料能力的提升。
二、总结与收获
个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。
- 总结:做事情之前要提前规划好需要的知识和要花费的时间,提前和队友做好分工计划,避免在DDL之前时间不够。团队作业需要齐心协力合作完成,才能让每个人获得提升和成就感。
- 实例:结对编程时我没有一开始便找好队友,中途和一直划水,最后只能匆匆完成。现场编程时虽然我们人员不齐,但是我们众志成城,分工明确,利用好一分一秒,最后取得了第三名的成绩。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
- 组长苏艺淞,他分配给我一些我力所能及的任务,又教会了我许多。