发明问题解决理论的核心是技术进化原理。按这一原理,技术系统一直处于进化之中,解决冲突是其进化的推动力。进化速度随技术系统一般冲突的解决而降低,使其产生突变的唯一方法是解决阻碍其进化的深层次冲突。
G.S. Altshuller依据世界上著名的发明,研究了消除冲突的方法,他提出了消除冲突的发明原理,建立了消除冲突的基于知识的逻辑方法,这些方法包括发明 原理(Inventive Principles)、发明问题解决算法(ARIZ,Algorithm for Inventive Problem Solving)及标准解(TRIZ Standard Techniques)。
在利用TRIZ解决问题的过程中,设计者首先将待设计的产品表达成为TRIZ问题,然后利用TRIZ中的工具,如发明原理、标准解等,求出该TRIZ问题的普适解或称模拟解(Analogous solution);最后设计者在把该解转化为领域的解或特解。