Skip to main content
Patchwork farmland and hedgerows seen from a hill, rain sweeping across one side and sunlight on the other.

Delivery

Redevelopment programme

Stage-gated delivery with approval between stages, and an evidence trail that shows exactly why this is an upgrade rather than a reskin.

Before and after

Discovery

Current

Case studies spread across nine paged lists with no region, theme or format filter.

Proposed

Faceted discovery on region, authority, theme and format, with a shared index across projects, plans and knowledge topics.

Information architecture

Current

Knowledge Hub nested up to five levels deep; events and recordings structurally disconnected.

Proposed

Four intent-led pillars, metadata-driven relationships, every legacy URL preserved by 301 redirect.

Authentication

Current

Local portal accounts, self-declared free-text authority name, no multi-factor authentication.

Proposed

Microsoft Entra ID single sign-on with MFA enforced, authority derived from verified identity, role-based least privilege.

Privacy

Current

Analytics and three session-replay tools firing before consent, including on the portal login page.

Proposed

No replay tooling at all; analytics gated behind explicit granular consent and never on authenticated views.

Application security

Current

Permissive content security policy allowing inline and evaluated script.

Proposed

Strict CSP without unsafe-inline or unsafe-eval, full security header set, dependency and secret scanning in CI.

Brand integrity

Current

Test pages and placeholder slugs indexed publicly; inconsistent metadata and no structured data.

Proposed

Editorial workflow with review before publish, per-page metadata as a required field, JSON-LD for organisation, articles and events.

Accessibility

Current

272 images without alt text, duplicate H1s, no documented conformance testing.

Proposed

WCAG 2.2 AA designed in, alt text mandatory in the CMS, axe-core gating CI, independent audit before launch.

Maintainability

Current

Coupled CMS and presentation on a legacy stack, no visible CI/CD or content model documentation.

Proposed

Standard Git repository, headless CMS behind an adapter interface, documented pipelines, environments and runbooks — operable by any competent supplier.

Resilience

Current

Single-vendor hosting arrangement, recovery objectives undocumented.

Proposed

Documented RPO/RTO, automated backups with restore rehearsals, immutable deploy artefacts and rollback in minutes.

Stage gates

  1. Stage 0 — Discovery and readiness (complete)
  2. Stage 1 — Define: IA, content model, design direction
  3. Stage 2 — Prototype: design system and key templates
  4. Stage 3 — Build: components, CMS adapter, portal shell
  5. Stage 4 — Integrate: identity, search, analytics, consent
  6. Stage 5 — Migrate: forensic content transfer with sign-off
  7. Stage 6 — Assure: accessibility, security and performance testing
  8. Stage 7 — Launch: redirects, monitoring, cutover rehearsal
  9. Stage 8 — Operate: support, patching, reporting
  10. Stage 9 — Handover: documentation, training, exit plan

ProvenanceEvery “current” statement above is traceable to a Stage 0 artefact: docs/current-site-audit.md, docs/migration/*.csv, docs/integration-register.md and docs/risk-register.md, with rendered baseline screenshots retained under docs/evidence/. Nothing in the before column is inferred without evidence.