Decide what the product is before the scope decides for you.

Every product turns on a few decisions that get expensive to reverse once engineering starts: which roles exist, what states a record moves through, what happens to the awkward cases. We put those on screen and settle them early.

A practical delivery path
  1. 01Discover
  2. 02Frame
  3. 03Prototype
  4. 04Test
  5. 05Define

A prototype earns its cost by being wrong early, at the point where wrong is still cheap.

What is going wrong before this work starts.

The dashed detour marks the part the current setup does not carry.
  1. 01

    Everyone agreed, to different things

    The goal is shared. The roles, states, exceptions, and numbers underneath it are not, and the disagreement surfaces once the thing is half built.

  2. 02

    Nobody can react to a specification

    A document describing an interface cannot be judged. The interface can, which is why the real objections only arrive once someone sees a screen.

  3. 03

    Scope hardens before it is tested

    Architecture, backlog, and budget are committed while the product is still a description, and every correction after that is paid for at build rates.

What the work includes, start to finish.

Every part is sized to the operation it serves, not to a category.
  1. 01

    Workflow and information design

    Roles, decisions, records, permissions, exceptions, and what each person needs in front of them at the moment they have to act.

  2. 02

    Prototypes in the real states

    Screens carrying your terminology and the empty, pending, blocked, and rejected states, not only the version where everything went to plan.

  3. 03

    Sessions where decisions get made

    Walk the people who own the process through it, push the edge cases into the open, and leave with the scope boundary agreed rather than assumed.

  4. 04

    A definition engineering can build from

    The settled decisions written as release priorities, acceptance criteria, and a delivery plan that schedules the risky work first.

What this looks like once it exists.

01

A platform with two sides to satisfy

Artizen, a student-to-business creative matching platform built as an NYU Abu Dhabi senior project, had to read correctly to a student and to a small business owner in the same flow: onboarding, brief intake, matching, and review.

02

An operational workflow, clickable

Approvals, exceptions, ownership, and reporting as a working model the roles who will use it can walk through before anything is engineered.

03

A target for a replacement

A visible version of the system that could exist, so a team can hold it against the one they have and decide what the replacement is actually for.

Four stages, each ending in something you can see.

  1. 01

    Map

    Capture the workflow, the roles, the terminology, and the specific decisions that will be expensive to get wrong.

    OutputWorkflow map and prototype scope

  2. 02

    Shape

    Build the screens, states, and rules those decisions turn on, then put them in front of the people who own the process.

    OutputPrototype and settled decisions

  3. 03

    Build

    Turn what was agreed into engineering scope: priorities, acceptance criteria, and the risky work sequenced first.

    OutputBuild-ready product definition

  4. 04

    Evolve

    Revise the definition as constraints, integrations, and operating rules surface during delivery.

    OutputA definition that keeps up

Tailored CRM

Walk a commercial workflow in working screens: pipeline, quotation, approval thresholds, and the handoff into delivery.

Open the demonstration
Related concept demonstration
  1. 01Pipeline
  2. 02Qualification
  3. 03Quote
  4. 04Approval
  5. 05Handoff

Engineering decisions that protect the operation.

  1. 01

    Prototype the states that cause trouble: empty, partial, rejected, overdue. The happy path is the part nobody was going to argue about.

  2. 02

    Use the terminology, permissions, and record ownership the production system will use, or the review tests a different product.

  3. 03

    A prototype narrows product risk. It does not remove the technical discovery owed to data, integrations, and load.

The questions that come up before a project starts.

How detailed does a prototype need to be?
Detailed enough that a decision can be made or reversed by looking at it. In practice that means real terminology, role-based views, the states that cause trouble, and the information someone needs before they can act.
Can we prototype without committing to a build?
Yes. The engagement can end at an agreed scope, a delivery plan, and a decision to build it with us, with someone else, or not yet.
Is the prototype thrown away?
The decisions are the deliverable, and they carry forward whatever happens to the files. Interface work often transfers straight into the build; the definition it produced always does.

Tell us the process everyone works around.

Describe it in a sentence or two. We will come back with what we would build first, what it would take, and whether you actually need us for it.