一、学期回顾
1.1 回顾第一次博客作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
- “希望通过实践锻炼,增强计算机专业的能力和就业竞争力”。确实是这个想法哈哈,此前我自学了前端的很多知识,三件套、jq、node、ajax和vue,但是一直缺乏实践项目,对知识的运用多数都停留在一些功能简单的小组件或是静态页面,这次项目很满足我的期待。从需求分析、功能设计再到具体实现、测试与改进真的是让我收获满满,让我能够去实现一个接近实际开发的项目。不论是对现有知识的巩固,对新知识的学习,还有对开发模式的进一步理解都还算满足我的期待。美中不足的是自己能力还是比较有限,不少预期功能被阉割,代码质量也不能让现阶段的我满意,还需要继续学习!
1.2 回顾你在这门课程中的投入与产出
时间 | 作业 | 花费时间(h) |
---|
09.03~09.04 | 首次博客作业 | 3 |
09.09~09.20 | 个人编程作业 | 10 |
09.23~10.14 | 结对编程作业 | 20 |
10.24~10.28 | 结对编程作业互评 | 2 |
09.30~10.23 | 团队介绍、选题报告、需求分析报告 | 17 |
10.30~11.06 | 团队项目之现场编程 | 7 |
11.06~11.19 | 团队项目Alpha冲刺阶段与中期总结 | 25 |
11.21~12.20 | 团队项目Beta冲刺阶段与终期总结 | 20 |
12.22~01.08 | 个人学期博客总结 | 3 |
- 在软件工程课程上花费的时间(预计花费时间参考:贴出你在首次博客作业中“你打算平均每周拿出多少个小时用在这门课上”这个问题的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|
107(h) | 6.7(h) | 3(h) |
1.3 令你印象最深刻的是哪一次作业或哪一场答辩?为什么这次作业或这场答辩令你印象深刻?
印象最深的是“足迹”软件的开发。因为这是历时很长的实践过程,在这个时间里我学习到了很多的新的编程知识,并上手实践了,也是真的有贡献点东西的。
二、总结收获
2.1 展开说说你的软工实践故事
- 个人编程/结对编程/现场编程/团队项目实践中的经验总结+实例/例证结合的分析。
- 个人编程:这个作业做得比较赶,时间不是很充裕,还是自己此前没有接触过的新东西,最后能完成还是很不容易的,中间也有很多的东西没有做出来,所以也挺遗憾的。
- 结对编程:这个作业认认真真的做好了,确实学到了HTML等语言的知识和编程方式,
- 现场编程:合理的安排分工真的很重要!我们小组做得不理想,因为事先没有去做好规划,所以有好多东西做得不成样子。
- 结对编程:团队协作为同一个目标努力的感觉很棒!团队编程大家都很用心努力,即使最后的成品留有小遗憾但是我也感觉很欣慰!
2.2 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?
- 微信小程序:之前只有过web开发的经历,在团队作业中第一次接触微信小程序,和web相似度还蛮高的,也上手比较快,不过更多的是边开发边学习嘿嘿。微信小程序现在真的是很火呀哈哈哈。学这门技术肯定是不亏的,学习过程中顺带赚学分还是很不错的哈哈哈。
- python和PyCharm:学习了python语言并且使用PyCharm这个编译器进行python的后端开发,PyCharm还是比较好用的,帮助我顺利的编写python代码。团队编程和个人编程都需要用到python语言,python也确实很好上手,没有让我花费太多时间成本去学习,经过短暂的学习就可以利用这一编程语言去完成任务。在团队编程中,我利用python以及flask框架进行后端开发,没的说,flask框架也是真的很友好,上手很快。因为团队项目中我前端和后端都有参与开发,这次学习后端的经历也让我对前后端交互有了进一步的理解。之后再进行前后端分离开发也会更加得心应手。
- auto.js:看了许多,但是啥都不懂
- IDEA:mysql数据库与IDEA的连接学到了,感觉很有用
2.3 技术之外,这门课程还给你带来了哪些方面的提升?
- 团队管理与团队协作:团队配合协作效率肯定是最高的,所以合理的安排、分工、计划是很重要的。团队管理也很重要,我们队长没有安排好,这个需要反思。
- 时间安排和学习规划:这学期为软工学习的东西还蛮多的,很多东西都学的很赶做的也很赶,不过在还算过得去的时间安排和学习规划下还算顺利完成任务。
2.4 如果还有什么想记录的或者想说的,就写在这儿吧!
希望之后K班的学弟学妹们也能在这门课上也能提升自己,硕果累累,做出让自己满意欣慰的作品,留下一段美好的回忆!
三、致谢
- 一个学期过去了,你特别想要感谢的人有谁?你们在完成什么任务的时候发生了什么故事?有什么话想要对TA说呢?
- 感谢团队里的每一个人,尤其感谢结对编程的队友。很感谢她的努力
- 大家都努力完成团队作业,互帮互助,我们之间进行很多交流沟通,项目测试,一起努力成长,是美好的回忆!希望我们都能通过努力实现自己的目标!