You can capture the relevant details of the job in a job spec, including the functional, emotional, and social dimensions that define the desired progress, the tradeoffs the customer is willing to make, the full set of competing solutions that must be beaten, and the obstacles and anxieties that must be overcome.