Understand the objective first
We begin by establishing what a client is trying to achieve, the constraints they are working within and the consequences they are most concerned to avoid. Advice that ignores any of the three tends to be technically correct and practically unusable.



