一、学期回顾
1.1 回顾第一次博客作业,我对于软件工程课程的想象
本来以为会在课堂上学习大量知识,提升自我水平,然后完成任务。结果实际上完全靠自学,成效也一般。
1.2 总结这门课程的实践总结和给你带来的提升
1.2.1 在软工实践课程当中我编写了500行代码
1.2.2 软工实践的各次作业分别花费的时间:
时间 | 作业 | 花费时间 |
---|---|---|
09.03~09.04 | 首次博客作业 | 1h |
09.09~09.20 | 个人编程作业 | 15h |
09.23~10.14 | 结对编程作业 | 10h |
10.24~10.28 | 结对编程作品互评 | 5h |
09.30~10.23 | 团队介绍、选题报告、需求分析报告 | 5h30min |
10.30~11.06 | 团队项目之现场编程 | 5h |
11.06~11.19 | 团队项目Alpha冲刺阶段与中期总结 | 15h |
11.21~12.20 | 团队项目Beta冲刺阶段与终期总结 | 15h |
12.22~01.08 | 个人学期总结博客作业 | 3h |
1.2.3 令你印象最深刻的是哪一次作业?为什么这次作业令你印象深刻?
第一次个人编程作业,当时对爬虫还不熟悉,绕了很多弯路,现在回想起来其实是挺简单的任务。
1.2.4 在软件工程课程上花费的时间
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
50h | 6h | 4h30min |
1.2.5 介绍学习到的新技术或生产力工具以及它给你带来了哪些方面的作用?
- 墨刀 ---- 一款在线原型设计与协同工具,借助墨刀能够搭建产品原型,演示项目效果。
- 字幕大师 ---- 一款集多功能为一体的字幕编辑工具。我使用它来编辑字幕,个人认为比较方便。
- 飞书 ---- 一款协作办公产品,基本功能有:消息沟通、日历、云文档、智能机器人、成员管理、okr等。我们小组通过飞书来进行交流互动以及提交代码,相当便捷
- IDEA ---- 用于后端开发的软件
- 微信开发者工具 ---- 用于小程序开发的软件
1.2.6 其他方面的提升
- 在交流能力上获得了提升,意识到了沟通的重要性。
二、总结收获
2.1 个人编程/结对编程/现场编程/团队项目实践中的经验总结+实例/例证结合的分析。
结对编程的过程中,我负责底层代码逻辑的编写,熠霆负责页面ui的编写。我本来想写一个ai来优化算法,但是最后开摆了,不了了之。这让我意识到我能力的有限。
三、致谢
3.1 一个学期下来,你特别想要感谢的人有谁?你们在完成什么任务的时候发生了什么故事?有什么话想要对TA说呢?
我想感谢翁熠霆同学。在结对编程中他花了许多时间自学前端知识。没有发生什么特别的故事。想对他表达谢意。