Some food for thought there.<p>This I quite liked - probably because I&#x27;ve seen it happen a few times:<p>&gt; We should not ask customers for more precision than they can give us (a symptom of this is to badger customers or managers for detailed “requirements,” then complain endlessly about “changing requirements”).<p>I think the idea of context is vital really. If you are a hired gun building something you aren&#x27;t personally going to use, then you do need to be able to put yourself in the customer&#x2F;user&#x27;s shoes. Ideally, you should get to know the subject area well enough to be your own customer so you can bridge the gap between what the customer says they want and what they actually need but just haven&#x27;t expressed yet.