Skip to main content
AI SoftwareCorporation

How we work

Know what happens at every stage, and who owns it

From modernizing an application or moving to the cloud to automating a process or supporting systems in production, every engagement follows four stages, runs on a commercial model you choose and reports to you on an agreed cadence.

Seen from behind, a man draws a flow of circles and arrows on a whiteboard, beside two sticky notes.

Delivery principles

The rules we deliver by

These rules shape how we plan, build and report. When a trade-off bends one of them, we say so and explain why.

  • One accountable lead

    A named delivery lead owns the plan, the risks and the relationship with your team. You always know who answers for progress.

  • Decisions on the record

    Architecture choices, trade-offs and scope changes are written down with the reasoning behind them, so nobody has to guess later why the system works the way it does.

  • No imported playbook

    We adopt your coding conventions, tooling and approval steps rather than bringing a fixed method. Where we would suggest a change, we explain the trade-offs and you decide.

  • Done means running in production

    Work counts as finished when it is in production with monitoring, documentation and a clear owner, not when the code is merged or the ticket is closed.

Delivery process

What happens at each stage, and what you keep

Stages overlap, and their length depends on the work. Every output stays with you, whoever runs the system afterward.

Colleagues at a wooden table work through charts on a laptop and a tablet.
  1. Stage 1: Discover

    We learn how the work runs today, which systems it relies on and where it breaks down. Together, we agree the outcomes that matter and how progress will be measured.

    What happens

    • Stakeholder interviews and workflow walkthroughs
    • Review of systems, data and integrations
    • Mapping of risks, constraints and compliance needs

    What you keep

    • Discovery brief with agreed success measures
    • Prioritized risks, assumptions and open questions
  2. Stage 2: Design

    We shape the architecture, delivery plan and team around the biggest risks, and test the shakiest assumptions before the build depends on them.

    What happens

    • Architecture, integration and data design
    • Proofs of concept where risk is highest
    • Backlog, milestone and team planning

    What you keep

    • Architecture outline and decision records
    • Phased roadmap and prioritized backlog
  3. Stage 3: Deliver

    Work moves in short iterations, each ending with tested software you can try yourself. Releases are rehearsed and reversible, with monitoring in place before anything reaches production.

    What happens

    • Iteration planning and regular demos
    • Test automation, code review and security scanning
    • Staged releases with monitoring and a rehearsed rollback

    What you keep

    • Working software at every review
    • Production releases with runbooks and a tested rollback plan
  4. Stage 4: Improve

    Once in production, we measure results against the outcomes agreed in discovery and improve what the evidence points to. You decide whether we keep running the system or hand it to your team.

    What happens

    • Usage and outcome reviews
    • Performance, reliability and cost tuning
    • Fixes and enhancements by priority

    What you keep

    • Evidence-based improvement roadmap
    • Ongoing support or a complete handover

Engagement models

Pick a model by scope, ownership and control

Each model has its own commercial structure, agreed before work starts, and you can move between models as the work changes.

  • Project delivery

    A defined outcome, delivered end to end: we take the work from discovery to production and are accountable for the result.

    Best for

    • New products, platforms or migrations with clear goals
    • Assessments, roadmaps and pilots with a set scope
    • Teams without capacity to lead delivery
    • Budgets that need a defined scope and plan
    How it works and commercials

    How it works

    • Discovery pins down the scope and sign-off criteria
    • We lead delivery, with demos at each milestone
    • Progress, risks and spend reported on an agreed cadence
    • Changes are estimated and approved before work starts
    • Handover to your team, or into managed support

    Commercials

    Usually priced per phase or milestone: a fixed fee against the agreed scope, or time and materials while scope is still forming. Discovery and advisory work, such as an assessment or a roadmap, can be contracted on its own, so you can decide on the build with a plan in hand.

  • Dedicated team

    A long-lived team of engineers, testers and a named delivery lead, working only on your product and from your backlog, with cloud, data, AI or design skills added as needed.

    Best for

    • Products with a long, evolving roadmap
    • Roadmaps that need more people than you employ
    • A new product area built from scratch
    • Work where continuity and context matter
    How it works and commercials

    How it works

    • Team composition matched to your roadmap and stack
    • You meet and approve every engineer first
    • Your product owner sets priorities and accepts work
    • Our delivery lead reports progress, risks and spend
    • Context documented, and handovers planned when people change

    Commercials

    Billed as a monthly fee based on the team’s roles and seniority, reviewed as your roadmap changes. The team grows or shrinks with notice set out in the agreement, and anyone rotating off hands over their work before they leave.

  • Team extension

    Engineers with the skills you are missing work inside your team, in your codebase and tools, taking direction from your own leads.

    Best for

    • Missing skills, such as cloud platforms or test automation
    • Temporary peaks in workload or a hard deadline
    • Teams with strong engineering leadership in place
    • Building in-house skills through pairing and review
    How it works and commercials

    How it works

    • Specialists matched to your stack and seniority needs
    • You interview and approve each engineer first
    • They join your stand-ups, planning and code review
    • Your leads direct the day-to-day work
    • Pairing and written decisions keep knowledge in-house

    Commercials

    Time and materials, billed per engineer at rates that depend on role and seniority. Notice periods, replacement terms and handover obligations are written into the contract.

  • Managed support

    We look after your production applications day to day: monitoring, incident response, fixes and small enhancements, handled by engineers who know the system.

    Best for

    • Business-critical applications that must stay available
    • In-house teams you want focused on new work
    • Inherited systems with little documentation
    • Applications behind on patches and upgrades
    How it works and commercials

    How it works

    • We document the system and add monitoring first
    • Service levels and coverage hours defined together
    • Incidents resolved, repeat problems fixed at the root
    • Patches and upgrades applied on a planned schedule
    • Regular reports on incidents, trends and fixes

    Commercials

    A recurring fee linked to the scope, coverage hours and service levels you choose. Larger enhancements are quoted and approved separately, so the support budget stays predictable.

Governance and reporting

Oversight that comes to you on a schedule

Progress, risks and open decisions reach you before you need to ask. We set the rhythm with you in the first weeks.

Hands gesture across a meeting table covered with printed reports and diagrams, beside a laptop, a notebook and a stack of green binders.
  • Regular written updates

    A short written update on progress, risks and upcoming decisions arrives on an agreed cadence. Between updates, the backlog, boards and repositories stay open to you.

  • Spend tracked against budget

    Effort and spend are reported against the agreed budget alongside progress, with a forecast of what remains, so you can act on a cost trend while it is still small.

  • Steering reviews

    At agreed intervals, your sponsors and our leadership review direction, priorities and risks against the goals set in discovery, and agree on what should change.

  • A defined escalation path

    Concerns follow a documented route from the team to leadership on both sides, so a blocked decision gets resolved instead of stalling the work.

How we manage risk

Quality, security and responsible AI as everyday practice

Habits built into delivery, not certifications. Where formal compliance applies, we work within your policies and controls.

  • Quality

    • Automated tests run on every change
    • Peer review before code is merged
    • Test environments that mirror production
    • Performance and accessibility checked before release
  • Security

    • Least-privilege access to your systems and data
    • Dependency, container and secret scanning in CI
    • Threat modeling for sensitive features
    • Access removed when someone leaves the engagement
  • Responsible AI

    • Models evaluated on your data before launch
    • Human review where mistakes are costly
    • Data use agreed before any model sees it
    • Prompts, outputs and costs logged and monitored

Getting started

What the first weeks look like

How long each step takes depends on scope and access, so we plan the timing with you. The order rarely changes.

  1. Step 1: Kickoff and access

    We meet your stakeholders, confirm goals and constraints, and request access to systems and environments first, because it often takes longest.

  2. Step 2: Understand what exists

    Engineers read the code, architecture and runbooks and talk to the people who use and support the system. Early findings and risks are shared in writing.

  3. Step 3: Deliver something real early

    On build work, a small, real change travels the whole release path to prove the team and tooling. On advisory work, early findings let you test our direction.

  4. Step 4: Confirm the plan and rhythm

    Your sponsors agree the roadmap, reporting and governance cadence, based on what the first weeks revealed rather than early assumptions.

Engagement FAQ

Questions about working with us

Straight answers on engagement size, team setup, working hours, scope changes and what we need from you.

Ask us a question

Is there a minimum engagement size?

We size each engagement to the problem rather than to a standard package. A focused discovery phase and a single specialist joining your team are both sensible starting points. If a request is too small for us to deliver well, we will say so. Any minimum commitment for a particular model is confirmed in the proposal.

What is the difference between a dedicated team and team extension?

A dedicated team is a cross-functional group with its own delivery lead that takes on a stream of work from your backlog: your product owner decides what gets built, and our delivery lead runs the team day to day. Team extension adds individual specialists to a team you already run, and they take day-to-day direction from your engineering leads. You can start with one model and move to the other as your needs change.

Can we meet the engineers before they join?

Yes. We propose engineers whose experience fits your stack and domain, share their profiles and arrange conversations with your leads before you confirm. Nobody joins your team without your agreement.

What happens when someone leaves the team?

Continuity is part of the plan from kickoff. Pairing, shared code review and documentation in your own systems mean several people understand each part of the work. When a change is coming, we tell you as soon as we know and arrange a handover to the replacement.

How do you handle time zones and working hours?

Collaboration hours are set at the start of every engagement, based on where your team is and how you prefer to work. The goal is dependable overlap for planning, reviews and urgent decisions, with the rest handled through clear written updates. Support coverage for production systems is defined separately, in the service levels of your agreement.

What happens if our scope or priorities change?

Change is normal, and each model handles it differently. With a dedicated team or team extension, you reprioritize the backlog whenever you need to. In project delivery, we estimate the effect of each change on cost, timeline and risk, and nothing proceeds until you approve it in writing.

Can we switch engagement models later?

Yes. A scoped project can grow into a dedicated team, and a system we built can move into managed support once it is running in production. We plan each transition with you so knowledge and continuity carry over, and the new terms are confirmed in an updated agreement.

What do you need from us to get started?

We need a named decision-maker, time with the people who know the current process, and access to the systems and data the work involves. During delivery, we ask for a product owner who can set priorities and for prompt feedback at each review. Anything specific to your project, such as test environments or security approvals, is listed in the proposal.

Next step

Plan the first weeks of your project with us

Share the assessment, build or migration you have in mind, and we will outline an engagement model, the first milestones and what onboarding needs from your side.