Start a project

/ Approach

Every step leaves a record.

We record every decision in writing. Every week you get a demo, a status report, and a release you can inspect. Nothing is a surprise at the end.

  • Four phasesDiscover, Define, Deliver, Sustain.
  • One scheduleA demo and a status report each week.
  • One standardDone means tested, documented, and accepted by your team.

/01 The four phases

Each phase gives you a record you can read.

In each phase, you know what we found, what we agreed, what we released, and what we monitor.

  1. Phase 01: Discover

    We study the code, the data, and the constraints before we commit to a plan.

    You receive

    A written report with risks, options, and a cost range.

  2. Phase 02: Define

    We record the scope, the milestones, and the definition of done in one signed document.

    You receive

    One signed document with the scope, the milestone plan, and the acceptance tests.

  3. Phase 03: Deliver

    We release small, tested pieces. You review working software every week.

    You receive

    A live demo each Thursday, a status report and release notes each Friday, and code you can inspect.

  4. Phase 04: Sustain

    We stay accountable after launch. We monitor, patch, and document the system.

    You receive

    Runbooks, architecture notes, dashboards, and a handover you can audit.

/02 A typical week

You see progress every week, in writing.

In the Deliver phase, every week has the same shape. You know when to expect a plan, a demo, and release notes. The status report arrives every Friday, so you can read it at a time that suits you.

  1. Monday

    • Planning session
    • Scope check against the plan
    • Progress visible in the shared tracker
  2. Tuesday

    • Build and review
    • Progress visible in the shared tracker
  3. Wednesday

    • Build and review
    • Risk review if needed
    • Progress visible in the shared tracker
  4. Thursday

    • Demo of working software
    • Your feedback recorded
    • Progress visible in the shared tracker
  5. Friday

    • Status report and release notes sent
    • Next week outlined
    • Progress visible in the shared tracker

/03 What "done" means

Done is a checklist, not a feeling.

A milestone is done when all six items pass. We agree on this list in the Define phase. We do not change it during the Deliver phase.

  1. Tests pass in CI

    Automated tests run on every change. A failed build does not go to production.

  2. Documentation updated

    Architecture notes and user documentation match the code that runs.

  3. Monitoring attached

    Dashboards and alerts exist before the first production user.

  4. Runbook written

    The on-call engineer can fix the common failures from one page.

  5. Security review done

    We check access, secrets, and dependencies and record the results.

  6. Handover signed

    Your team confirms in writing that they can run the system.

/04 Estimates

We give ranges and we name the drivers.

A single number hides risk. A range shows it.

Illustrative. Not a quote.
  1. First callExample range at this stage.
  2. After DiscoverExample range at this stage.
  3. After DefineExample range at this stage.

Ranges

Every estimate has a low, a likely, and a high value. The gap between low and high is the risk we see. We plan to the likely value and we budget to the high value.

Drivers

Some facts move the range more than others. We name them in the Discover report.

  • Data quality and volume
  • Number of integrations
  • Access to your team for reviews
  • Legacy code with no tests
  • Compliance and audit needs

Updates

When a fact changes, the estimate changes with it. You get the new range in writing, with the reason. We tell you about a delay as soon as we see it.

/05 Engagement models

Choose how we work together.

The standards are the same in each model. The difference is who owns the roadmap and how long we stay.

  • Project delivery

    A fixed senior team owns a defined project, from Discover to launch.

    FitBest for a new product, a platform, or a scoped modernization.

  • Dedicated team

    We place senior engineers in your repositories, standups, and code reviews.

    FitBest when you have a roadmap and need senior capacity now.

  • Ongoing ownership

    We run, monitor, and improve a system for years, with agreed response times.

    FitBest for business-critical systems that must not stop.

See all services

/ Next step

Send us the problem. We reply within one working day.

The first call and the short assessment after it are free. You get our notes within a few days.

Start a project