Skip to content

digital insight

Planning a custom software project as a UK SME

What to define before requesting estimates for a custom software or workflow platform project.

Prime Digital Editorial Team

Useful planning describes the business change rather than prescribing a long feature list.

Start with users and decisions

Identify who performs the work, what triggers it, the decisions they make and where delays or errors occur. Include administrators, managers and external users—not only the person sponsoring the project.

Define a measurable outcome

Examples include reducing repeated entry, shortening an approval cycle or improving visibility of exceptions. The outcome helps the team challenge features that add cost without changing the result.

List systems and data

Record current tools, data owners, exports, APIs, permissions and retention needs. Integration and migration uncertainty often affects delivery more than the visible interface.

Separate first release from future ideas

The first release should support one complete valuable journey. Keep later opportunities visible without forcing them into the initial scope.

Name operational constraints

Availability, security, accessibility, audit, support hours and regulatory expectations should be discussed before architecture is fixed.

A concise brief covering users, outcomes, workflow, systems and constraints gives suppliers a stronger basis for discovery and estimation.