在初接触软件工程这门课的时候,我那个时候并不了解软件工程这门课究竟学的是什么?那个时候我很困惑我们这个课要学习什么,要培养我们的什么能力。
经过这半年来的磕磕绊绊的学习过程,终于明白了这门课的…怎么说呢?算是精髓吧。其实也并没有特别了解,只是现在虽然我并不能完全说出这些精髓是什么,但是,至少现在为止,我明白了这门课的来龙去脉。
软件工程就是软件加上工程,所谓软件工程,就是要算得上软件开发的全部过程,包括在软件开始的构想,确定软件之后的需求分析,市场调研,软件基本框架的设计,软件的测试,包括单元测试,回归测试,黑白盒测试等,还有之后的发布,以及软件的质量保证。
当然中间我们还进行了个人项目psp,结对编程等一些准备工作,在一开始的时候我们都是很厌倦这些琐碎的过程,然而现在,我真的开始感谢这一系列的过程,没有这些过程,就没有现在对于这门课的深刻了解。这一系列的过程中,我们的老师以及助教的教学以及帮助,默默的修改我们或许称得上五花八门的博客,真心感谢你们的付出,你们辛苦了!