前言
在家的感觉就是不一样,甚至有种一学期结束还已经放假好久了的错觉。在上次就有草草写下一点小总结,终究还是没能逃过拖延症的发力,在ddl的前10小时开始继续码字hhh
期望收获
开篇期望
在这门课程期望学到什么或者掌握什么能力?
- 期望掌握如何规范撰写高质量文档的能力。
- 这点有所提高,虽然并没有在课程中独自撰写高质量文档,但是在和团队使用共享编辑的方式完成各类文档的时候,进一步的提高了自己撰写文档的能力,同时在规范性上也有所变好。
- 期望学习更高效规范完成项目的方法。
- 这点完成的不是很好,主要因为当时分配工作时,团队安排两人完成代码,我并未参与到写代码的工作,因此只是在文档方面有所提升,并未完成我的主要收获。当然原因在于我自己当时分配工作时没有主动承担写代码的任务。
- 期望进一步锻炼临场演讲、介绍项目的能力。
- 这点并未完成,主要是组长负责课堂演示,因此有一点遗憾,不过由于课堂展示的方式似乎与我想象的并不太一样,我更喜欢团队之间的互动展示,大班较多听众的那种答辩演讲,但高软这门课程挺不一样,所以我觉得也就一点点一点点遗憾。
- 期望作为团队平平无奇的一员学会更好的配合。
- 这点完成的不错,在和团队配合的过程中,难免有出现过一些分歧和问题,同时作为组员而非组长,项目的进展方向并不是自己主导,因此对于我这类性格突出的组员,需要学会如何在团队中作为组员做更好的配合,所幸初心的分歧和问题都解决了,并且在解决的过程中收获了很多团队配合的心得,非常开心。
- 期望研究生阶段加了高等二字的软件工程课带来不一样的体验及收获。
- 体验终究是不一样的,收获肯定都会有的,但是和高等二字的关联并没有明显的体会到,却也道不出哪里不妥。
附加收获
另外便是在高软课程中结交到了几位好朋友,算是比较难得的一次经历,还和队友一起玩过剧本杀!!!真不错!
个人课程对比
由于上次博客里有说过这次总结说一下和本科上过的软工的不同之处,因此鄙人在此发表一二。
- 首先是课程重点有所不同,相比于之前的课程,高等软工更注重于开发过程中的各个阶段精益求精,深究其中的细节比如需求考虑不够细致、UML设计存在逻辑问题、模型设计混乱等等,老师会给出具体建议和点评。
- 其次是课程内容不同,虽然涉及的也是类似的那些需求分析、UML设计等等,但是高软中有介绍一些不一样的方法,比如RCUM、OCL约束这些知识是之前没有接触过的。
- 最后是授课方式有所不同,相比之前的课程,高等软工授课方式较多样,包括纯理论讲解,也有在介绍方法模型时课堂练习师生互动,最重要的应该是课堂上针对团队现场答辩指出具体问题并交流点评给出修改建议,这样可以很好的保证同学对完成任务。
课程博客传送门
作业 | 链接 |
---|---|
1、期望与笃信 | 高等软工第一次作业《期望与笃信》 |
2、从需求分析看软件开发的挑战 | 高等软工第二次作业《需求分析阶段总结》 |
3、设计也可以按图索骥 | 高等软工第三次作业《设计阶段总结》 |
4、课程总结 | 高等软工期末作业《课程总结》 |