TRIZ认为,一个问题解决的困难程度取决于对该问题的描述或程式化方法,描述的越清楚,问题的解就越容易找到。TRIZ中,发明问题求解的过程是对问题不断描述、不断程式化的过程。经过这一过程,初始问题最根本的冲突被清楚的暴露出来,能否求解已很清楚,如果已有的知识能用于该问题则有解,如果已有的知识不能解决该问题则无解,需等待自然科学或技术的进一步发展。该过程是靠ARIZ算法实现的。
ARIZ(Algorithm for Inventive-Problem Solving )称为发明问题解决算法,是TRIZ的一种主要工具,是发明问题解决的完整算法,该算法采用一套逻辑过程逐步将初始问题程式化。该算法特别强调冲突与理想解的程式化,一方面技术系统向着理想解的方向进化,另一方面如果一个技术问题存在冲突需要克服,该问题就变成了一个创新问题。
ARIZ中,冲突的消除有强大的效应知识库的支持。效应知识库包含物理的、化学的、几何的等效应。作为一种规则,经过分析与效应的应用后问题仍无解,则认为初始问题定义有误,需对问题进行更一般化的定义。
应用ARIZ取得成功的关键在于没有理解问题的本质前,要不断地对问题进行细化,一直到确定了物理冲突。该过程及物理冲突的求解已有软件支持。