This checklist is both useful and funny. On a serious note, if you are deep into a specific field, you should develop something like this to help you evaluate design options.

(click on picture to get to checklist)

image

Found via this post on Reddit