SDUK {Studio} Cover · 00 Demos Blog Book a call
Drawing set 2026 / SDS Cover sheet · 00 of 08

Business software, designed, built and run for you — quality machine-checked, not promised.

Every dependable thing your business owns was drawn before it was built. The van. The premises. The machine on the floor. Somebody drew it, somebody checked it, somebody signed it off — and that is why you trust it on a Monday morning. Your software should be no different.

What follows is a drawing set. Eight sheets. What we make · how we make it · who checks it · and exactly what you own at the end.

ProjectYour business
ClientThe person reading this
Drawn bySDUK Studio
Checked byMachine, then human
ScaleFixed — not estimated
Date06 Aug 2026
StatusFor your review
Sheet00 of 08
Practice
Software Development UK — 25 years building business software
Discipline
Client portals · sales systems · operational platforms · directories
Issued to
Owners and directors of UK businesses
Sheet 01 follows
Sheet 01 The commission General arrangement

What we are asked to build

Software your business actually runs on

SDUK Studio designs, builds and runs the systems a business depends on day to day. Not a website. The thing your people open at half past eight and close at six.

We agree a fixed price before any work begins, we get you live in weeks, and we build it inside your own cloud account — so the code, the data and the infrastructure are yours from the first day, not the day you leave.

Backed by Software Development UK · Twenty-five years of business software · Company reg 13086606

A drafting desk with a technical drawing laid out under a lamp.
Fig 01.1 · The board before the build
Commission The price is agreed here — and it does not move Handover
GA-01

Client portal

Somewhere your customers or members sign in, see their own records and serve themselves — instead of ringing your office.

GA-02

Sales system

Enquiries, quotes and what happens next, held in one record rather than five inboxes and a spreadsheet.

GA-03

Operational platform

The system the work itself runs through, from the first call to the invoice, with a trail behind every step.

GA-04

Directory

Staff, members or suppliers — held privately where it must be, published openly where you choose.

A workshop bench shown as it was and as it is now, side by side.
Fig 01.2 · Same trade, better tools

The method is old. The machinery is new.

A drawing office never started a job with a blank sheet and good intentions. It surveyed, it drew, it checked, it stamped, and it kept the record. That discipline is twenty-five years old here and it has not changed. What has changed is that the checking is now done by machine, on every single change, and it cannot be skipped by anybody in a hurry — including us.

ProjectYour business
Sheet titleThe commission
ScaleFixed price
StatusFor review
RevD
Sheet01 / 08
Sheet 02 The route Route card · enquiry to live

The journey

Every journey starts with a plan. Let us map your route to success.

We start with a fixed-fee working session — a few days, priced up front, no open chequebook. We sit with the people who actually do the work and map how the business really runs, which is rarely how the process document says it runs.

What comes out is a map: the true sequence of a job from enquiry to paid, with the places a system should carry the load marked on it. That map becomes the blueprint, and the blueprint carries the price. You see the shape of the build and the cost of the build before you commit to either.

People gathered around a table working through documents and notes.
Fig 02.1 · The working session

Route card · ten stations from enquiry to live · every commission follows the same route

Leg one· Finding the ground

  1. Enquiry

    You tell us roughly what you are after. Not a specification, not a budget — a couple of sentences about the problem. That is enough to start.

  2. Discovery call

    A two-way working session. Bring documents if they exist, or just describe it in your own words. We ask the questions — knowing which ones to ask is our job, not yours.

  3. Analysis & design

    We model how your business actually works, then draw the system around it — that way round, never the other. This is the survey of the ground.

  4. Confirmation call

    We play the design back to you and check we heard it right. Corrections here cost a conversation. Corrections after a build cost rather more, which is why this stage exists.

Leg two· Agreeing the route

  1. The quote

    A fixed price. It arrives together with the project specification and a draft conformance report, so you see exactly what you are buying before you commit to any of it.

    You carry away: the project specification and the draft conformance report — yours, whether or not you go on.
  2. Acceptance

    A deposit, an agreed roadmap with dates, and the work starts. From this point you are not waiting for news — you are watching a plan.

    You carry away: the roadmap, with dates — a working screen in your own system, not a slide. See it in service on Plate C.

Leg three· Walking it together

  1. First-pass build

    The working system, end to end, on ground we have already proven. Not a prototype and not a demo — the real thing, on your own staging site, for you to use.

  2. Standing checkpoint. From here on, every change — yours and ours — stops for the four inspections on sheet 05 before it goes anywhere near your live business.
  3. Fine-tuning

    Nobody can specify everything in advance; you need to see a working first pass. That is expected and it is planned for — and it is why a feedback button is built into every screen. Press it on the thing you want changed, on the page itself.

  4. Refinement rounds

    Changes land on your staging site in agreed batches — bounded, so the build converges rather than drifts. Bounded rounds are how a fixed price stays a fixed price.

  5. Sign-off, then live

    Pushed to production. Replacing an old system? Your data comes across with it — part of the route, not an extra afterwards.

    You carry away: the running system in your own cloud account — the code, the data and the infrastructure. Sheet 07 sets out what ownership means.

Bench mark

Every measurement is taken from what the business does today — not from what the process document says it does. That is the fixed point the whole build is set out from, and it is the reason nothing has to be re-drawn in month three.

Setting-out only · your programme carries real dates and agreed rounds, fixed at acceptance

If you walk away, the map is still yours

You paid for the survey, so you keep it — the map, the blueprint and the figure. Take it to another firm and get it priced. We would rather lose a build we were wrong for than start one on a misunderstanding, and a client who has read their own blueprint is the only kind worth having.

Yours to keep
whatever you decide
ProjectYour business
Sheet titleThe route
ScaleEnquiry to live
StatusYours to keep
RevD
Sheet02 / 08
Sheet 03 The works Bill of materials

The build

We do not start from a blank sheet

Sign-in and permissions. Records and the relationships between them. Search, reporting, documents, an audit trail. Every business system needs the same underlying machinery, and drawing it again for each client would be repetition you paid for.

So we build every system from one master platform. It has been drawn, tested and hardened once, centrally, and when it improves it improves for everybody at once. Your fee buys the part that is genuinely yours: your process, your rules, your words on the screen.

That is why live in weeks is a realistic statement rather than an optimistic one.

One master drawing set against many buildings produced from it.
Fig 03.1 · One master drawing, many buildings

Bill of materials · every system we build

Item Description Source Condition
001Sign-in, roles and who may see whatMaster platformProven
002Records, relationships and full historyMaster platformProven
003Search, filtering and reportingMaster platformProven
004Documents, photographs and file handlingMaster platformProven
005The assistant you can talk toMaster platformFitted as standard
006Your process, your rules, your languageMade to measureDrawn for you
007Your screens, your reports, your documentsMade to measureDrawn for you

Items 001–005 arrive proven · items 006–007 are where your money goes

What it connects to

Business systems do not live alone. These are the connections we fit today, stated plainly so you can check them against what you need before you commit rather than after.

  • Email delivery — SendGrid or Brevo
  • Sign-in — Microsoft or Google
  • Text messages — Twilio
  • Card payments — Stripe, hosted checkout
  • File storage — your cloud or ours, S3 included
  • Reports — Excel, Word, CSV
  • Systems you already run — where they permit a connection

Stated before you commit

Everything on this list is fitted and working today — nothing is promised for later. If what you need is not here, we will tell you at the survey whether it is a standard fitting, a custom connection, or not worth your money.

A master blueprint held up, with detail drawings derived from it.
Fig 03.2 · The master platform every build comes off
ProjectYour business
Sheet titleThe works
ScaleWeeks, not quarters
StatusProven parts
RevD
Sheet03 / 08
Sheet 04 Fitted as standard Interlock detail · not adjustable

The assistant

An assistant you can talk to, fitted as standard

Every system we build comes with an assistant. Type to it or speak to it. Ask the sort of question you would ask a good office manager — which jobs are waiting on me?, what did we quote this customer last year? — and it answers from your live business records. Not from the internet, and not from a guess.

It is fitted to every build at no extra cost, because it is part of the master platform rather than a bolt-on we sell you later.

Two rules are built into the machinery rather than into its manners. They are not settings, and there is no screen on which anybody can turn them off.

Detail 04/A · the two interlocks, shown in line

1 2
Interlock 1

It sees only what you see

The assistant is bound by exactly the same permissions as the person signed in. If a member of staff cannot open a record, neither can their assistant; it is the same lock, not a polite second one bolted on top. Ask it something you are not entitled to know and it will tell you plainly that it cannot answer.

Interlock 2

It never acts alone

It can prepare work (a draft, a filled-in form, a proposed change) but it cannot save anything. The form opens on your screen, already completed, and a person reads it and presses save. Every change in the system still carries a human name and a human decision behind it.

Design note

Both interlocks are a deliberate design decision about safety, not a limitation we are working towards removing. An assistant that could quietly act on your behalf would be a faster assistant and a considerably worse one.

ProjectYour business
Sheet titleFitted as standard
ScaleIncluded · every build
StatusInterlocks active
RevD
Sheet04 / 08
Sheet 05 The inspections Inspection schedule · hold point

The quality gates

Nothing ships until it passes

Every change to your system goes through four inspections before it can be released — and so does every change we make to the platform underneath it. Ours included. There is no separate, gentler process for the people who wrote it.

The inspections are run by machine, on every single change, and they cannot be waived by a developer who is behind on a Friday afternoon.

Inspection stamps and an ink pad laid out on a navy surface.
Fig 05.1 · Four stamps, applied by machine

Gate A

Security scanning

Every line is scanned for known weaknesses and for passwords or keys left where they should not be. Scanning happens on the change itself, before it can reach anything of yours.

Passed

Gate B

Your data stays yours

We prove by test that one client's records cannot be reached from another client's account. The test tries to break in and has to fail. Asserting it would be cheap; demonstrating it on every build is the point.

Passed

Gate C

Everybody can use it

Checked against the recognised accessibility standard, so staff and customers using a screen reader, a keyboard or a magnifier are not quietly shut out of your business.

Passed

Gate D

Bespoke code, declared

Anything written specially for you must declare in writing what it is permitted to touch. If the code then reaches beyond its own declaration, the build fails and somebody has to explain why.

Passed

Hold point

Fail one, and the release stops.

There is no override switch and no way to wave it through — not for a client with a deadline, and not for us. The work goes back and comes round again. This is the part of the arrangement we would ask you to judge us on.

An inspection bench with measuring instruments and a component under check.
Fig 05.2 · The inspection bench

Why this is worth reading twice

Most software is sold on the assurance that the supplier is careful. Careful is a quality of people, and people have bad weeks. These four inspections are a property of the machinery instead: they run whether anyone remembers them or not, they produce a dated result every time, and that result goes into the documents on the next sheet — where your auditor, your insurer or your board can read it without taking our word for anything.

ProjectYour business
Sheet titleThe inspections
ScaleEvery change · no exceptions
StatusHold point active
RevD
Sheet05 / 08
Sheet 06 The paperwork Document register · revision block

The evidence documents

Evidence you can hand to somebody else

Software is usually sold on assurances. We would rather hand you documents — the sort you can forward to a board, an auditor, an insurer or a client of your own without having to translate them first.

Document register

Doc Title Issued Who it is for
SPEC-01Project SpecificationBefore you signYou, and anyone you ask to review it
CR-01Conformance ReportEvery buildYour board, your auditor, your insurer
SEC-01Security paper trailDaily and weeklyWhoever asks how you keep it current
SPEC-01

Project Specification

Generated from the system itself, so it cannot drift from what was actually built. Every record type, every role, everything each role may see or change, in plain English, with a diagram of how it all hangs together. You get it before you sign anything.

Issued at proposal · regenerated on every change

CR-01

Conformance Report

Issued with each build: what personal data the system holds and why, who can reach it, what each of the four inspections found, and how a person's rights are honoured. It is the document you hand over when somebody asks you to prove it.

Issued every build · dated and self-contained

SEC-01

Security paper trail

The parts your system is built from are audited every day for newly published weaknesses. Updates are applied weekly, through the same four gates as everything else. Both leave a record with a date on it, kept whether anybody asks or not.

Daily audit · weekly gated update

Revision block · SPEC-01

Rev Date Description By
ASurveyFirst issue, drawn from the surveySDUK
BBuildRegenerated — new record types addedMachine
CLiveRegenerated — no change to scopeMachine

Why the revisions are not typed

Specifications go stale because somebody has to remember to update them. Ours is produced from the running system every time it changes, which means the drawing and the building always match. Nobody has to be diligent for that to be true.

Personal data

GDPR built into the drawing, not added at the end

  • The right to be forgotten, working

    One instruction removes or blanks a person across the entire system — the related records included, not just the obvious one — and writes an entry in a log that cannot afterwards be edited.

  • Subject access, in one file

    Everything the system holds about one person, exported together, ready to send. A request that used to cost you a week of somebody's attention costs a few minutes.

  • A data inventory that maintains itself

    Every field carrying personal information is tagged at the moment it is designed, so the inventory is a by-product of building the system rather than a project of its own.

Indicative only — do not scale

The report also shows what a breach would expose, by sensitivity and volume. Treat it the way a drawing office treats an unfigured dimension: useful for orientation, never to be measured off. It is not an actuarial estimate and must not be presented as one.

A figure being cleanly erased from a technical drawing.
Fig 06.1 · Erasure, and the record of it
A blueprint of a strongroom holding data.
Fig 06.2 · Where the personal data lives, on the drawing
ProjectYour business
Sheet titleThe paperwork
ScaleGenerated · never typed
StatusIssued with every build
RevD
Sheet06 / 08
Sheet 07 Handover & upkeep Title · maintenance logbook

Ownership

You are handed the keys, not a tenancy

The system runs in your own cloud account, opened in your company's name. The code is yours. The data is yours. The infrastructure bill comes to you, at cost, from the provider rather than through us with a margin on it.

If you part company with us on a Tuesday, nothing stops on the Wednesday. There is no licence key we can decline to renew and no switch on our side of the wall.

A set of keys resting on sealed rolls of blueprint documents.
Fig 07.1 · Handover: keys, drawings, and the log
“There is no runtime licence dependency on us: any competent developer could take over tomorrow. We aim to be kept because we're good, not because you're stuck.”
SDUK Studio · stated position · quotable in full Title passes
to client

The upkeep

What running it looks like

Software does not stay safe by being left alone. The parts it is built from are published by other people, and weaknesses in them are found every week. So there is a routine, it runs whether or not anybody is thinking about it, and every entry goes on the record.

Maintenance logbook · extract

When Entry Action Signed
Every weekdayAudit of every part the system is built fromAnything newly published is raised the same morningMachine
Every MondayUpdates applied, all four gates re-runStaged first, watched, then promotedMachine + SDUK
First runSix real advisories raisedReviewed, fixed, and live the same daySDUK
ContinuouslyEvery entry dated and keptAvailable to you, your auditor or your insurerOn the record

The first entry in the book

The very first run of the daily audit found six genuine advisories in parts we depend on. They were reviewed, fixed and live the same day. That is the routine working as intended — not a problem avoided, but one caught, dated and closed while it was still small.

ProjectYour business
Sheet titleHandover & upkeep
ScaleYour cloud · your code
StatusTitle passes to client
RevD
Sheet07 / 08
Sheet 08 In service Plates A–C · demonstration systems

The demonstrations

Three complete systems you can open right now

We would rather not ask you to imagine it. These are three finished, working systems built on the same platform your build would come off — the screens below are real, taken from the running systems.

They are demonstrations. They are not customers, and the information in them is invented. We name no client on this page and quote no client on this page, deliberately.

Bellwether

Sales & customer management Plate A
Bellwether demonstration system: a sales pipeline board with deal cards arranged in stage columns.

Enquiries, quotes and the pipeline in one place, with every conversation attached to the record it belongs to. The assistant is fitted here as it is everywhere, and can be asked about any of it in plain English — including out loud.

PlateA
TypeDemonstration
ClientNone — not a customer
DataInvented

Atlas

Staff records & public directory Plate B
Atlas demonstration system: a staff directory shown as an organisation chart with photographs and reporting lines.

One system holding sensitive HR records privately and a public staff directory openly, with the boundary between them enforced by the platform rather than by everyone remembering to be careful. Worth seeing if you have ever worried about which list is which.

PlateB
TypeDemonstration
ClientNone — not a customer
DataInvented

Cadence

Project delivery Plate C
Cadence demonstration system: a delivery roadmap showing release bands and milestone markers across a timeline.

Roadmaps, work in progress and reporting for a delivery team. We run our own work on this one, which is the strongest thing we can say about it: when it is wrong, we are the ones inconvenienced first.

PlateC
TypeDemonstration
In use bySDUK Studio
DataInvented for the demo
Demonstration systems · not customers
ProjectYour business
Sheet titleIn service
ScaleReal screens · invented data
StatusDemonstration only
RevD
Sheet08 / 08
Issue sheet For signature Set of 08 sheets · issued 06 Aug 2026

The next step

Book a discovery call

The next step is a conversation, not a proposal document. Half an hour, at no charge. Tell us what the business does and where the week gets eaten, and we will tell you plainly whether this is worth your money — including when it is not.

If it is, the survey is the first commission: a fixed fee, a few days on the ground, and a blueprint with a price on it that belongs to you either way.

Awaiting
instruction

Instruction to proceed · under a minute · no charge attaches

Sent straight to the studio — your name, email and note, nothing more.
Emailinfo@softwaredevelopment.co.uk
Websdukstudio.com
PracticeSoftware Development UK
Experience25 years of business software
ProjectYour business
ClientThe person reading this
Drawn bySDUK Studio
Checked byMachine, then human
ScaleFixed — not estimated
Date06 Aug 2026
StatusAwaiting instruction
SheetIssue sheet

End of drawing set · 08 sheets issued

Book a discovery call