不是
软件工程并不是教会不怎么会写程序的人开发软件,而是在教会开发者如何工程化的去完成一个完整的软件开发。让软件开发的过程规范化、系统化,使得软件开发有序严谨、高效。 因为软件工程的主旨是用系统化的方法指导软件开发、运行及维护,教会我们如何分析和处理问题,形成规范有序的开发思想,而不是单独细致的教我们如何编写代码。
软件工程:是为研究和克服软件危机而生。
软件项目的生命周期:需求定义与分析、设计、实现、测试、交付和维护。
软件工程=过程+方法+工具
一个标准的开发,就是按软件工程的标准,其实我们平常说的开发写代码,就是环节一部分,环节一旦有问题,漏洞百出,后期维护更大,所以一个好的软件工程标准,最后运维不会有太大问题,还能对软件不断更新。