Assemblysoft — Development Partners

How we partner, in real terms.

New systems built, established ones modernised, and existing estates taken on: designed, delivered, secured, and improved every quarter by a UK team you know by name.

2Phase1Discover2Onboard3SupportIntroduction
What we stand for

Holistic solutions, delivered with honesty, humility, proactivity, and simplicity, creating lasting peace of mind

Holistic

The whole estate and the people who use it: platform, data, integrations, process, and how it feels to work with, never one layer in isolation.

Honesty

What we find, we say, including when the answer is "leave it alone" or "you do not need us for that". Evidence before opinion, and no surprises later.

Humility

We never presume we understand. We listen to the people who live with the system, we learn how it really works, and then we validate what we think we know with you before we act.

Proactivity

Problems raised before you notice them, roadmaps that look ahead, and the next risk already on the list. We would rather tell you than be asked.

Simplicity

Plain language, one team, one SLA, one number a month. Complexity is our job to absorb, not yours to manage.

What you getA partner you can hold to its values: honest about what we find, humble enough never to presume, proactive before you ask, simple in what we deliver, so the system stops keeping you awake.
3Phase1Discover2Onboard3SupportIntroduction
Why it matters to you

Don’t let IT complexity hold back your goals

Committed support gets the most out of the technology you already own and moves the organisation towards its objectives. Integrity, craftsmanship, and dedication to your success turn IT spend into an engine for growth.

Integrity

Straight answers, published terms, and a report that is yours whoever you appoint.

Craftsmanship

Senior engineers, code review on every change, tested releases, and nothing shipped by hand.

Dedication

A named team that stays, a roadmap that looks ahead, and your objectives on every monthly review.

What you getTechnology that works for your objectives rather than against them: complexity absorbed by us, momentum kept by you, and IT spend that shows up as growth.
4Phase1Discover2Onboard3SupportIntroduction
What we will cover

Your situation first, then straight answers.

Seven parts, one story. We start with you, then answer the questions you would ask any partner: how we take ownership, how support works, how your estate stays protected, and how it moves forward.

  1. Your situationWhat you run, what keeps you up at night, and the date that matters. We listen before we say a word about us.
  2. Who we areA senior UK team that builds new systems, modernises old ones, and takes on estates built by others.
  3. Taking ownershipThree phases: discover, onboard, support. How we understand your estate, what transfers, and how a partner handover works.
  4. Support, day to dayResponse times, what we put in writing, the team you deal with, monthly reporting, and how we cope under pressure.
  5. Security and continuityAssurance you can verify, escrow if we ever stopped trading, everything as code, and releases with no downtime.
  6. Beyond keeping the lights onTwelve capabilities, automation and dashboards, responsible AI, integrations, and modernisation when it pays.
  7. Next stepsWhy our values make us different, and the three things that happen this week.
What you getBy the end you will know how we would take over your estate, what support looks like day to day, how it stays protected, and the three next steps.
5Phase1Discover2Onboard3SupportAlready started
Your situation · 10 minutes

Tell us what you run, and what keeps you up at night.

Phase 1 has already started: what you tell us is digested and translated into technical options and working processes, and that understanding keeps deepening for as long as we work together.

  • What triggered this, and what is the date that matters?
  • What does the estate consist of: applications, databases, integrations, hosting?
  • Who supports it today, and what is frustrating about that?
  • What would you want to be true in twelve months?
  • Who is involved in the decision, and is there a formal process?

NDA available today, yours or ours, before any detail is shared.

What you getPhase 1, already under way: everything you tell us is digested and translated into technical options and processes, and that understanding keeps deepening for as long as we work together.
6Phase1Discover2Onboard3SupportIntroduction
Who Assemblysoft is

A compact, senior UK team. We build, we modernise, and we take on.

GreenfieldNew products and line-of-business systems on .NET, Blazor, and Azure, from discovery and design to weekly releases.
ModernisationLegacy .NET and SQL Server brought onto supported platforms, or rebuilt cloud-native, release by release.
Taking on an estateSystems built by a previous supplier, an in-house team, or AI tools, owned and supported under an SLA.
Your dedicated core teamsupported by scheduled support staff
Incorporated 2009 · 15+ years trading 200+ projects delivered and supported 25+ years building Windows and .NET applications Bournemouth, Dorset · UK business hours · no offshoring Microsoft Partner · .NET Framework 2.0 to 4.8.1, modern .NET, Blazor, SQL Server, Azure Cyber Essentials Plus · PI and cyber insurance · published Trust Centre A dedicated core team, supported by scheduled support staff: the engineers who onboard your system support it Incorporated 2009 · 15+ years trading 200+ projects delivered and supported 25+ years building Windows and .NET applications Bournemouth, Dorset · UK business hours · no offshoring Microsoft Partner · .NET Framework 2.0 to 4.8.1, modern .NET, Blazor, SQL Server, Azure Cyber Essentials Plus · PI and cyber insurance · published Trust Centre A dedicated core team, supported by scheduled support staff: the engineers who onboard your system support it
What you getOne partner for a new build, a modernisation, or an estate you already run: incorporated 2009, Cyber Essentials Plus, insured, Microsoft Partner, with a dedicated core team from day one, supported by scheduled support staff.
7Phase1Discover2Onboard3SupportIntroduction
What we do

Leverage Microsoft Cloud to drive your IT transformation

We enhance scalability, security, and productivity with Microsoft Cloud services: building, running, securing, and moving the systems your business depends on.

Azure Cloud Services

Deploy and manage applications with the power of Azure: built, deployed, and run for scalability and reliability.

Security and Compliance

Advanced security measures to protect your data: encryption, access controls, and regular security audits across your Microsoft Cloud environment.

Data Analytics

Valuable insight from powerful analytics tools, so decisions are informed and growth is measured, not guessed.

Migration and Integration

Seamless migration to Microsoft Cloud, with your systems fully integrated with Microsoft Cloud services when they arrive.

What you getOne partner across Azure, security, analytics, and migration, so IT transformation and application support come from the same team.
8Phase1Discover2Onboard3SupportIntroduction
Where we start from

Six situations we start from

Greenfield

A new system from a blank page

Discovery, design, and delivery in weekly releases, with support built in from day one.

Transition

Development partner winding down

Structured takeover while the outgoing team is still available.

Handover

In-house developer leaving

Capture what is in their head, run alongside them, take the load.

Legacy

.NET Framework and SQL Server systems

Patched, monitored, audit-ready. No rebuild required.

Rescue

AI-built application in production

Stabilise, secure, test, then support it properly.

Review

Due diligence before committing

Independent, severity-rated assessment with costed options.

All six end in the same place: a documented, supported system with a named team behind it.

What you getWhether we build it or inherit it, the same end state: a documented, monitored system with a named team and an SLA.
9Phase1Discover2Onboard3SupportThe three phases
Taking ownership of a system we did not build

Understand it. Run it alongside whoever runs it now. Own it.

Phase 1 · up to 3 weeks

Discovery & assessment

Code, architecture, infrastructure, integrations, security posture. AI-augmented analysis, verified by senior engineers.

Yours to keep: the Phase 1 pack: estate report, risk register, recommended SLA tier, proposal
Waiting
Phase 2 · 2 to 8 weeks

Onboarding & go-live

Knowledge transfer sessions, access transferred and verified item by item, runbooks, monitoring, pipeline validated, escalation rehearsed.

Output: runbooks, dashboards, verified pipelines, agreed SLA
Waiting
Phase 3 · ongoing

Support & improvement

Named team, agreed SLA, monthly service report, quarterly review of the SLA and the roadmap.

Outcome: the application gets better, not just maintained
Waiting
What you getWithin three to eleven weeks, depending on the estate: a written assessment and risk register, runbooks, monitoring, verified pipelines, and an SLA you have signed off.
10Phase1Discover2Onboard3Support
Phase 1 · the deep domain dive

We listen, understand, map, and validate with you before we draw any conclusions

  1. 1ListenStructured interviews with every senior stakeholder and the people who use the system every day
  2. 2UnderstandHow the business actually runs on the system: processes, personas, hand-offs, and where it hurts
  3. 3MapEvery layer of the architecture: UI, application, data, integrations, infrastructure, pipelines
  4. 4ValidateThe map played back to your stakeholders and corrected, and signed off, before any analysis
What you getA validated estate map, signed off by your stakeholders, covering people, process, and every layer from UI to infrastructure, before any gap analysis begins.
11Phase1Discover2Onboard3Support
Phase 1 · gap analysis, after validation

Then the gap analysis: frustrations, bottlenecks, and security gaps, evidenced

Doing well, and worth protecting
  • Core order flow stable for twelve months
  • Domain logic well understood by finance
  • Nightly backups running and restorable
Frustrations: people and UX
  • Warehouse users re-key data between two screens
  • Finance waits two days for month-end reports
  • One developer holds the deployment knowledge
Performance bottlenecks
  • P95 page load 6 s on the order screen
  • Reporting queries lock tables at month-end close
  • Accounts sync runs serially, four hours nightly
Security gaps
  • Credentials in config files, no MFA on admin
  • .NET Framework 4.5 and SQL Server 2014 out of support
  • No rollback path; releases by hand
Inside the Phase 1 packYours to keep, whoever you appoint
  • Validated estate map, every layer from UI to infrastructure, signed off by your stakeholders
  • Personas and journeys: who does what, where it hurts
  • Gap analysis: frustrations, performance bottlenecks, security gaps, evidenced
  • Security findings rated by severity and business impact
  • Performance and UX findings with measured baselines
  • Risk register, ranked
  • Recommended SLA tier and coverage model
  • Costed options: support, modernise, or both, and a proposal

Findings shown are illustrative examples.

What you getA written gap analysis of frustrations, performance bottlenecks, and security gaps, evidenced and rated, with a ranked risk register and costed options, yours whoever you appoint.
12Phase1Discover2Onboard3SupportTransition
When a supplier is winding down

A typical twelve-month transition, planned against the real exit date

If the outgoing team will not cooperate, we reconstruct the estate from code, infrastructure, and production behaviour. Slower and costlier, but routine.

What you getNo gap in cover. Overlapping SLAs through parallel running, and full ownership on a date agreed against the incumbent's real exit.
13Phase1Discover2Onboard3Support
What transfers

Six things that must move, and how we move them

  • KnowledgeRecorded sessions: architecture decisions, deployment quirks, workarounds.
  • Access & controlSource control, Azure, DNS, certificates, secrets, app stores, verified item by item.
  • DocumentationArchitecture maps, data flows, API specs, AI-drafted and engineer-completed.
  • Regression suiteAutomated tests around the highest-risk paths first.
  • Operational ownershipMonitoring, alerting, incident and problem management, a defined SLA.
  • RoadmapModernisation and improvement plan, reviewed every quarter.
What you getA signed-off verification register proving every account, key, certificate, and repository is in your name.
14Phase1Discover2Onboard3Support
What support looks like, day to day

Response and resolution targets, written into your SLA

SeverityTypical exampleBusiness-hours plan24/7 planResolution target
P1 CriticalSystem down, trading stoppedWithin 1 business hourWithin 1 hour, any timeRestored or workaround within 4 hours; root cause fixed in the next release
P2 HighMajor function unusable, no workaroundWithin 4 business hoursWithin 2 hoursFix or workaround within 1 business day
P3 MediumDegraded with a workaround; data correctionNext business dayNext business dayScheduled into the next planned release
P4 LowCosmetic, question, enhancementWithin 2 business daysWithin 2 business daysPrioritised with you in the monthly review
9–5
Business hoursMon to Fri, UK hours
7–10
Extended hoursShaped to your operating day
24/6
24/6Continuous, one weekly maintenance window
24/7
24/7Monitoring and alerting with agreed escalation

Indicative. Severity definitions are written in your language and the exact targets are agreed in the SLA.

What you getA severity matrix in your language, with response and resolution measured against target and reported to you every month.
15Phase1Discover2Onboard3SupportAgreed at onboarding
The SLA

Six things we put in writing

Severity definitions

Driven by business impact: what stops trading, what degrades service, what can wait.

Response & resolution targets

Per severity, honest about whether a fix needs a release, measured against the pipeline.

Coverage & maintenance windows

Hours of cover and planned work windows, agreed in advance so patching never surprises anyone.

Escalation paths

Who is contacted, in what order, and what triggers escalation. Rehearsed at onboarding, not discovered in an outage.

Incident & problem management

Incidents restore service. Problems remove the cause. Run and reported separately so recurring issues visibly shrink.

Reporting & review cadence

Monthly report on incidents, health, security, and cost. Quarterly recalibration of the SLA and allowance.

What you getOne SLA document covering all six, agreed at onboarding and recalibrated every quarter against real demand.
16Phase1Discover2Onboard3Support
Who you deal with, and what you see

A named team and a monthly report you can put in front of the board

Support lead

Your primary contact. Coordinates the team, owns SLA reporting, manages escalations.

.NET engineers

Fixes, patches, enhancements, and performance across the application and its data.

DevOps engineer

Pipelines, Azure, monitoring, deployments, backups, disaster recovery.

QA analyst

Regression coverage that validates every fix and stops new issues reaching production.

What you getA monthly service report you can forward to the board unedited, and a support lead who answers the phone.
17Phase1Discover2Onboard3Support
How we cope when it matters

Five moments that test a support partner, and what happens in each

2 a.m., trading stopped

A P1 out of hours

Monitoring raises it before your users do. The on-call route is already rehearsed; the named engineer restores service or a workaround, then the problem record removes the cause.

Three tickets at once

A busy morning

Severity decides order, not arrival. The support lead triages, the board shows every ticket, its owner and status, and nothing waits on one person.

Demand doubles

A spike in work

The plan flexes: the bank of hours scales for the month, engineers are added from a bench we keep deep, and the quarterly review resets the baseline.

Lead engineer on leave

A person unavailable

Runbooks, recorded sessions, and a second engineer on every account mean no single head holds the system. Cover is planned, not improvised.

Nobody wrote it down

An unfamiliar codebase

AI-augmented analysis maps the estate in hours; senior engineers verify before anything changes. Most of what we support was written by someone else.

Team depthA dedicated core team plus scheduled support staff
CoverageBusiness hours to 24/7 monitoring
Elastic capacityPlan plus hours, reviewed quarterly
ContinuitySecond engineer on every account
What you getContinuity you can audit: rehearsed escalation, a second engineer on every account, and runbooks that exist before they are needed.
18Phase1Discover2Onboard3Support
Key partnerships

The specialists behind the service, coordinated by one team

You hold one contract and one SLA. We hold the partners to it.

We do not pretend to do everything. Where a managed service needs something outside software engineering, we bring in a specialist partner we already work with, and you keep one contract, one SLA, and one point of contact.

IT support

Desktops, networks, identity, and Microsoft 365 alongside the application, so the IT team and the application team never leave a gap between them.

Coordinated by us

Compliance

Cyber Essentials Plus assessment and audit support for the frameworks you report against. We prepare the evidence; an independent assessor verifies it.

Independent assessor

Penetration testing

Accredited testers who have never seen the code, on a schedule and before major releases. Findings go straight into our problem log and the monthly report.

Independent testers

Call centre

Out-of-hours first line: a person answers, logs the call, and escalates on the agreed route, so a P1 at 2 a.m. reaches a named engineer within the SLA.

Escalates to our engineers
What you getOne contract and one SLA covering software, IT support, compliance, testing, and out-of-hours calls, with the specialist partners coordinated by us and accountable to us.
19Phase1Discover2Onboard3SupportEvidence
Proof, not promises

The domains we have supported, taken over, and moved forward

Financial services

Insurance

Support and migration of business-critical legacy .NET applications and services, Azure DevOps pipelines, and adviser-facing tooling for a major UK insurer.

Legacy .NETSupportAzure DevOps
Transport

Travel & ferry booking

Keeping booking timetables in sync through custom booking-system integration for a ferry operator, where an outage means missed sailings.

IntegrationBookingBusiness-critical
Consumer

Health & fitness

Azure fitness API and member portal for a global gym chain: digital transformation backed by full-stack development on Microsoft Azure.

AzureAPIsMember portal
Regulated

Pharmaceutical supply chain

Cloud-native solutions counteracting falsified medicines entering the legal supply chain, built to a regulated standard.

Cloud-nativeRegulatedSupply chain
Industry

Construction & ERP

An established line-of-business ERP supported and extended: the kind of bespoke system that runs a company day to day.

ERPBespokeOngoing support
SaaS

Finance & invoicing

Our own .NET Blazor invoicing product, 150+ currencies and 7 languages, cloud-native on Azure. We run what we recommend.

BlazorAzureProduct

200+ projects since 2009. Named case studies at assemblysoft.com/case-studies; references in your domain on request.

What you getNamed case studies and full write-ups on request, and reference conversations with comparable organisations in your domain.
20Phase1Discover2Onboard3Support
Security, resilience and assurance

Trust you can verify before the questionnaire arrives

  • Zero secrets in code: credentials in Azure Key Vault. MFA and least privilege on every administrative account.
  • Azure estates built and reviewed against the Microsoft Well-Architected Framework: reliability, security, cost, operational excellence, performance.
  • Infrastructure and deployments as code, version-controlled: traceable, rehydratable, no manual portal changes.
  • Backups stored independently of the live environment and the development team; restores verified on a schedule.
  • A documented disaster recovery plan with agreed RTO and RPO, before it is ever needed.
  • Developer access and security administration kept strictly separate.
  • Incident response with customer notification within 24 hours of a confirmed breach. UK/EEA data residency on Azure.
  • Published MSA, UK GDPR Article 28 DPA included, NDA on request: assemblysoft.com/compliance
What you getYour supplier questionnaire answered largely from published material, the remainder under NDA before we next meet, and an estate aligned to the Microsoft Well-Architected Framework.
21Phase1Discover2Onboard3Support
Business continuity

Protected even if Assemblysoft ceased to trade

Independent escrow

Source code, key documentation, and runbooks are lodged with an independent escrow agent, released to you on the trigger events written into the agreement.

  • Deposits refreshed with every release and verified by the agent, so what is held is what is running.
  • Everything is already in your name regardless: Azure tenancy, repositories, domains, certificates, accounts.
  • Release triggers, insolvency and ceasing to trade among them, written into the agreement, not left to goodwill.
Everything as code

Infrastructure is provisioned and applications are deployed from code, so every change is traceable and the whole estate can be rehydrated from the repository.

  • No manual portal changes: every change carries an author, a review, and a timestamp you can audit.
  • A full environment can be rebuilt from the repository for disaster recovery, a new region, or a new supplier.
  • Nothing lives only in one engineer's head or on one laptop.
What you getProtection that does not depend on us: source code, documentation, and runbooks in independent escrow, and an estate defined in code that can be rebuilt by anyone you appoint.
22Phase1Discover2Onboard3Support
Continuity in every release

Change without downtime, and a way back in seconds

Blue-green staging

Every release lands in a staging slot identical to production: same infrastructure, same configuration, same data shape, warmed up before it takes a request.

Slot swap

Traffic moves to the new slot in one operation. No downtime, no DNS wait, no maintenance window for your users.

Regression, every time

Unit, integration, and regression suites run in the pipeline on every change, then smoke tests after the swap. Nothing swaps until they pass.

Rollback in seconds

The previous slot stays warm. A rollback is one swap back: no rebuild, no restore, and it is rehearsed, not improvised.

Compliance built into the pipelineEvery change carries a ticket, an approval, a named reviewer, and a pipeline run, retained as an audit trail your auditors can read. Cyber Essentials Plus, the Microsoft Well-Architected Framework, and UK GDPR sit behind every release.
What you getReleases you stop noticing: blue-green slots, automated regression, a one-operation swap, and a rollback measured in seconds, with every change recorded for your auditors.
23Phase1Discover2Onboard3Support
Beyond keeping the lights on

Twelve capabilities, one team: the platform and the people who use it

Looking ahead

Emerging trends, vendor roadmaps, and end-of-support dates, read for your estate every quarter, so the roadmap looks forward as well as back.

Friction finding & UX

We listen to your people: their personalities, their frustrations, the workarounds they have stopped noticing. Then we turn what we hear into UX and process changes technology can actually deliver.

What you getOne contract, one team, one SLA across the platform and the people who use it, all to the Microsoft Well-Architected Framework, with a quarterly view of what is coming and what is causing friction.
24Phase1Discover2Onboard3Support
How we work

Automate everything. See everything. Move forward when it pays.

Support

Automate everything

Build, test, deploy, patch, back up, verify restores, rotate certificates, alert: all from pipelines and code, so every change is traceable and an environment can be rehydrated. Reviewed against the Well-Architected Framework.

See everything

Custom dashboards for your estate: response times, error rates, integration health, business KPIs, and cloud cost on one screen, shared with you.

AI insight, backed by an engineer woven into both

AI reads logs, traces, and code faster than any of us. A named engineer reviews every insight before it becomes an action, and secrets never enter a prompt.

Modernisation

Integrations and modernisation

Every integration, from accounting and payments to CRM and supplier feeds, is a monitored dependency with its own runbook. Stabilise first, then a quarterly costed view of what is reaching end of support. Support never requires a rewrite.

What you getA live dashboard you can open any time, no manual deployments, every integration monitored, and a quarterly modernisation view with costed options.
25Phase1Discover2Onboard3SupportHow we start
Commercials and how we start

A published rate card, a plan sized to your risk, and no lock-in

Every role below is on our published rate cardassemblysoft.com/rate-card. All-inclusive day rates, billed weekly, hourly equivalents on request.
Mid-level developer
Senior developer
Database developer
DevOps engineer
Project manager
Business analyst
Software architect
Solutions architect

Discovery

Short, fixed-scope, at published day rates. Ends in a proposal with the SLA tier and monthly cost. The report is yours whoever you appoint.

Ongoing support

A monthly plan sized to the SLA tier plus a bank of engineering hours, reviewed quarterly. Where we manage Azure, a 30% infrastructure management fee applies; cloud costs stay in your name.

Terms

Published MSA. Deliverables assigned on payment. Thirty days' notice. Everything stays in your accounts, so leaving is a handover, not a rescue. We participate in formal tenders.

What you getA written proposal after discovery with the SLA tier and a monthly figure, on a published MSA with no lock-in.
26Phase1Discover2Onboard3SupportSummary
Why Assemblysoft

Our core values make us different

Five values, each one a habit you will see every week, not a poster on a wall.

Holistic

The whole estate, and the people who use it.

Honesty

What we find, we say. Even when the answer is "leave it alone".

Humility

We never presume. We listen, learn, then validate with you.

Proactivity

We tell you before you have to ask.

Simplicity

One team, one SLA, one number a month.

What you getA partner chosen for how it works, not just what it does, with every promise on this slide already published on assemblysoft.com.
27Phase1Discover2Onboard3SupportHow we start
Questions and next steps

We are ready for your questionnaire and NDA

  1. Ready nowSend your supplier questionnaire today: most of it is already answered on our Trust Centre, the rest comes back under NDA. Our NDA or yours, signed this week.Today
  2. If you would like to go furtherScoping: a short, fixed-scope discovery, ending in a written proposal with the SLA tier and a monthly figure.When you are ready
  3. The natural next stepMeet the engineers: a second session with the people who would actually run your account.When you are ready

The written version of this conversation: assemblysoft.com/services/managed-support

What you getYour questionnaire answered and an NDA in place this week. Scoping and a session with the engineers are there when you want them.
Assemblysoft homeManaged Application Supportv1.48← Managed supportHome 1 / 27