Skip to content

The good IT request: what belongs in a scope description (with an outline template)

Why vague IT requests lead to incomparable offers, and what a good scope description should contain.

For companies

Updated September 23, 2026

Two requests with the same underlying content can produce completely different offers, not because providers are dishonest, but because a short, vague request leaves too much room for interpretation. One provider calculates generously to be safe; another assumes the bare minimum and later charges extra for anything missing. In the end you get offers that are barely comparable, because everyone understood something different. A structured scope description fixes this at the root: it forces clarity on your side and gives providers a shared basis for offers that are genuinely comparable.

Why the scope description determines the quality of the offers

Providers calculate based on what they read, not on what you had in mind. A missing piece of information gets estimated conservatively (that is, expensively), left out entirely, or simply assumed incorrectly. All three lead to offers that need renegotiating later, with lost time and often a weaker negotiating position, since the choice has already been made. The following points belong in every scope description for an IT project, whether it's custom development, consulting, or an ongoing support mandate.

Starting point and current state

Describe what you're starting from: which systems, processes or structures already exist, what their weaknesses are, and why now is the right time to act. A provider who doesn't know the current state can neither realistically estimate the effort involved nor judge whether their own approach even fits.

Objective

State the outcome you want to achieve, as concretely and measurably as possible, not just as a wish. "Faster order processing" is a wish; "cut average order processing time from three days to one" is an objective an offer can be built around.

Scope

List concretely what should be delivered: which features, systems, and work steps. The more precise this list, the less often the question "was that included or not" comes up over the course of the project.

Explicit exclusions

At least as important as the scope is what is explicitly not included. If, say, data migration from a legacy system is out of scope, say so; otherwise some providers will quietly assume it's included and others won't, which makes offers incomparable.

Technical constraints

Name existing systems, interfaces, technologies or platforms in use, as well as any requirements (such as hosting, programming languages, or existing contracts with other providers) the solution must respect. These details prevent offers that don't technically fit your environment.

Timeline and milestones

State the desired start date, any milestones, and a realistic target date. A timeline without intermediate steps is hard to verify; milestones let both sides assess progress early.

Budget range or at least a price expectation

You don't need an exact figure, but a rough range helps providers considerably in proposing a fitting offer — for instance, whether a fixed price is realistic or an hourly or daily rate fits better. Without any sense of price, you risk either significantly overpriced offers or providers declining because they're reluctant to invest effort in a non-binding request.

Contact and decision process

Name who is available for questions and how the final decision will be made — alone, as a team, or with sign-off from another level. This creates commitment and speeds up follow-up questions during the offer phase.

Requirements for the provider

If relevant, note requirements for the provider itself: relevant references, certain evidence or certifications, language requirements for the project, or a specific on-site availability. This helps providers assess early on, themselves, whether they're a good fit, rather than submitting an offer that later falls through on exactly these points.

Typical consequences of an incomplete scope description

When individual points from the list above are missing, it usually shows up in the same places in practice:

  • Offers differ sharply in their total amount, without the reason being obvious at first glance.
  • After the job is awarded, it turns out that a part assumed to be self-evident — such as testing, training or documentation — wasn't included in the offer at all.
  • The timeline slips because technical constraints only become known during the project, even though they could have been named beforehand.
  • Follow-up questions pile up during the offer phase because basic information is missing that could already have been in the request.

Each of these points can be avoided with little extra effort if the scope description is complete from the start.

Outline template

The following table summarizes the sections of a complete scope description and can serve as a basic structure for your own request.

SectionShort description
Starting pointCurrent state, existing systems, reason for the project
ObjectiveDesired outcome, stated as concretely as possible
ScopeConcrete list of what should be delivered
ExclusionsWhat is explicitly out of scope
Technical constraintsExisting systems, interfaces, platform requirements
Timeline and milestonesStart date, intermediate steps, target date
Budget rangeRough cost range or price expectation
Contact and decisionContact person, decision path
Provider requirementsReferences, evidence, language, availability

What a good scope description achieves

A complete scope description noticeably reduces follow-up questions during the offer phase, because the main questions are already answered before they need to be asked. More importantly, it makes offers genuinely comparable in the first place: when every provider works from the same starting point, the same scope and the same exclusions, the offers actually differ in price, approach and experience — not just in what each provider happened to assume.

Writing a scope description this way takes some time before the first request goes out. That time usually pays for itself several times over: through fewer follow-up questions, through offers that can genuinely be placed side by side, and through fewer unpleasant surprises once the project has started.

The good IT request: scope description · Projektlotse