Capability 02

From idea to real users in 4–6 weeks

Full-cycle product development. Discovery, design, build, a first release to real users in 4–6 weeks, and the unglamorous work of keeping it running.

How it runs

How a product goes from idea to its first release

  • Person decides
  • Automated
In
  • An idea or a brief
  • Users and their workflows
  • Constraints and systems
Out
  • Product with real users
  • Test suite and pipeline
  • Code and infra you own
01

Discovery

Who the users are, what they do today, and which three things the first release must do well. Everything else goes on a list with a reason attached. Senior engineers set the architecture here.

Person decides

A person makes this call. The system gives them the context.

02

Prototype and test

Clickable flows and working spikes are built from the discovery notes, then reviewed with real users. Most early flows are rejected here, where it is cheap, rather than in code.

Person decides

A person makes this call. The system gives them the context.

03

Build with review

Code, tests and API contracts are built in one-week sprints. A named engineer reviews and merges every change, and each week ends with working software you can click through.

Person decides

A person makes this call. The system gives them the context.

04

Test every commit

Automated tests, security scanning, dependency and license checks and secret detection run on every commit, so quality is checked continuously instead of in a phase at the end.

Automated

Rule-based and automatic, logged in the audit trail.

05

Launch and stabilize

The product is deployed with a pipeline and monitoring. Scope moves, the date holds: a feature that will not fit moves to the next release with the reasoning written down.

Person decides

A person makes this call. The system gives them the context.

06

Next releases

Some clients take the product in-house with a transition plan. Others keep a pod running to take it through its second and third releases.

Person decides

A person makes this call. The system gives them the context.

What you get

7 deliverables, all yours to keep

  • Deployed first release with real users
  • Tested clickable prototypes
  • Automated test suite from the first sprint
  • Deployment pipeline with monitoring
  • Platform and API architecture sized for load
  • Documentation written by the people who built it
  • Code and infrastructure owned by you from day one

Sound familiar?

Why enterprise product development goes wrong

Enterprise software often gets built for the demo and falls over under real load, or ships a feature list nobody tested with a user. We run discovery first, test clickable prototypes with users in days, and build what survives. A first release typically reaches real users in 4–6 weeks.

You own the code and infrastructure from day one, and see working software every week. Where a build overlaps with one of our platforms, such as Commerce & Affiliate for a multi-channel storefront or ProNinja for a learning product, a large part of the system already exists and the weeks go further.

  • Built for the demo, falls over under real load

    It looks right in a walkthrough and fails at 500 concurrent users, because the architecture was chosen for how fast the first screen appeared.

  • Nobody wanted the third feature

    Without discovery, the team spends the next two quarters maintaining something no one opens.

  • Rebuilt from scratch three years later

    Modernizing would have cost a fraction, but multi-tenancy, queueing and caching were never decided at the start.

  • A feature list agreed before anyone spoke to a user

    A fixed launch date plus a long list decided in a meeting produces software that ships late and misses what users needed.

  • Not a software business, but now running one

    A patient booking system, an employee self-service portal or a learning platform replacing a spreadsheet of enrollments.

Services

What you can hire us for.

All services

The work

Inside Product Engineering.

What our product engineering covers

  • Product discovery and requirements architecture

    Before a line of code: the users, what they do today, and the three things the first release must do well.

  • Web and mobile applications

    React and Angular on the web, Flutter and native iOS and Android on mobile. Chosen per project, and we will tell you when native is not worth the cost.

  • Platform and API architecture

    Designed for the load you will have. Multi-tenancy, queueing and caching are decided at the start, because retrofitting them is the expensive rebuild.

  • SaaS product development

    Subscription and billing, usage metering, tenant isolation, and the analytics that show which features are used.

  • Embedded pods

    A hand-picked team inside your workflow, on your board, with your priorities. We handle hiring, ramp-up and cover.

  • Quality engineering and annual penetration testing

    Automated test coverage from the first sprint, and a scheduled external test once a year so security is a calendar event, not an incident.

How we run product engineering

  1. 01

    Design answers the questions before code does

    Development is short because prototypes tested with users have already answered what normally gets answered in code, expensively.

  2. 02

    Senior engineers own the decisions

    Senior engineers own architecture and security decisions, and a named engineer reviews and merges every change. You talk to the people making those calls.

  3. 03

    Scope moves, dates do not

    When a feature will not fit, it moves to the next release with the reasoning written down, and the date holds.

  4. 04

    A demo every week

    One-week sprints with working software, a written summary of what shipped and what moved, and direct access to the engineers rather than a relay.

Where MVP and product builds go wrong, and how we avoid it

  • Architecture chosen for the first screen, not for load

    Multi-tenancy, queueing and caching are decided in discovery, before the first feature is built.

  • A short timeline turns into unreviewed code

    Every change is reviewed and merged by an accountable engineer, and nothing reaches production without passing the pipeline.

  • Quality left to a test phase at the end

    Tests are generated early and run on every commit with security scanning, dependency checks and secret detection.

  • Features nobody uses crowd out the ones that matter

    The first release does three things well. Everything else waits on a list with a reason attached.

Team and timeline

4–6 weeks

to an MVP with real users

Indicative. Actual duration depends on requirements and complexity, and can change.

Who works on it

  • Product and delivery lead
  • UX designer
  • Solution architect
  • Full stack engineers
  • QA engineer

Engagement model

Fixed Cost for defined scope. Dedicated Team where you want continuity and control.

Good to know

A mobile release adds app store review, typically taking the first release to 6–8 weeks. The plan assumes access to users and systems in week one.

Proof

Engagements behind the numbers.

Quick enquiry

Is this close to your problem?

Someone who would work on it replies within one working day. No sales sequence.

FAQ

Product Engineering: common questions.

What do you need from us in the first week?

Access to a handful of real users for discovery interviews and prototype tests, a decision-maker who can settle scope questions within a day, and credentials for any systems the product must connect to. Delays in the first week move the release date more than anything else, so we agree these before the plan starts.

Who owns the code?

You do, from day one, along with the infrastructure. At launch you also have a test suite, a deployment pipeline with monitoring, and documentation written by the people who built the product. After launch you can take it in-house with a transition plan, or keep a pod running for the second and third releases.

Should we build native mobile apps or use Flutter?

We choose per project, not per fashion. React and Angular cover the web, and Flutter or native iOS and Android cover mobile. Where native adds cost without a clear benefit for your users, we will tell you. The decision is made in discovery, with your users, performance needs and team in mind.

What happens when a feature will not fit in the first release?

It moves to the next release with the reasoning written down, and the date holds. Discovery settles the three things the first release must do well, so cutting scope is a planned decision rather than a surprise. You see working software at a demo every week and can reprioritize between sprints.

Is our code or data used to train AI models?

No. We use enterprise model endpoints with data retention turned off, and client code and data are never used for training. AI contributions and prompts are logged against each change, so the audit trail shows what was generated and which engineer approved it.

Next step

Tell us what you are building.

We will come back with a 4–6 week plan to a first release and a fixed price.

Your first seven days are on us. Plan, strategy and solution architecture, before any commitment.

Not ready to talk? Take the 8 minute readiness assessment