Research

How we decide
what to build.

Before we write any code, a problem goes through five gates. At the end we either build it or drop it, and we get there in weeks.

FIELD BRIEF THESIS STAKEHOLDER COUNCIL DEFINITION GO / NO-GO GO · COMMERCIALIZE NO-GO · BACK TO THE QUEUE
5
gates between a question and a build
7
fields taken through them so far
3
products now live
0
products built without a Go
The gates

Five gates.
Each one ends on paper.

Nothing moves to the next gate until the last one is written down. The examples below follow a school-software field.

01

Pick the field

We choose a sector where the region has a real need and we have the engineers to meet it. The field gets a short brief: what we know, what we don't, and the questions worth answering. We only take on as many fields as we can carry to a finished product.

Leaves behind · a field brief
Example
Field briefIn the queue
Private schools, Egypt
  1. How many separate tools does one school run on?
  2. Who types the same student details twice, and how often?
  3. What can a parent actually see today?
Next step: field interviews
02

Name the problem

We go into the field. We interview the people doing the work, look closely at the tools they use now, and list where things break. This gate ends when we can state the core problem in one sentence that could be proven wrong.

Leaves behind · a one-page thesis
Example
Problem thesisOne page
The problem, in one sentence

A school keeps the same student in five systems that don't share data, so nobody sees the whole child.

We're wrong if most schools already run on one connected system.
03

Get everyone in the room

We sit down with everyone the problem answers to: the regulator, the owner, the people who would use it every day, and whoever pays. They tell us what a solution has to do before they'd adopt it.

Leaves behind · an agreed solution shape
THE COUNCIL one table, one problem RegulatorSchool ownersPrincipalsTeachersParents Openner
04

Write the spec

We write down what we would build before we build any of it: the architecture, the data, who can see what, and what it costs to run each month. If the people at the table wouldn't use it, we keep working on it.

Leaves behind · a build spec and a business case
Example
Build specv1.0
Core
One student record, 24 connected modules
Access
Roles decide who sees what. Every change is logged.
Language
Arabic and English, right to left
Who pays
The school, per student, per month
05

Decide

We make the call and put it in writing. A Go moves to commercialization. A No-Go gets filed with everything we learned, and the field goes back in the queue for another look later.

Leaves behind · a signed decision memo
Example
Decision memoFiled
Field
Education
Decision
Go
Next
Build, then pilot in Cairo schools
Research leadManaging partner
Go
Bring your own problem

Run your problem through the gates.

Ministries, companies and universities hire us to run the same five gates on a problem of their own. You get a written decision in weeks. We only build if the answer is Go.

GovernmentsCompaniesUniversitiesNon-profits
Start a conversation
Gate five, up close

Four questions.
All four need a yes.

Every field faces the same four at the last gate. Flip them and watch the decision.