If you work with Engineers, and these days who doesn’t? then you ought to read The Fishbowl: Understanding Engineers: Feasibility
An ex-Google non-engineer described ‘non-trivial’ thus in the Xooglers blog:
It means impossible. Since no engineer is going to admit something is impossible, they use this word instead.