AI-native product engineering · Your project with VM8
From the first conversation to the first release.
How we assess a project, how we start, and how your team and ours work on one model until it is live.
01Step one · The conversation
Every project is assessed before VM8 commits.
A screen for every project
What could this be used for, and who benefits? The strictest law of Mexico, the United States and the European Union applies. Doubt is a no.
A full analysis for incubation
The idea, its impact and its market; a success prediction that declares its own uncertainty; risks, each with a mitigation plan.
One person decides
Never the one who brought the opportunity. A no to incubation can still be a yes to service.
02Step two · Discovery workshop
Half a day with your team. You leave with a model, not with notes.
Your language, your rules
Event Storming with your domain experts: what happens, what triggers it, where the boundaries are.
Captured live
The agent writes it into your product's knowledge during the session; the VM8 lead curates.
Validated by you
Your product owner confirms the model before anything is specified or built.
03Step three · Iteration zero
Knowledge first. Then code.
The map
Domain, context map, initial architecture, scope and the first backlog.
Your product's home
Its repository, its knowledge, its board. Everything the work will trace back to.
The experience, first
A working, high-fidelity prototype you use and approve before architecture and build.
04Step four · The development farm
Sessions with a role, a boundary and one task.
Each session is an agent with a VM8 engineer, scoped to what its role needs. Several run in parallel, on one model.
- 01Discovery · Proposes concepts from the domain
- 02Spec · Drafts specs and acceptance criteria
- 03Build · Assembles on the blocks, tests
- 04Review · Traces spec to code, checks alignment
- 05Release · Changelog, promotion, tag
- 06One model · where every session reads and writes
- 07Pull requests · Every change, reviewed
- 08People approve · Agents never do
- 09Release · In your name
05What we hold to
Twelve principles. The same ones we build VM8 with.
- 01
Product and value first
The problem before the technology.
- 02
Domain first
Model the business before code.
- 03
One connected model
Knowledge is the source; documents are views.
- 04
AI-native, human-governed
Agents everywhere; people decide.
- 05
Built to evolve
Quality and security are a condition.
- 06
True serverless
Scale to zero, near-zero cost at rest.
- 07
Velocity with purpose
Fast, without losing judgment.
- 08
No lock-in
Not to a vendor, not to VM8.
- 09
Auditable
Every change has an author and a reason.
- 10
VM8 builds VM8
We use what we sell.
- 11
Learn continuously
Nothing is final; everything is dated.
- 12
Validated by use
A prototype before architecture.
06Everything connected
Nothing is tracked twice. Everything points to the next thing.
- 01Issue · What and why
- 02Spec · Acceptance criteria
- 03Code · On the blocks
- 04Release · Versioned, noted
- 05Knowledge · Updated, learned
Progress is never asked for. It is read: every work item, every spec, every decision and every release, in one place your team can open in a browser.
07What you decide
Your calls, and when they come.
| Who | When | |
|---|---|---|
| The model | Your product owner validates it | After the discovery workshop |
| Specs | Your product owner approves | Before each increment is built |
| The experience | The people it is for, by using the prototype | Before architecture and build |
| Increments | Your validation owners, in a real environment | Before each release |
| Releases | Your product owner | When the increment is validated |
The model
WhoYour product owner validates itWhenAfter the discovery workshopSpecs
WhoYour product owner approvesWhenBefore each increment is builtThe experience
WhoThe people it is for, by using the prototypeWhenBefore architecture and buildIncrements
WhoYour validation owners, in a real environmentWhenBefore each releaseReleases
WhoYour product ownerWhenWhen the increment is validated
All of it in a browser. No Git, no command line, no cloud console unless you want them.
08The first release
What you have at the end of the first cycle.
A product, live
In your name, in your own account, ready to grow.
Its knowledge
Model, specs, decisions and history, readable by anyone you give access to.
A team that knows the method
Yours and ours, working the same way on the next increment.