Skip to content

MVP / VALIDATION / ACCEPTANCE

What Should a Core-Workflow MVP Include?

The size of a first version depends on what you need to find out. Using orders and bookings as examples, examine which steps must work, what can wait and what to watch during a trial.

On this page

Let the intended user complete the task.

A client should be able to enter information, perform the important actions and find the result. For an order, show what happens to stock. For a booking, show who accepts the request. The size of the MVP depends on what you need to learn, with connected and simulated steps clearly identified.

A small scope still needs a complete path

For order dispatch, a client should be able to enter a quantity, check available stock, confirm dispatch and inspect the result. Clicking through screens without changing a record or checking an output validates a visual direction, not the business workflow.

Choose the business assumption most worth testing: whether a handoff is clear, fields are sufficient or an exception is understandable. Avoid including every report, organizational permission and platform in the first validation.

One workflow can require more than one role. A booking may need a customer request, an operations assignment and a worker accepting the job. Removing acceptance may leave a customer with a booking but nobody assigned. Keep the roles needed to test the idea; defer reports, marketing and configuration that do not help answer that question.

Six elements of a validation scope

Swipe horizontally to see the full table.

Comparison and review criteria
Element Specify
Role Who operates and reviews it, and whether a role handoff is included
Input Anonymized samples, required fields, units and permitted values
Action and result What each step changes and how its output is checked
Important exception One failure, rejection or recovery path
Data and integration Live, replayed and simulated parts, plus unconnected dependencies
Review and exit Review period, feedback owner and how continuation or exit is confirmed

Example: what happens when stock is insufficient?

With 48 simulated units, test that an order for 12 can proceed, while an order for 60 is blocked without corrupting quantity or stock. Change the order to an allowed amount and check again. Review the rules, states and recovery path, not only the appearance of the buttons.

Try the homepage workflow example

An IoT validation could start with one signal: select a point, filter a period, inspect the matching waveform and save an analysis note. Device connectivity, acquisition precision and diagnostic performance need separate tests; they cannot be inferred from a monitoring design image.

Before a trial, ask the client to describe the expected result in their own words: after I submit, the warehouse should see a pending dispatch. If the result exists but they cannot find it, investigate placement and feedback. If the steps are easy but the quantity is wrong, investigate rules or data. Keeping those observations separate makes the next revision more useful.

Workflow validation and production acceptance differ

Validation asks whether the workflow is worth taking further. A production system also needs scope-based access control, security, concurrency, migration, backup recovery, logging, deployment and support checks. Agree whether validation code is retained, refactored or replaced, and how materials and source are handled.

Do not assume every validation build can go straight into production or place identifiable customer records in an unapproved environment. Prefer authorized anonymized samples and use an agreed channel for necessary credentials.

Label simulations at the step where they matter: orders are saved locally, stock comes from demonstration data, or a notification is only previewed. The client can then see what is being tested and the team can identify the work still required. A general demo disclaimer at the bottom cannot explain every important difference.

Use review evidence to decide the next step

Have the intended operator complete agreed scenarios. Record where explanations are needed, fields are missing or results differ from expectations. Separate blockers from future requests. If the approach fits, confirm the contract, scope, total price and payment. Otherwise end validation under the agreed terms.

After assessment, budget expectations and signed validation and confidentiality agreements, try one agreed core workflow. If you stop within the agreed review period, there is no development fee for that MVP scope. Agree third-party costs and deliverable handling in advance. Core development starts after the project contract and first payment; one year of agreed warranty support follows final acceptance.

Read the cooperation terms

A practical review checklist

  • The client can perform the core actions rather than only watch a demo.
  • Inputs and outputs can be checked, with a recovery path for an important exception.
  • Simulated, connected and deferred parts are labeled.
  • The business owner identifies what can proceed and what needs change.

Choose your first workflow to validate

Describe the current process, the main difficulty and the result you want. A full specification is not needed; share sensitive materials after a confidentiality agreement.

Discuss your project