Design-Thinking - Empathize. Define. Ideate. Develop. Implement.

Develop

Acceptance testing

Validating that a solution meets agreed user needs and success criteria before broader release.

Acceptance testing checks whether the solution actually solves the problem statement - with real or representative users, against criteria defined in Define.

It differs from technical QA. A bug-free product can still fail acceptance if it does not address the need teams converged on earlier.

Related terms

  • Rapid prototyping - Building quick, low-fidelity versions of a solution to learn fast before committing to full development.
  • Product roadmap - A time-sequenced plan for delivering solution capabilities, aligned to user value and business priorities.