Start With the Job, Not the Chat Box
Frame an LLM app around the user job before choosing interface patterns
The idea Jobs-to-be-Done framework gives LLM app teams a disciplined way to design beyond a clever prompt. Jobs-to-be-Done forces the design brief to describe the progress the user is hiring the product for: the decision, artifact, or judgment they need to complete. In ordinary software, users can often infer system behavior from stable controls. In LLM products, the same button may produce variable text, incomplete reasoning, or a tool action whose risk depends on context. That means the product must make intent, evidence, limits, and recovery visible. The mechanism is simple: name the user job, identify where model uncertainty enters…
Sign up free — one personalized lesson every day, matched to your role and goals.
Already have an account? Sign in