- According to the PMI (2014), 47% of failed projects do not meet their objectives due to imprecise requirements management.
- The IIBA’s BABOK Guide structures business analysis into six knowledge areas, including strategy analysis and requirements elicitation.
- The APQC PCF framework lists over 1,000 business processes across 13 categories to help you benchmark your practices against industry standards.
- According to Panorama Consulting (2026), more than a quarter of organizations go over budget on their ERP projects, often after discovering major functional gaps too late.
Too many companies define their business needs based on their current situation. They document their existing workflows, turn them into requirements, and then look for the software package that replicates them most closely. The result: the new system inherits the pain points of the old one, and the investment delivers only a fraction of its potential value. Assessing business needs based on industry best practices flips this logic on its head.
“Nearly half (47%) of unsuccessful projects fail to meet their goals due to poor requirements management.” Source: PMI, Pulse of the Profession, Requirements Management (2014)
What is a business needs assessment?
A business needs assessment is a structured process that identifies, analyzes, and prioritizes the capabilities an organization requires to achieve its goals before selecting a technology solution. It is distinct from simple requirements gathering. A need describes a problem to be solved or an opportunity to be seized; a requirement describes a condition the solution must satisfy. The Project Management Institute (PMI) defines business analysis as the application of knowledge, skills, and techniques to determine problems, identify business needs, and recommend viable solutions.
In an ERP or digital transformation project, this assessment forms the foundation of the entire selection process. Poorly defined needs lead to vague selection criteria, poorly targeted demonstrations, and functional gaps discovered during implementation—at the very moment they are most expensive to fix.
Why shouldn't you define your needs based on your current processes?
Because a transformation project is meant to improve your situation, not replicate it. When a project team documents existing processes and converts them directly into requirements, they bake historical workarounds, legacy software limitations, and habits that no one remembers the reason for into the new system.
This reflex has a measurable cost. Panorama Consulting reported in 2026 that more than a quarter of organizations go over budget on their software projects, largely because major functional gaps are discovered late in the project, forcing the addition of new technologies and custom development. Every requirement modeled on the status quo also increases the volume of customizations, which drive up the total cost of ownership for years to come.
The right question, therefore, is not "how do we work today?" but "how do high-performing organizations in our industry work, and what is the gap between us and them?"
Which industry best practices serve as a benchmark?
Three recognized frameworks guide the process: the IIBA’s BABOK guide, the APQC’s PCF process framework, and the standard processes of major software packages. Each plays a distinct role in assessing business needs.
- The IIBA’s BABOK guide (Business Analysis Body of Knowledge) structures business analysis into six knowledge areas, including strategy analysis, elicitation and collaboration, requirements analysis, and solution evaluation. It provides the profession’s proven techniques: facilitated workshops, interviews, gap analysis, and functional decomposition.
- The APQC’s Process Classification Framework (PCF) lists over 1,000 processes across 13 enterprise categories. Used by thousands of organizations since 1992, it provides a common language to compare your processes against those in your industry and identify areas for optimization.
- Standard ERP software processes reflect practices that vendors have refined with thousands of clients in your sector. Deviating from them should remain an exception justified by a real competitive advantage, not a default rule.
How do you conduct a business needs assessment in five steps?
The process follows five steps, from scoping strategic objectives to validating prioritized needs with stakeholders. The five steps of a business needs assessment are summarized below, along with their objectives and key deliverables.
- 1. Scope business objectives : link the project to strategy and define expected benefits. Key deliverable: approved project charter.
- 2. Map the current state at a high level : understand the starting point without turning it into the target. Key deliverable: current-state process map.
- 3. Compare against best practices : measure the gap between your current ways of working and industry frameworks (BABOK, PCF, standard processes). Key deliverable: documented gap analysis.
- 4. Formulate capability needs : express what the organization needs to accomplish, not how the system should do it. Key deliverable: prioritized needs document.
- 5. Validate with stakeholders: Arbitrate between essential needs and wants, then secure buy-in. Key deliverable: approved requirements and selection criteria.
This sequence avoids the most common pitfall: jumping straight from mapping the current state to writing requirements. Step 3, benchmarking against industry standards, is what turns a simple inventory into a true optimization lever.
What role does an independent consultant play in needs assessment?
An independent consultant brings knowledge of industry best practices and the neutrality needed to challenge the status quo. Internally, teams master their processes, but they sometimes know them too well to question them. An outside perspective, informed by dozens of comparable projects, distinguishes true business requirements from costly habits.
Independence matters just as much as expertise. A consultant tied to a vendor or integrator has a vested interest in steering requirements toward their own solution. PlanAxion, an independent consulting firm based in Quebec, supports mid-sized organizations in assessing their business needs, selecting software packages, and managing their digital transformation projects, with no business ties to any software vendor.
What should you keep in mind to aim for real optimization?
Evaluate your business needs based on industry best practices, not your current situation. First, define your strategic objectives, compare your processes against recognized frameworks like the BABOK or APQC’s PCF, formulate capability-based requirements, and validate them with your stakeholders. This upfront rigour reduces gaps discovered during implementation and increases the chances that your new system will deliver real improvement rather than a modern copy of your old pain points. No framework guarantees success on its own, but this approach stacks the odds in your favour.
Frequently asked questions
What is the difference between a business need and a requirement?
A business need describes a problem to be solved or an opportunity to be seized, such as reducing billing lead times. A requirement translates that need into a precise condition that the solution must satisfy. Formulating needs first avoids constraining the choice of solution too early and leaves room for industry best practices.
When should a business needs assessment be conducted in an ERP project?
Before selecting the software package, ideally during the scoping phase. Prioritized needs become the criteria for evaluating solutions and the scenarios for demonstrations. An assessment conducted after choosing the tool is limited to documenting what the system imposes, which negates its role in optimization.
Should you adapt the software to your processes or your processes to the software?
As a general rule, adopt the software’s standard processes, which reflect proven industry practices, and reserve customizations for capabilities that create a real competitive advantage. Each modification adds development, testing, and maintenance costs every time the system is upgraded.
How long does a business needs assessment take?
The duration varies depending on the size of the organization and the number of processes involved. For a mid-sized organization, you should generally allow for a few weeks to three months between the initial scoping and the validation of prioritized needs, including workshops with stakeholders.
- PMI, Pulse of the Profession: Requirements Management, A Core Competency for Project and Program Success (2014)
- IIBA: BABOK Guide (Business Analysis Body of Knowledge), KnowledgeHub
- APQC: Process Classification Framework (PCF)
- Panorama Consulting Group: The 2026 ERP Report

