AI for business · Practical guide
Define an application around a real task.
This exercise produces a one-page brief to discuss with the person building the application. A fictional office-supply request makes the problem concrete before you start listing screens.

01Describe the person and the task
One person requests supplies and another approves or rejects the request. Messages are scattered, so nobody knows what is pending. The desired outcome is being able to record a request and inspect its decision.
Write a sentence for each role: requesters need to check their requests; approvers need to see pending ones. Do not give both roles identical permissions merely for convenience.
Reference [1]: GOV.UK Service Manual
02Walk through fictional data
Example request: identifier REQ-01, item “notebook”, quantity 2, status “pending”. Describe creation, review and what changes after a decision. Include a reason for rejection.
Record necessary fields and their origins. Avoid asking for information just because it might be useful someday. This exercise needs enough data to process and locate the request.
03Separate the first release from extensions
First release: record, list and decide requests. Possible extensions: suppliers, inventory and purchasing. Leave those extensions outside the exercise so the main journey can be checked end to end.
Include an exception: if quantity is empty, the request is not ready for review and the app explains what is missing. A brief covering only the ideal case leaves important decisions unresolved.
04Complete and review the brief
Copy these fields: problem; users; main task; example input; output; permissions by role; incomplete cases; first-release scope; exclusions; acceptance test.
Ask a requester and an approver to walk through the example. If they disagree about who can decide or what “approved” means, resolve it in the document before turning it into code.
Reference [2]: GOV.UK Service Manual
Sources and further reading
These references expand on the concepts indicated. The examples and exercises are original editorial material.
[1] GOV.UK Service Manual
Learning about users and their needs ↗
Research the needs of service users.
Back to the related section[2] GOV.UK Service Manual
Writing user stories ↗
Connect the person, need and purpose.
Back to the related section
Frequently asked questions
Should the brief choose every technology?
This exercise focuses on tasks, data and expected behaviour. Record technical constraints you already know, then let implementation decisions respond to those requirements.
Keep reading
AI for business
Acceptance criteria: how to check an application ↗
Replace vague requirements with checkable examples. Define inputs, actions and outcomes using a request-approval exercise.
AI for business
Rules or AI? How to choose for an automation task ↗
Break down a business task, identify explicit rules and test where AI may help. Work through a request-routing example with a practical decision checklist.
AI for business
How to document an automation so someone else can maintain it ↗
Write an operating note covering inputs, rules, owners, failures and recovery. Test the handover with a practical exercise that reveals missing information.