:控制.有许多方式可以控制特征蔓延：包括严格限制可增加的机能、允许产品有多种衍生机种，各变体中有不同的机能、删除一些过多不必要的机能。若产品在设计初期就有好的软体架构，例如机能及资料存取的逻辑分离等作法，可以避免一些开发后期的特征蔓延。利用严格的变更管理，或将变更延后至专案较后期的交付阶段也可以有效的控制特征蔓延。另一种控制特征蔓延的方式是让产品有几个不同的衍生机种，而新增特征只在其中部份机种中出现。新特征持续增加的过程中，系统的资源可能会不敷使用，因此一般会特别维护一个只有基本特征的核心版本，以