软件本身具有许多特点,比如:复杂性,一致性、不可见性和可变性,这些特性使得软件的编写、维护和运行等都比较困难。为了应对这些问题,产生了许多针对软件运维的基本原理和技术,这就是我理解的软件工程的基本概念。软件工程关注大型程序的构造,中心课题是控制软件的复杂性。除此之外,在软件的开发过程中还有许多问题,比如如何提高软件开发的效率,如何提高软件的质量,如何组织多个人进行同一个软件的开发,如何对软件进行功能测试,这些都属于软件工程研究的范畴。
标签:复杂性,功能测试,如何,软件工程,软件,理解 From: https://www.cnblogs.com/Anlittledy/p/16728054.html