TRIZ (Teorie řešení inovačních zadání) přináší systematický přístup k analýze náročných problémů, které vyžadují značnou vynalézavost a poskytuje řadu strategií a nástrojů pro nalezení důmyslných řešení. Na základě výsledků masivního výzkumu, na kterém je tato teorie založena, bylo zjištěno, že většina problémů, které vyžadují vynalézavé řešení, typicky přináší potřebu překonat dilema nebo najít kompromis mezi dvěma protichůdnými technickými, fyzikálními i jinými požadavky. Hlavním smyslem analýzy TRIZ je systematická aplikace strategie a nástrojů vedoucí k nalezení lepšího řešení, které překoná potřebu kompromisu mezi protichůdnými požadavky. Teorie formuluje důmyslné principy, které pomáhají převést Specifický problém na Typický problém, pro Typický problém nalézt Typické řešení definováním a řešením rozporu a systematickým výběrem principů, které mohou být použity k překonání rozporu v řešeném problému, umožňují nalezení konečného Specifického řešení, blízkého ideálnímu výsledku. Zároveň tyto principy umožňují cílevědomé soustředění se na daný problém. Teorie představuje ARIZ (Algoritmus řešení inovačních zadání) jako základní metodologii teorie TRIZ. K dispozici je řada počítačových programů, využívající teorii TRIZ, které poskytují asistenci inženýrům a vynálezcům pro nalezení inovativních řešení technologických problémů, tento kurz využívá systém Invention Machine Goldfire, jako jeden z nejlepších CAI softwarů, který se zároveň zabývá analýzou a předpovídáním trendů evoluce, zda existující řešení pravděpodobně umožní rozvoj následujících generací vyvíjených systémů.