Our Process

How we actually work.

Four predictable stages refined over 240+ engagements. Structured enough to plan around, flexible enough to handle reality. You always know what’s happening this week and what’s shipping next Friday.

01
Discover
Week 1–2
02
Design
Week 3–6
03
Build
Week 7–14
04
Launch
Week 15+
1 STAGE 01

Discover — before a single
line of code.

Most agency projects fail not in build but in scope. We spend the first two weeks understanding the actual problem — talking to stakeholders, auditing the current state, and aligning on success metrics. No code yet. Just real conversations.

Week 1 – 2 · 2 weeks
  • Stakeholder workshops
  • User research interviews
  • Current-state audit
  • Competitive analysis
  • Success metric definition
  • Project roadmap
What you get
    Discovery reportProject roadmapTech stack recommendationRisk registerLocked-in success metrics
01
Audit complete14 risks logged
4 workshops12 stakeholders
3 success metricsLocked in
2 STAGE 02

Design — validated with
real users.

Wireframes, design system, and high-fidelity prototypes — all in Figma, all validated with real users on real devices before any production code is written. Design isn’t a deliverable to admire; it’s a working spec we engineer against.

Week 3 – 6 · 4 weeks
  • Information architecture
  • Wireframes & user flows
  • Design system in Figma
  • High-fi prototypes
  • Usability testing
  • Dev handoff specs
What you get
    Full Figma fileDesign system & tokensInteractive prototypeUsability test reportDev-ready specs
02
68 screensDesigned
Design systemv1.0 shipped
8 user tests3 iterations
3 STAGE 03

Build — a working staging
URL every Friday.

Two-week sprints. Code committed to your repo from day one — never ours. A working staging build deployed every Friday at 5pm IST so you can see real progress instead of status reports. No big-bang reveals three weeks before launch.

Week 7 – 14 · 6–10 weeks
  • 2-week sprint cadence
  • Daily standups in your Slack
  • Friday staging deploys
  • Code in your repo, day 1
  • Continuous QA & testing
  • Accessibility audits
What you get
    Production-ready codeWeekly staging URLsSprint demosTest coverage reportsArchitecture docs
03
42 commitsThis sprint
Staging liveDeployed Fri 17:02
94% coverageTests passing
4 STAGE 04

Launch — and the work
that follows.

Hardening, security audit, launch runbook, analytics instrumentation. Then a continuous experiment loop tied to the revenue metrics that actually matter. The launch is the start of the relationship, not the end of the engagement.

Week 15+ · Ongoing
  • Pre-launch hardening
  • Security & perf audit
  • Launch runbook & rollback
  • Analytics instrumentation
  • 30-day post-launch support
  • Continuous experiment loop
What you get
    Production launchOperations runbookAnalytics dashboards30-day warrantyQuarterly experiment plan
04
v1.0 launched0 critical bugs
99.97% uptimeFirst 90 days
14 experimentsQuarter 1
Tools We Use

The toolbox that
makes it repeatable.

Same tools, every project, every time. Boring. Predictable. Easy to onboard your team into when we hand over.

Figma

Design system, wireframes, prototypes, dev handoff.

GitHub

Your repo, your IP. PR-based workflow with required reviews.

Linear

Sprint tracking, your visibility into every ticket.

Slack

Joined channel in your workspace. Daily updates, async by default.

Notion

Shared project space. All docs, decisions, runbooks.

Loom

Async demos, code walkthroughs, no calendar wrangling.

Azure / AWS

Your cloud, your account. We’re a Microsoft Gold Partner.

GA4 + Mixpanel

Analytics instrumented from launch day onward.

Common Questions

Things people actually ask.

Real questions we’ve answered on real intro calls. Worth reading before yours.

It happens on ~80% of projects. We re-scope between sprints — you swap a planned ticket for the new one, or add it as a separate sprint, or just defer it. We don’t bill change-orders for scope adjustments under 10% of total. Beyond that, we’ll have an honest conversation about budget impact before changing anything.
Yes — from day one. Code commits go to your GitHub organisation, not ours. You have full admin access. If you fire us tomorrow, you walk away with everything, fully documented.
The senior engineer or designer who pitches the project is the one who ships it. No bait-and-switch. No "we’ll assign a project manager" while juniors do the actual work. You’ll be in a Slack channel with the real team from week one.
30-day post-launch warranty included free. After that, you can either roll into a maintenance retainer (typically 10–15% of build cost annually) or just keep our number for when you need us.
Both, depending on what fits. Defined scope with hard deliverables → fixed price. Ongoing product development with evolving requirements → dedicated retainer team. R&D or augmentation → T&M with weekly billing.
We’re IST (UTC+5:30) and async-first by default. For US/EU clients, we hold one 1-hour overlap slot (typically 8–9pm IST) for sync calls. Everything else is Loom videos, Slack threads and weekly written updates.
Let’s start

Ready to start the
Discover phase?

First conversation is 30 minutes with a senior practitioner.

Quick contact

Replies in < 1 business day
NDA available