软工最后一次作业:结课总结—苏若

【姗姗来迟】

  光阴荏苒,不知不觉大三上学期已悄然离去。蜷于列车,坐在窗前,回想这学期的得与失,不禁黯然。经历了一学期《软件工程基础》课的学习,多多少少还是有些收获的。成功也罢,失败也好,一条路走过来,最重要的大概莫过于总结反思并改进。

  开学伊始,“软件工程”这个概念对我来说是模糊而又陌生的。

  先修课程在知识和动手能力方面的引导不甚惶恐。两年走来,回头看看却突然觉得自己貌似没有更多地掌握几许未来生存亦或是改变世界的本领(相对于高中毕业那个结点来说)。周围一只一只“大牛”突兀地出现在天空只足以仰望,却不知自己如何才能跨越自己的瓶颈。也许,踏踏实实一步一步习而学便是突破之法。

  这学期的软工课程,一言以蔽之:工作多,任务重。当然给自己的压力,锻炼以及潜移默化的提高也是相应的。用邹老师喜欢说的一句话说,大意就是出来混迟早是要还的。付出的多,收获自然愈多,南郭之徒自也会有属于自己的回报。

  个人作业,两次结对编程,团队作业。尤其是在团队作业中,我们参与了计划阶段,需求分析,设计阶段,开发阶段,测试阶段,发布阶段等一个实际项目的完整开发过程,对于国内的大学生来讲,这无疑是一个非常宝贵的经验。

  我所在的团队是:DOOM。

  所在小组共6人(后期变为5人),与另外的6个小组共同开发“学霸”。我们不仅要跟上游模块(pine组)协定数据库规范,与其他UI组协定标准接口,还要组内划分功能模块并分配工作。在这个工程中,沟及时通,合理分配以及按时完成对软件正常的整体开发进度都是极为重要的。

  一学期就这么结束了,总结下软工课:

  代码写了900行左右,看了很多博客(个人/团队阅读作业)。Daily Scrum全部参加,有些频繁,但一直坚持,收获也不少。

  总体来讲,这学期的软工课程在软件工程开发上给予我极其宝贵的经验,让我收获颇丰。当然也给过自己很多宝贵的经验和教训,自己反思了很多也收获了很多。希望以后能够接触到更多这样的课程。

        

  PS:

  之前PM告诉我帖子发到团队博客中就不用再发布到个人博客。但是,后来看到其他同学也有把所有博客都发布到自己的博客上,所以现在汇总我写过的帖子如下:

  1)  谈首次软工作业感受:http://www.cnblogs.com/DOOM-scse/archive/2012/10/07/2714644.html

  2)  20121108团队博客:http://www.cnblogs.com/DOOM-scse/archive/2012/11/09/2761902.html

  3)  20121109工作总结:http://www.cnblogs.com/DOOM-scse/archive/2012/11/10/2764409.html

  4)  软件测试报告【其中部分,稍后还有待改进】:http://www.cnblogs.com/DOOM-scse/archive/2012/12/11/2813211.html

  5)  漫谈“习而学的软件工程教育”(一):http://www.cnblogs.com/DOOM-scse/archive/2012/12/12/2814078.html

  6)  Software Engineering vs. CS, how to teach SE:http://www.cnblogs.com/DOOM-scse/archive/2012/12/12/2814361.html

你可能感兴趣的:(总结)