1、我们要理清一个概念,软件工程其实也就包括了软件的开发和维护。软件究其本生来说,也就是程序+数据+文档。
2、开发又分为分析+设计+实现。分析即可行性分析,需求分析等。设计就是总体设计和详细设计。实现就是通过编码和测试将该软件实现出来。
3、软件工程除了开发,其实还有一个很重要的一点,也就是维护。很多初学者有一个错误的认识,也就是认为软竭惮蚕斗件开发就是写程序并设法使之运行,轻视软件维护。其实软件的维护在软件开发这个部分占据很重要的比重。
4、当然软件工程也是有方法的,主要分为传统的结构化方法,和新型的面向对象方法。一般来说如今使用的都是面向对象方法。
5、希望以上对学习软件工程的朋友有所帮助。