Had bionics (the older name of biomemetics) on tip of the tongue for analogy sake too, but felt am not familiar enough with it. I however worked and shared hobbies with a few people who were into TRIZ: our alma mater was one of the hubs. Never seen it make a difference, but maybe it has its merits as pedagogic tool.