软件工程的理解
软件工程是生产软件的系统化方法,作为工程学,它需要考虑软件生产中的实际成本、进度和可靠性问题。
为了达到经济又快速生产可信赖系统的目的,软件工程需要计算机科学支撑,但往往在面对复杂系统时计算机科学中的经典理论有不适用的可能;同时作为系统工程的一部分,软件工程主要考虑软件生产的各个方面的问题。
面对不同的将开发的应用类型,软件工程的技术和方法也有不同,但是仍然遵循一些基本方法。
软件工程是生产软件的系统化方法,作为工程学,它需要考虑软件生产中的实际成本、进度和可靠性问题。
为了达到经济又快速生产可信赖系统的目的,软件工程需要计算机科学支撑,但往往在面对复杂系统时计算机科学中的经典理论有不适用的可能;同时作为系统工程的一部分,软件工程主要考虑软件生产的各个方面的问题。
面对不同的将开发的应用类型,软件工程的技术和方法也有不同,但是仍然遵循一些基本方法。