Skip to content

How We Work

From conversation to Prototype. In days.

Prototypes, validation, and structure create the clarity you need — before development gets expensive.

12 Phases

Clear progression toward the Product

Each of the 12 phases creates a verifiable intermediate result: from the client call through research, prototyping, and user testing to test first, implementation, validation, and final review.

01

Phase 01

Intake (Client Call)

Clarify goals, context, risks, and success criteria together.

During intake, we translate the project into a reliable working frame and expose open assumptions.

In concrete terms

  • Client call
  • Capture goals and risks
  • Record success criteria

Result

A shared understanding of the project.

02

Phase 02

UI/UX Research

Research users, usage context, and relevant UI/UX patterns.

Research findings are consolidated from sources and become the basis for structure and design.

In concrete terms

  • User and context analysis
  • UI/UX benchmarking
  • Create a research brief

Result

A reliable UI/UX research brief.

03

Phase 03

Clickable Prototype

Translate research and requirements into a clickable high-fidelity prototype.

Core workflows become visible and testable before development effort begins.

In concrete terms

  • Model core flows
  • Design high-fidelity screens
  • Connect interactions

Result

A testable clickable prototype.

04

Phase 04

Maze User Testing

Test the prototype with real users in Maze.

Measurable usage signals and qualitative feedback replace gut feeling.

In concrete terms

  • Define test scenarios
  • Run the Maze test
  • Evaluate results

Result

Validated workflows and prioritized feedback.

05

Phase 05

Linear Tasks with Human Validation

Translate findings into verifiable tasks and validate them with human review.

Every task is reviewed for its goal, context, dependencies, and acceptance criteria.

In concrete terms

  • Create tasks in Linear
  • Add acceptance criteria
  • Perform human validation

Result

A human-validated task set.

06

Phase 06

Pseudocode

Describe the solution logic precisely before implementation.

Pseudocode makes data flows, states, and edge cases reviewable before code is written.

In concrete terms

  • Outline logic
  • Define data flows
  • Document edge cases

Result

A reviewed technical solution logic.

07

Phase 07

Linear Issues

Turn validated tasks and pseudocode into implementation-ready issues.

Issues combine context, requirements, testability, and clear definition-of-done criteria.

In concrete terms

  • Scope issues
  • Link dependencies
  • Define the definition of done

Result

Implementation-ready Linear issues.

08

Phase 08

E2E Test Setup

Set up the end-to-end test environment before feature implementation.

Test data, critical user journeys, and the technical test foundation are prepared reproducibly.

In concrete terms

  • Configure the test environment
  • Prepare test data
  • Define critical E2E journeys

Result

A working E2E test foundation.

09

Phase 09

Test First with /create-tests

Generate tests first from the validated requirements.

With /create-tests, expected behavior and acceptance criteria are made executable before production code.

In concrete terms

  • Generate acceptance tests
  • Cover failure states
  • Review tests against requirements

Result

Executable tests before implementation.

10

Phase 10

Claude Code Implements

Claude Code implements against issues, pseudocode, and existing tests.

Implementation stays controlled through clear context, test feedback, and human guardrails.

In concrete terms

  • Implement production code
  • Run tests continuously
  • Correct deviations

Result

Tested, traceable production code.

11

Phase 11

Validation

Validate implementation, behavior, and quality requirements end to end.

Automated checks and human review secure functionality, UX, and technical quality.

In concrete terms

  • Review the test suite
  • Validate UX and behavior
  • Evaluate quality gates

Result

A validated, production-ready implementation.

12

Phase 12

Review & Final Skills

Complete the final review and preserve reusable project knowledge.

The final stage combines human review, final corrections, and final skills for consistent continued development.

In concrete terms

  • Perform the final review
  • Resolve final findings
  • Document final skills

Result

Production-ready software with documented project knowledge.

Clarifications

Questions About the Process

Does every project have to start with a workshop?

No. If scope, problem, and a design system are already in place, we jump straight into prototyping. If the design system is missing, we start with the Innovation Workshop.

Is the process always the same?

The entry and exit point vary by need — the core logic stays the same. Sometimes a compact prototype is enough; other projects need several iterations all the way to the product.

When is a code prototype the right step?

When design and workflows are far enough along that we can build toward an MVP or product — the basis for that is the Code Prototype.

Create Clarity

No-obligation conversation. Honest assessment. Clear next step.

115-min call2Clear assessment3Start in days

No sales pressure.