Skip to content
Phoenix IT Solution

Clear requirements. A practical software brief.

Custom computer programming starts with the task, its inputs and the result that needs to be checked.

Explore the scope

Requirements and acceptance notes

Capture the requirement
Describe users, information and the intended outcome to establish an initial brief.
Review an approach
Consider a prototype and its constraints before agreeing development work.
Plan acceptance
Define how the outcome should be checked and what the next maintainer needs to receive.

How work is defined

Clarify the problem and requirements, examine a prototype and its constraints, then agree acceptance checks and handover documentation for the development work.

Describe the task a program should support

Set out the inputs, steps and expected results. Use sample information in your opening enquiry, keeping passwords and real customer records out of it.

Company contact