软件工程这门课程是实践性很强,交叉性很强的一门学科它提供给我们不仅是一种方法论。上软件工程课的时候有一节课老师问软件是什么,我真的是一头雾水。后来查阅之后才知道软件是由计算机程序数据及文档组成。之后我明白了软件工程是致力于专业化软件开发的理论,方法和工具的研究。做软件我们首先考虑的是团队的实力。现在知道学习软件工程课后恍然发现学习软件不仅是学习软件,相关的管理能力还是要有的。当然理论知识是用来指导实践的,亲身体验才能领悟软件工程的妙用。软件是能够完成预订功能和性能的可执行的计算机程序和是程序正常执行所需要的数据,加上描述程序的操作而使用的文档。一个软件从定义到开发,使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为生存周期。但总的来说,学习这门课程,在一定程度上给了我们这些学生一个机会来锻炼自己在另一方面能力,这门课程教给了我们在完成一个实际项目时的一般程序及过程,我认为这是一份非常具有实际意义的教学内容。每次上完课老师都会给学生们留关于软件工程这节课的作业,让我们组成小组的形式来完成每一次的项目作业,这样既锻炼我们团队的协作能力还有我们的学习能力,让我们更好的了解软件工程这门课程。自从上了这门课,让我们更好的充分利用起来了我们的课余时间。所以通过软件工程这门课我是真的学习到了很多有用的东西,希望大家把握好时间,不断充沛自己,让现在的自己不留下遗憾。