演化工程(evolutionary engineering),理学-系统科学-系统工程-复杂系统工程-【复杂系统工程的基本理论】-演化工程,一种基于复杂系统的增量迭代变化,设计或构建传统系统工程测试难度高、规划难以实施时的综合策略。其基本思想借鉴于复杂生物机体的形成或自由市场竞争机制。方法试图解决复杂系统结构与功能相互关系的一种工程方法。许多兴起的编程策略,比如螺旋式研发、极限编程、开源运动等都嵌入了演化策略。设计演化过程的基本想法就是营造一个能够促生创新与鼓励创造的环境,认识到系统演化过程的多种可能性,并且了解其子系统在创新过程中是互相作用的。需要注意的是,应用于大规模工程项目中的传统研发过程并不是完全被摒弃掉,而是将它置于一个更大的演化过程情景之中。演化工程中的子系统有许多变量,因此,即便由于外部环境因素的变化导致系统功能发生改变,演化系统也能够进行快速调整适应新的环境。