New products

From an idea to a first release people can use.

Product definition, design, engineering, and release for software that does not exist yet. We find the smallest release worth shipping and build it to be extended.

A new product fails most often by building too much before anyone uses it. We define the smallest release that proves the idea, build it on an architecture that can carry the second and third releases, and put it in front of real users early.

Sheet
01 of 06
Entry
an idea, a deck, or a prototype
Output
a released product and the plan for the next release
Typical stack
Next.js, React, TypeScript, Postgres; Expo for mobile

You might be here because.

Start from the constraint you have, not from a solution somebody already picked.

  • You have the idea, the customers, or the process, and no software yet.

  • A prototype proved the point and now needs production engineering.

  • A first release has to reach the App Store, the Play Store, or a browser.

  • The scope keeps growing and nobody has drawn the line for version one.

  • You want one team for design, engineering, and release, not three vendors.

  • The product will need to change quickly once real users arrive.

What changes

What a first release looks like.

The smallest version worth using, on a phone or in a browser, and three example scopes for what a first release can hold.

  • First release Example 01

    [PLACEHOLDER: first-release product type]

    [PLACEHOLDER: what the first release includes]

  • First release Example 02

    [PLACEHOLDER: first-release product type]

    [PLACEHOLDER: what the first release includes]

  • First release Example 03

    [PLACEHOLDER: first-release product type]

    [PLACEHOLDER: what the first release includes]

What we deliver.

What an engagement can include. Scope is agreed in writing before work starts.

  • Product definition and first-release scope
  • User flows and interface design
  • Architecture that carries the next releases
  • Web, iOS, and Android builds
  • Backend services and data model
  • Testing and release pipelines
  • Store submission and launch
  • Iteration after launch

Ways to engage.

Four shapes the work can take. Most engagements start small and grow into ownership.

01

Product definition

Two weeks. The product, the users, the constraints, and a written scope with a fixed price for the first release.

02

First release

Design, build, test, and ship the smallest version worth using, to real users.

03

Second release and beyond

Releases every week or two as real use reveals what comes next.

04

Ongoing ownership

Maintenance, features, and incidents under one agreement, from the team that built it.

How it runs.

Recorded like a drawing's revisions: what changed, and who signed it.

  1. A

    Define

    The product, the users, the constraints, and the smallest release that proves it.

  2. B

    Build

    Tested slices, visible every week, on foundations that last.

  3. C

    Ship

    A small, reviewed release with a way back, to real users.

  4. D

    Stay

    Maintenance, features, and incidents, from the team that built it.

Questions

Before we start.

Practical answers about this kind of engagement.

Ask something else

Yes. Product definition is the first step: two weeks with you to name the users, the problem, the constraints, and the smallest release that proves the idea. You get a written scope and a fixed price for that release, whether or not you build it with us.

Start a project

Let's build the thing that changes your business.

We reply within [PLACEHOLDER: reply time]. You get a written first step, whether or not you hire us.

The goal, the current state, and what feels blocked. A link to the product or the repository helps, but is not required.

No newsletter, no drip sequence. One reply from a person.

Last updated