Skip to content

FSD-PRO — Solution Development Process

FitSDTier 2draft

FitSD reference capability — Solution Development. Satisfies FSD-SD-1…7.

TL;DR — The front door for new work: two gates (worth doing? → ready to build?) and a Service Acceptance close-out (proven done?). The scope test in §1 decides what comes through here versus routine change. This is the one process FitSD ships in full.

This process controls how net-new work enters the team’s stream and follows it through to the point it is accepted into live service. It is also the team’s control point for adopting new technology (nothing new gets picked up without due diligence) and it feeds the registers that show what’s upcoming, in-flight and live. The point is plain: don’t commit real effort until an idea has earned it, and don’t call something done until it can actually be run — documented, recoverable, secure, access-controlled and monitored, not just switched on.

It uses two decision gates at the front and a Service Acceptance close-out at the end:

  • Gate 1 — Outline Proposal: is this worth doing?
  • Gate 2 — Solution Design: is it ready to build?
  • Service Acceptance: has it been proven done?

In scope. A piece of work enters Solution Development if it meets any of the following:

  • It introduces a new service, product, or platform capability not currently offered; or
  • It requires new infrastructure or a new architecture, beyond a configuration change to something that already exists; or
  • Its estimated effort exceeds the team’s net-new effort line: a threshold you set once, in your implementation profile (about 10 person-days is a sensible default); or
  • It creates a material new ongoing operating burden or cost — a new support or operational responsibility, new licensing, or a new run-cost; or
  • It introduces a new technology, tool, or third-party dependency the team will have to own, support or secure, regardless of cost or effort. This is the anti-sprawl trigger: a new thing doesn’t slip in by the back door just because it’s small or free.

Out of scope. Routine changes and minor enhancements are handled under the Change & Release capability (FSD-CH). Incidents, problems and patching are handled under Run & Restore (FSD-RR). Work that begins here always hands the actual build and deployment back to Change & Release. This process governs the decision to take on and design the work, not the individual changes that deliver it.

Who may raise demand. The front door is source-agnostic: demand may be raised by someone on the team, by another team, or by a third party or customer asking this team to take work on. Whoever raises it, it enters the same way: as an Idea Brief (FSD-FRM-00), and the receiving team triages it at Gate 1.

Accountability does not transfer with the request. A solution that proceeds always has a Solution Owner on the delivering team (Principle 3, one accountable owner). A third party can ask; only the team that will run the service can accept it through the gates. Where the request sits behind a contract or SLA, that becomes an input to the Gate 1 case, not a substitute for it.


Gate. A defined decision point at which the Approver authorises the work to proceed, with or without conditions. Work does not advance past a gate until it is signed off.

Solution Owner. The person accountable for the proposed solution. They complete the gate and acceptance records and drive the work through each gate.

Approver. The role that reviews and signs off Gate 1, Gate 2, and Service Acceptance, at a level appropriate to the risk.

Contributor. A subject-matter expert or engineer who provides input (effort estimates, architecture, operational impact) and is named on the relevant record.

Proof of Concept (PoC). A time-boxed, low-cost experiment to resolve genuine feasibility uncertainty. Identified at Gate 1 and, where required, completed before Gate 2 is submitted.

Service Acceptance Criteria (SAC). The standard Definition of Done for any solution delivered through this process: the operational outputs that must exist alongside the product itself. The categories are defined, and an organisation’s standing baseline is ratified, in FitSD — Service Acceptance Criteria; they are proven at §7.

Idea Brief. The optional one-page intake (FSD-FRM-00) raised before Gate 1 to decide whether an idea is worth a proper look. It carries forward into Gate 1 and designs nothing.

Net-new. Work meeting any of the in-scope triggers in §1; the test that distinguishes Solution Development work from a routine change.


RoleResponsibility
Solution OwnerAccountable for the solution; completes the gate and acceptance records; drives the work through each gate
ApproverReviews and signs off Gate 1, Gate 2, and Service Acceptance; records any conditions
ContributorsProvide effort estimates, architecture, and operational input; named on the records

A single person may hold more than one role, but accountability for any one solution rests with a single Solution Owner, and each gate has a single accountable Approver.


The lifecycle runs Idea Brief (FSD-FRM-00) → Gate 1 → optional PoC → Gate 2 → Delivery → Service Acceptance → In service. The Idea Brief is an optional one-page intake that carries forward into Gate 1; each gate has explicit outcomes (§5–§7). Once Gate 2 is approved, delivery is run as a project and the build and deployment changes are raised and controlled through Change & Release (FSD-CH). The solution is only accepted into service once the Service Acceptance Criteria are evidenced against the organisation’s standing baseline.

System of record. Live intake, gate and acceptance records (and the delivery project) are held in the team’s project / work-tracking system. The framework holds this process and the blank form templates only (FSD-FRM-00–03). (FSD-FRM-00 is the optional pre-gate intake; 01–03 are the two gates and the acceptance record.)


Purpose. Decide whether the idea is worth pursuing before any design effort is spent. The record is the business case for the work: the fundable proposal taken upward for a decision.

What is captured (on FSD-FRM-01, carried forward from the Idea Brief where one was raised):

  • the idea, the customer or business need, and the benefits;
  • the primary driver (value, compliance, or risk reduction), with a light value score across four plain lenses (growth, retention, efficiency, risk/compliance) — compliance- and risk-driven work is justified by impact and the cited obligation, not the value scores;
  • a T-shirt estimate of effort;
  • the impact of doing nothing, why now, and when the case expires;
  • the feasible delivery options;
  • where a vendor or product is involved, its licensing and upgrade path, the new-technology due diligence;
  • where feasibility is still in doubt, an optional Proof of Concept: its objective, success criteria, method, cost and duration.

Deciding. The Approver decides with the demand / pipeline register in view: “worth doing?” includes “worth doing ahead of what?”. Sign-off also confirms the Solution Owner, and commits design (and any PoC) effort only — build and run costs are committed at Gate 2.

Outcomes:

  • Proceed to Gate 2: the idea is worth designing.
  • Proceed via PoC first: feasibility must be proven before Gate 2 is submitted.
  • Park: revisit by a stated date.
  • Reject: with reason recorded.

Purpose. Confirm the chosen approach is designed and ready to build, including how it will be operated.

What is captured (on FSD-FRM-02): a carry-forward summary from the approved Gate 1, refined as more is known; requirements as user stories, MoSCoW-rated; the architecture, with a diagram that shows where security sits; the design approach for each Service Acceptance Criterion (§7): how each will be met; operational impact (monitoring, billing/chargeback, service desk, environments, and any changes the service forces on your change or incident processes); a RAIDD log; and refined effort, cost and a light timeline (key milestones with target dates, and person-days by role, not a full FTE model).

Outcomes:

  • Approved for delivery: work moves into delivery; build changes are raised through Change & Release (FSD-CH). The approval records what it commits — the build effort, the accepted ongoing run-cost (cash and operating effort), and any exceptions or classifications ratified with the decision.
  • Rework: design returned with conditions.

Purpose. Confirm the solution is ready to run before it is accepted into service. The outputs of this process are the product itself plus the operational artefacts below that make it supportable. The criteria are defined once in FitSD — Service Acceptance Criteria and proven here against the organisation’s standing baseline (FSD-GV-7). Each is designed at Gate 2 and proven here, on FSD-FRM-03, with evidence.

CriterionProven at acceptance
DocumentationHLD (carrying the design decisions and their rationale from delivery), runbook, recovery procedure, operating procedures (SOPs) and user/how-to docs published; links recorded
Backup (tested)Backup defined (scope, frequency, retention, location) and a test restore performed, dated, with evidence attached
SecurityHardening applied, patch path established (FSD-RR), vulnerability posture acceptable; any exceptions logged (FSD-SA)
AccessAccess model implemented: roles, least privilege, grant/revoke, admin control; joiners/movers/leavers handling confirmed
AvailabilityExpected availability / SLO met or accepted; capacity and scaling understood; DR position recorded
Monitoring & alertingMonitoring live with thresholds set and alert routing confirmed; a test alert observed end-to-end
Incident profileService-level incident triggers and severities defined (what counts as an incident for this service) and registered with the incident-management process (FSD-RR-6) — registration evidenced by who accepted the profile for that process, and when
Supportability / handoverOperating and support model agreed; runbook and SOPs accepted by the named operators — first-line support included — in a dated record; knowledge transfer / cross-training delivered; continuity assured: operating knowledge captured, not reliant on a single person; any new or changed standing procedure the service forced (Gate 2 §4) written and adopted
Cost / licensingLicences in place; ongoing run-cost confirmed and owned

Outcomes:

  • Accepted: solution enters service; managed thereafter as BAU (changes via FSD-CH, patching via FSD-RR). At acceptance the Approver confirms the live Service Owner (and any deputy) on the service register (FSD-GV-2) — the hand-off from the Solution Owner is recorded, not assumed. Acceptance may carry conditions: each is recorded with an owner, a target date, and where it will be tracked; an accepted-with-conditions record stays on the review agenda until every condition closes.
  • Remediation required: outstanding criteria listed; re-presented when closed.

The live records (§4, System of record) are the authoritative record of any individual solution’s progress.

This process is reviewed annually by the Management System Owner, or sooner on a material change to how the team takes on new work, and re-approved by the Approver.


  • FSD-FRM-00 — Idea Brief
  • FSD-FRM-01 — Gate 1 Outline Proposal
  • FSD-FRM-02 — Gate 2 Solution Design
  • FSD-FRM-03 — Service Acceptance Record
  • FitSD — Service Acceptance Criteria — where the SAC categories are defined and the standing baseline is ratified
  • FitSD — Requirements (FSD-SD-1…7, FSD-GV-7; SAC items map to FSD-SA and FSD-RR)
  • Change & Release capability (FSD-CH) — delivers the build changes
  • Run & Restore capability (FSD-RR) — runs the service and governs its end-of-life retirement (FSD-RR-7)
  • FitSD — Information Stores — the registers and records this process reads from and writes to