软工实践个人总结
一、基本情况
(1.1)请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
- 开学时的期待是提升自己,确实是提升了很多,学会了微信小程序开发,还重新拾起了python,同时也锻炼了自己在团队合作方面的经历,其实学到什么倒是其次,知道了怎么学才是关键
- 代码能力很差,同样的一篇开源代码,看懂的速度比别人慢很多,学习能力也很一般
(1.2)总结这门课程的实践总结和给你带来的提升:
-
提升了学习能力,学会了微信小程序开发,第一次接触到一个软件的开发流程,知道了面对完全陌生的东西该怎么去学
-
在软工实践课程当中我编写了3000行代码。
-
软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间(分钟) |
---|---|---|
1-2 | 个人编程作业 | 1200 |
3 | 结对编程作业 | 1000 |
4 | 团队介绍与选题报告 | 150 |
5 | 团队需求分析报告 | 300 |
6 | 团队项目之现场编程 | 320 |
7-13 | Alpha冲刺(含总结) | 1500 |
14-19 | Beta冲刺(含总结) | 800 |
- 讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
Alpha冲刺让我印象深刻,我们小组经历了很多坎坷,甚至中途换了选题,整个过程相当折磨和痛苦,不过最后做出来的时候还是很有成就感的,虽然说比较简陋 - 在软件工程课程上花费的时间(预计花费时间参考:同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 | 累计时间 | 预计周均时间 |
---|---|---|
112 | 8 | 视情况而定 |
开学时回答:具体的数字很难说,不完成自己的目标和任务,光说多少小时都是没用的
-
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
- 微信开发者工具 :辅助开发微信小程序,实现PC端调试小程序
- 剪映:剪辑视频
- 墨刀:原型设计
-
其他方面的提升
搜索能力提升很多
二、总结与收获
- 开始软件设计前,一定要先确定需求和功能:在团队作业初期,由于选题,需求,功能都不明确,导致更换选题
- 代码规范要提前规范好:团队作业中,经常出现互相读不懂代码的情况
三、致谢
这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
- 感谢赖莘龙同学,由于我们的任务一致性和重叠性比较高,交流较多,感谢他给我很多支持和帮助