ERP Consulting · Specifications

How Do You Define ERP Specifications That Vendors Can Actually Deliver?

ERP specifications translate business requirements into clear functional and technical documentation that guides system selection and implementation. Dreher Consulting develops the specification independently — precise, complete and aligned to real operational needs — so vendors can be held to exactly what your business agreed to buy.

≈ 500 ERP systems One that fits Shortlist PoC ≈ 500 systems → shortlist → proof of concept → the one that fits. Risk reduced.
Structured evaluationPoC on your dataWeighted scoringVendor-neutral
The answer, first

A specification is where an ERP project is won or lost.

Creating an ERP requirements specification is one of the most critical steps in any ERP selection. A high-quality specification provides a clear picture of your business goals — linking customer focus, process efficiency and data quality — and lays the foundation for a successful implementation.

When the specification is vague or incomplete, problems only surface later — often when the project is already off track. In our projects we are regularly called in at exactly that stage, to stabilise and realign ERP projects that have lost direction or run over budget. A good specification maps your business model of tomorrow: requirements that are effective today and stay effective as the company grows.

 

Discuss your specification
Decision summary

Does this fit your situation?

A quick read before you spend a meeting on it. If most of this matches your situation, an independent specification is worth scoping — if it doesn't, we will say so.

When this fits

A selection ahead — and requirements to pin down

  • You are heading into an ERP selection and need a vendor-ready specification

  • Requirements sit decentralised across the business units and need consolidating

  • Your processes need defining — or optimising — before a system is chosen

  • Management wants requirements that hold up in vendor negotiations

What we need from you

Your process owners, your data, and decision authority

  • Access to the process owners in each business unit

  • Your data — above all the master data — for the quality analysis

  • A decision-maker with authority over requirements and weighting

  • Strategic guidelines: growth plans, channels, known constraints

Why this approach is different

A function list — or a process model of your business?

A typical requirements specification
The Dreher approach
Format
An endless Excel list of functions
A process model mapping today’s and tomorrow’s business
Basis of selection
Web tools filtering on a few criteria
Systematic requirement engineering with your business units
Independence
Platforms paid by, or endorsed by, vendors
Vendor-neutral — no software revenue, no referral fees
Quality assurance
Requirements taken at face value
Weighting plus causal and contradiction logic testing
Horizon
Today’s function list
Scales with the business model as it grows
Our take

A specification is not a function list. It is your processes, made binding.

Beware selection tools that filter on a handful of criteria, and platforms that are paid for their recommendations or endorsed by software providers — their interest is placement, not fit. We take no software revenue and no referral fees, so our only interest is a specification that holds the vendor to your processes: current and future, defined clearly enough to be accepted against. 

How do ERP specifications improve project outcomes? Watch Video Personal video · 45–60 seconds
How we work

How do we create a
high quality specification?

We create the foundations so the requirements from process management can be represented — using the latest tools for data analysis and process mining, with your business units at the table. 

Stage 01

Analyse

ACTUAL processes captured with process mining, and your data analysed for quality — above all the master data — so requirements are written against reality, not assumption.

Process mining
Stage 02

Engineer

Requirements developed together with your business units through systematic requirement engineering — process-first, across the whole value chain.

Requirement engineering
Stage 03

Quality-assure

Every requirement weighted, then tested for correlations and causal relationships — so the individual requirements do not contradict each other.

Logic testing
Stage 04

Finalise

Text and graphics consolidated into a vendor-ready specification: a quick, comprehensive overview of your requirements and the process model.

Vendor-ready
From our project work

A specification that mapped the business — and held up in the negotiations.

Martini Sportswear · Retail & Distribution

Independent ERP selection advisory for Martini Sportswear — built on a specification that mapped the business, not a function list.

ProblemA growing collection business with seasonal peaks, variant-heavy products and both wholesale and retail channels — and requirements scattered across business units, too important to trust to a web tool’s criteria.

EngagementIndependent selection advisory on a Dreher-built specification: ACTUAL processes captured, requirements engineered with the business units, quality-assured with weighting and logic testing — and carried into the vendor negotiations.

1

process model — today’s and tomorrow’s business in one document

0

fees from software vendors — no referral, no commission

1,200+

projects of pattern recognition behind the method · since 1992

Read the full case study
Setting Seasonal collections · wholesale & retail
“For 15 years we have been working with Dreher Consulting on various tasks in the context of process optimisation. We have achieved all our goals and will work with Dreher Consulting again.”
Bernd Kullmann · Managing Director, Deuter
Common questions

What managing directors ask before engaging Dreher.

Honest answers about specifications, requirement engineering and vendor neutrality — the questions that come up in nearly every first conversation about a requirements specification. 

Answers by

Dr. Harald Dreher

Founder · Dreher Consulting

Since 1992 he has guided Mittelstand companies through replacing in-house-built ERP systems. He advises vendor-neutrally, taking no commission from any software vendor.

1. What is an ERP requirements specification?

An ERP specification — the Lastenheft — translates business requirements into clear functional and technical documentation for system selection and implementation. It maps the processes the new system must support, today’s and tomorrow’s, links them to data and interface requirements, and gives vendors a precise, verifiable picture of what your business is buying. It is the reference document offers are compared against — and milestones are later accepted against. 

2. Why write the specification with an independent consultant?

Because the specification defines what vendors are held to. Written by a vendor — or by a platform that is paid for its recommendations — it drifts toward what the software offers, not what your processes need. Dreher Consulting takes no software revenue and no referral fees; our only interest is a specification that holds the vendor to your processes. 

3. What makes a good specification — and why isn’t it a function list?

A good specification maps your business model of tomorrow as a process model — not an endless Excel list of functions. It gives the future software supplier a quick, comprehensive overview of your requirements and the process model without getting lost in detail, and it scales with the business as it grows. Function lists capture what exists; process models capture what the business needs. 

4. Do we need process mining and a data-quality check first?

From our experience, yes. Process mining captures the ACTUAL processes — as they run, not as they are believed to run — and the master-data analysis shows whether the new system will stand on clean data. Without both, requirements are written against assumptions, and the gaps surface later in the project, priced as change. 

5. How long does creating an ERP specification take?

It depends on the number of processes, business units and interfaces involved. In our projects, Mittelstand specifications typically take a few weeks to a few months; process mining and data analysis accelerate the ACTUAL capture considerably. The time is recovered in the selection and the implementation, where a precise specification prevents the expensive loops. 

Start the conversation

Three ways to begin. No wrong door.

High commitment

45-minute independent strategy call

The full first conversation. Includes an initial SCOReX® assessment of your ERP situation.

Book the call
Medium commitment

15-minute orientation call

Not ready for the full conversation? A short call to clarify whether we're the right advisors for you.

Book a short call
Low commitment

Prefer to email?

Send us a short note about where you are — we'll reply with a clear next step, not a sales pitch.

Email us