How well do you challenge assumptions when problem-solving?
Mostly -- I'll accept some assumptions at face value
Very -- I make sure all assumptions are explicit and understand their impact
Not very -- I take assumptions at face value and often fail to challenge them
Not at all -- Assumptions are there to save time. I don't question them.