When You Should NOT Build It Yourself

Some problems carry too much operational, clinical, personnel, records, cybersecurity or lifecycle risk to treat as an internal coding experiment.

Full guide planned · 12 min read

The short version

Internal development is not categorically off limits for anything. The honest rule is that the controls and the expertise have to increase with the consequence of being wrong. Higher-risk areas are the ones where a defect reaches an emergency, a patient, a personnel file or a legal record. CAD and dispatch decision-making. Clinical decisions. Patient information. Personnel discipline and hiring. Public-safety authentication. Life-safety systems. Mission-critical infrastructure. Anything whose failure immediately affects emergency operations. A simple risk framework is usually enough to place a project. LOWER RISK. Internal tools whose failure causes inconvenience but not operational harm — a training scheduling helper, an internal dashboard, an equipment request workflow, a prototype. Build these, learn from them, and keep them small. MODERATE RISK. Tools using important organisational data or influencing resource decisions. These need more testing, real access control, written documentation and your IT department involved rather than informed afterwards. HIGHER RISK. Tools involving protected health information, clinical decisions, dispatch, emergency communications, mission-critical response, personnel rights or safety-critical recommendations. These need professional-level governance, security, testing and named ownership. That is not a reason never to pursue them. It is a reason not to pursue them as a side project. The useful moment is recognising that a project has moved from one band to the next. Tools rarely stay where they started: a dashboard someone built for themselves becomes the thing three battalions rely on, and nobody re-asked the question.

Start here

If you read one thing on this subject, read this.

Official resourceCISA

Secure by Design

CISA's principles for building software that is safe by default rather than by configuration.

Why it matters

A short, readable statement of what responsible software development looks like — including when you are the developer.

Go deeper

Hub guidePublic Safety Technology Hub

Vendor and Third-Party Risk

The risk questions asked of a vendor apply equally when you are the vendor.

Why it matters

A useful mirror: would this project pass the review you would give an outside supplier?

Questions to ask your vendor

  1. What is the worst thing that happens if this tool is wrong, and who is affected?
  2. Does it touch protected health information, personnel information or anything that becomes a legal record?
  3. If it stopped working during a busy shift, what would people do instead?
  4. Who in IT has seen this, and do they know it exists?
  5. Has this quietly moved from a personal tool to something the organisation depends on?

This is a reading list, not a guide

Everything above was published by someone else, and is here because it is the clearest treatment of the subject we could find and verify. The Hub’s own guide to this topic is still being written. If you know a better source than the ones listed, that is worth telling us before it is.

Send a note