TRIZ Perspective