Skip to content
How we work

A process you can audit while it is running.

Four phases, a fixed price on each, and working software on a URL from the first sprint. This page is the whole method — so you know what you are buying before the first call.

The short version

  • Written scope and fixed price before any code.
  • A demo and a staging URL every two weeks.
  • Your repositories, your cloud, your keys — from day one.
The four phases

What happens, when, and what lands in your hands.

Each phase ends with something you can hold — a document, a prototype, a release. If a phase does not produce that, it has not finished.

Discovery

2–5 days

A working session — not a sales call — to map the problem, the users, the constraints and the things that must not break. We come back with what it takes to build, in writing.

What we need from you — Two hours from whoever knows how the process really works today.

What you get

  • A one-page product brief in plain language
  • An architecture sketch and integration list
  • A phased scope with a fixed estimate and dates
  • The risks we can see, including the ones that cost us money to name

Blueprint

1–2 weeks

Data model, API contract and clickable screens for the journeys that matter. Expensive decisions get made on cheap artefacts, while changing them still costs an afternoon.

What we need from you — One review session and a decision on anything we flag as a fork in the road.

What you get

  • Entity and data model with the edge cases written down
  • API contract and integration plan
  • Clickable prototype of the critical user journeys
  • A component library in your brand, ready to build against

Build

4–12 weeks

Two-week sprints, a demo at the end of every one, and a staging URL that is always current. The board is open to you — there is no weekly status theatre to sit through.

What we need from you — One decision-maker who can answer a question within a day, and an hour a week for the demo.

What you get

  • Working software on staging from sprint one
  • A live demo every two weeks, recorded if you cannot attend
  • Automated tests, CI and preview environments per change
  • An open board: what is done, in progress and next

Launch & scale

Ongoing

Production hardening, monitoring and a handover built for people who were not in the room. Then we tune what real usage teaches us — because the first week of real traffic teaches more than the whole build.

What we need from you — A go-live date, and the people who will operate it for a two-hour walkthrough.

What you get

  • Production deployment with monitoring, alerting and backups
  • Handover documentation, runbooks and environment notes
  • A support window for fixes after go-live
  • A prioritised list of what the first real users showed us
Inside a sprint

What a fortnight with us actually looks like.

Delivery goes wrong quietly, in the weeks nobody reports on. This is the rhythm that keeps it visible.

Monday

Sprint planning

We agree what lands in the next two weeks and what is deliberately not in it. You get the list before work starts.

Every day

Async written update

What moved, what is blocked, what needs a decision from you — in the shared channel, not in a meeting.

Any day

Staging stays current

Every merged change deploys to staging automatically. You can open the product whenever you want proof.

Friday, week two

Live demo

Thirty minutes of working software, recorded if you cannot attend, followed by the plan for the next sprint.

Engagement models

Three ways to work with us.

Pick the shape that matches the problem. Most clients start with one and move to another once the first release is live.

Fixed-scope project

A defined product, MVP or module with a deadline

A written scope and a fixed price per phase. If the scope does not move, the number does not move.

  • Discovery, scope document and architecture sketch
  • Design, build, testing and deployment
  • Sprint demos every two weeks
  • Handover documentation and a post-launch support window

Typically 4–12 weeks

Dedicated squad

An ongoing roadmap, or extending an in-house team

One or more senior engineers reserved for you each month, working inside your board, repository and rituals.

  • Named engineers, not a rotating bench
  • Your backlog, your priorities, re-planned every sprint
  • Code review with your team in both directions
  • Monthly reporting on what shipped and what it cost

Monthly, 30 days' notice

Audit & rescue

A product that is slow, fragile or unowned

A paid audit first: architecture, data model, security and delivery risk in a written report you keep whatever you decide next.

  • Architecture, dependency and security review
  • Prioritised risk list with effort estimates
  • Quick wins implemented during the audit where they are safe
  • A rescue-or-rebuild recommendation, with the reasoning shown

1–2 weeks to the report

Pricing

How the number is built.

We do not publish a price list, because a number without a scope is a guess. We do publish how we arrive at one.

  • A fixed price per phase, quoted against a written scope — not an open-ended hourly bill.
  • Payment in milestones tied to delivered work, not to calendar dates.
  • Change notes priced and approved before the work starts, never billed after.
  • Third-party costs — hosting, model usage, licences — billed to your accounts at cost, in your name.
Get a fixed estimate

A staging URL from week one

You never wait for a milestone to see the product. Whatever is merged is live on staging within minutes.

Tests and CI before features

Every change runs the suite and gets a preview environment. Deploys are reversible, so releases stop being events.

Performance and accessibility as acceptance criteria

Core Web Vitals and WCAG checks sit in the sprint definition of done, not in a clean-up phase nobody funds.

Your accounts, your keys, from day one

Repositories, cloud accounts, domains and model keys are created in your name. There is nothing to hand over because nothing was ever ours.

Process questions

The parts clients want pinned down.

What does the discovery phase cost?

The first 30-minute call and the written estimate that follows are free. A full discovery — the working session, the architecture sketch and the phased scope — is a small fixed fee that is credited against the build if you continue with us. The document is yours either way.

How do you handle change requests mid-project?

Anything not yet started can be reordered at a sprint boundary at no cost. Genuinely new work is priced as a change note before it is started, so you approve the number first. Nothing is added silently and billed later.

What if we need to pause the project?

Fixed-scope work pauses at a sprint boundary with everything delivered to date deployed and documented. Dedicated-squad engagements run monthly with 30 days' notice. In both cases you keep the code, the accounts and the documentation.

How do you charge — hourly or fixed?

Fixed price per phase against a written scope for project work, and a flat monthly rate for dedicated squads. We do not bill open-ended hours, because it puts the risk of our estimating mistakes on you.

Who is actually writing the code?

The senior engineers who scoped it. There is no hand-off to a junior bench once the contract is signed, and you meet the people on the discovery call — the same faces stay through launch and support.

What happens if a sprint slips?

You hear it in the sprint it happens, not at the end of the project. We say what slipped, why, and what we are cutting or re-sequencing to protect the date — before you have to ask.

Next step

Start with discovery, not a contract.

Thirty minutes, the engineer who would build it, and a written scope in your inbox within two working days.

Mon–Sat, 9:00–19:00 PKT (overlaps GST, AST and CET business hours)

Chat with SMAGS on WhatsApp