Lifecycle

Six phases. One loop.

The return leg is the part that matters. Operating a system is the only reliable source of truth about it, and what it teaches goes back into the architecture.

  1. 01

    Understand

    What exists, what it costs, and what depends on it.

  2. 02

    Architect

    Decide deliberately, and write the decisions down.

  3. 03

    Build

    Implement in reviewable increments.

  4. 04

    Deploy

    Release as a repeatable process, not an event.

  5. 05

    Operate

    Run it, watch it, and answer for it.

  6. 06

    Improve

    Return to the beginning with what operating it taught us.

01Understand
Before proposing anything we map the current environment: the systems in use, how they connect, who maintains them, and where the organization is exposed. Most of what matters is undocumented.
02Architect
Target architecture, sequencing and trade-offs, recorded with their reasoning. A decision nobody can reconstruct in two years is a decision that will be made again.
03Build
Work lands in increments that can be reviewed and reversed. Nothing depends on a single release date to be useful.
04Deploy
Environments, pipelines and rollback defined as code. Deployment stops being a risk to be scheduled around.
05Operate
We hold the operational responsibility for what we build and what we take over: monitoring, maintenance, security posture and response.
06Improve
Operating a system is the only reliable source of truth about it. What it teaches goes back into the architecture, which is why this is a loop.
Engagement

How a relationship begins.

Every engagement starts by understanding what already exists. Nothing is proposed, replaced or taken over before that is on paper.

01Weeks

Assessment

We map the technology environment as it is: systems, integrations, ownership, risk and cost.

  • Current-state map of the estate
  • Risk and dependency register
  • Where responsibility currently sits
02Weeks

Architecture

A target architecture and a sequence to reach it, costed and prioritised against business need.

  • Target architecture and rationale
  • Sequenced roadmap
  • Recorded decisions and trade-offs
03Months

Transition

We take on the systems in scope, alongside whoever holds them today. Nothing is switched over blind.

  • Documented handover of each system
  • Access, monitoring and pipelines in place
  • Agreed scope of responsibility
04Ongoing

Continuous operation

We operate and continue to develop the environment, with standing capacity for change and regular technical review.

  • Operation of the systems in scope
  • Standing development capacity
  • Scheduled technical review
Continuity

Built for continuity.

  • One accountable partner

    Responsibility for the systems in scope sits in one place. There is no boundary between the party that built something and the party that has to keep it running.

  • Context that is not re-bought

    The understanding of an environment is the expensive part. In a continuing relationship it accumulates instead of being re-acquired at the start of every project.

  • Capacity for change

    Improvements do not need to be re-justified as new projects. A standing capacity means the environment keeps moving with the business.

Ferrafox does not publish a support-hours commitment or a service level it has not agreed with a client. Scope, response and availability are defined per engagement, in writing.

09Contact

Tell us what your organization runs on.

The first conversation is about the environment as it stands today: what exists, what it costs to keep running, and where responsibility currently sits.