Technology

Choose technology around the work

Software gives business decisions a place to live. Find the responsibility that needs to become dependable before choosing its implementation.

Pattern Engine · Practical field notes

A booking tool has to decide what counts as a booking. Is a requested appointment already promised, or must someone check capacity first? That looks like a software detail until the calendar tells a customer something the team cannot deliver.

Technology gives business decisions a place to live. When those decisions are clear, even a modest tool can be powerful. When they are unsettled, a sophisticated platform can distribute the confusion more efficiently. The first useful choice is often which responsibility needs to become dependable.

Find the decision hiding inside the request

“We need AI” names a capability. “Our coordinators spend each morning finding missing information before assigning jobs” identifies an obstacle. Look one layer further: who decides that a job is ready, and what information makes that decision possible?

That distinction changes the project. An AI assistant might extract details from inquiries. A better form might collect them at the source. An agreed readiness rule might remove most of the uncertainty without new software. These approaches solve different parts of the same situation.

When implementation becomes cheaper, choosing among these options matters more. The cost of producing a feature can fall while the cost of coordinating around a mistaken rule remains. A useful technology brief explains the work that should become possible and the decision that currently prevents it.

Compare the shapes of a solution

A website helps people find information and take action. An application gives people a place to perform work. A workflow coordinates steps. An integration carries information between tools. An API creates a defined way for software to communicate. An engine handles repeated rules or processing behind the scenes.

These categories overlap. A service business might need a website form connected to its existing scheduling tool, with a small internal screen for exceptions. Calling that entire arrangement an “app” can hide which parts actually need to be built.

We separate the responsibilities first, then choose which existing tools can handle them. That makes the proposal easier to compare and prevents a single product choice from quietly dictating the entire operating model.

Make the constraints useful

Budget, staff experience, existing contracts and required integrations are design inputs. Put them on the table early. A technically elegant proposal can still be a poor fit if it requires a level of administration the team cannot sustain.

Ask for at least one simpler alternative to the preferred plan. What can be done by configuring an existing product? What could remain manual for now? What would become difficult if the business doubled its volume? What would be lost by deferring a feature?

The answers need not favor the cheapest starting price. A modest extra investment in a reliable handoff or clear data ownership may prevent an expensive operating problem. The decision should make that reasoning visible.

Look for evidence, not a polished demonstration

Request an example using representative work, including something incomplete or unusual. Ask who will maintain the result, what you will own and what continuing services it depends on. A proposal should explain how the system will be evaluated, not just which tools the supplier likes.

The CTDF project illustrates one choice: a focused custom website and operational system built around familiar tools. Its lesson is about fit and scope. It does not establish that every organization should use the same stack.

Bring a decision brief to the conversation

Write down the problem, the people affected, a current example, the desired outcome, the available budget range and the constraints you already know. Add what you are uncertain about. That is enough to begin a useful strategy conversation; a complete specification is not required.

The GOV.UK Service Standard provides a helpful external reference for connecting technology choices to user needs and reliable operation. Within this library, build versus buy helps compare implementation routes, while technology roadmaps addresses what should happen first.

Keep exploring