Service detail

Last updated: September 2026

A custom app for one complete user journey

Build a usable first version around a named user and a concrete task. Define the starting input, useful result and operating owner before expanding the feature list.

MVP Automation Sprint: £19,000-£26,500 · 4 weeks

01

Build one complete user journey

For example, replace scattered internal requests with a form, an approval queue and a status view. A requester can submit the right information and see what happens next; a reviewer can make a recorded decision.

  • Name the user roles and the result each role needs.
  • Include useful empty, loading, error and confirmation states.
  • Choose the first journey before adding dashboards, extra roles or unrelated features.
02

What the first version includes

The agreed screens and API should support a complete task in the chosen environment. The handover connects the visible interface to the data, permissions and operations behind it.

  • The agreed screens, validation rules and API behavior.
  • Access rules for requesters, reviewers and any named administrator.
  • The data model and integrations explicitly included in scope.
  • Acceptance checks, deployment instructions and source handover under the agreement.
03

Test the user journey and its boundaries

Acceptance should describe what the user can accomplish and what unauthorized users cannot do. A successful click is not enough if the record was not saved or the wrong person can change it.

  • A permitted requester can submit and later retrieve the correct status.
  • A reviewer can approve or reject according to the agreed role rules.
  • An unauthorized user cannot view or change another protected record.
  • A failed submission reports the error and gives the user a clear recovery path.
04

Prepare a brief around the actual task

Bring screenshots or forms from the current process, example records and a person who can resolve product decisions. Identify the first useful result before creating a long feature list.

  • Describe where the request starts and when the task is complete.
  • List the roles, approval rules and information each role may see.
  • Share confirmed API documentation and deployment requirements.
  • Choose the devices and browsers needed for the first release and name the demo reviewer.
05

Agree what belongs in this version

The package is a starting point, followed by a written agreement on inputs, exclusions, timing and price. Features that do not support the first journey should be visible as later decisions.

  • Large migrations, unrelated user journeys and ongoing support are scoped separately.
  • Additional integrations, payment flows and native mobile applications are not assumed.
  • Accessibility, performance and security checks are defined for the agreed environment and usage.
06

Make the next engineer productive

A useful handover lets your team repeat setup, understand permissions and follow a user journey without the original developer narrating every step.

  • Retain the reviewed build, test records and known limitations.
  • Confirm repository access, deployment ownership and the configuration process.
  • Record the next-scope recommendation with the evidence needed before expanding the product.

Delivery examples

Inspect the deliverables before you commit

Filled-in examples show how the scope and review evidence are documented.

Buyer FAQs

Can this be an internal tool rather than a public product?

Yes. Internal approval flows, operations screens and focused dashboards are suitable when their users, access rules and first useful task are clear.

Do we need finished designs before starting?

No. Existing forms, sketches or screenshots can make the workflow concrete. Screen design and the level of interaction detail are agreed as part of the scope.

Can you extend our existing application?

We first review the relevant code, environment and interfaces. A bounded change may be appropriate, but access and implementation constraints need confirmation before a fixed scope is offered.

Who operates the app after handover?

The agreement names the operating owner, deployment environment and any support arrangement. The first build does not imply an ongoing support subscription.

Scope the first sprint

Bring the app, API, LLM feature, or AI workflow you want to test. We will turn it into a clear first-sprint scope.

Start a conversation