Skip to content
Browse
The Standard
BABOK Guide
BABOK Applied
Agile Extension
Business Data Analytics
Product Ownership Analysis
The Standard
BABOK Guide
BABOK Applied
Agile Extension
Business Data Analytics
Product Ownership Analysis
10. Techniques
Introduction 10.1 Acceptance and Evaluation Criteria 10.2 Backlog Management 10.3 Balanced Scorecard 10.4 Benchmarking and Market Analysis 10.5 Brainstorming 10.6 Business Capability Analysis 10.7 Business Cases 10.8 Business Model Canvas 10.9 Business Rules Analysis 10.10 Collaborative Games 10.11 Concept Modelling 10.12 Data Dictionary 10.13 Data Flow Diagrams 10.14 Data Mining 10.15 Data Modelling 10.16 Decision Analysis 10.17 Decision Modelling 10.18 Document Analysis 10.19 Estimation 10.20 Financial Analysis 10.21 Focus Groups 10.22 Functional Decomposition 10.23 Glossary 10.24 Interface Analysis 10.25 Interviews 10.26 Item Tracking 10.27 Lessons Learned 10.28 Metrics and Key Performance Indicators (KPIs) 10.29 Mind Mapping 10.30 Non-Functional Requirements Analysis 10.31 Observation 10.32 Organizational Modelling 10.33 Prioritization 10.34 Process Analysis 10.35 Process Modelling 10.36 Prototyping 10.37 Reviews 10.38 Risk Analysis and Management 10.39 Roles and Permissions Matrix 10.40 Root Cause Analysis 10.41 Scope Modelling 10.42 Sequence Diagrams 10.43 Stakeholder List, Map, or Personas 10.44 State Modelling 10.45 Survey or Questionnaire 10.46 SWOT Analysis 10.47 Use Cases and Scenarios 10.48 User Stories 10.49 Vendor Assessment 10.50 Workshops

3. Performing Business Analysis

Value to be Delivered

The Business Analysis Standard

Business analysis professionals should help enterprises to create value for their business and stakeholders. Effective business analysis focuses on:

  • understanding the enterprise strategy;
  • clarifying business problems and opportunities to clearly identify and understand business needs;
  • identifying the potential value to be created;
  • translating business needs into goals that support the development of high-value solutions;
  • discovering, interpreting, and communicating business information;
  • understanding and sharing knowledge of the value to be created;
  • identifying who:
    • the value is being created for;
    • can contribute to the creation of value; and
    • may be impacted;
  • helping stakeholders to stay focused and make decisions about:
    • approaches;
    • priorities; and
    • trade-offs;
  • balancing value creation within:
    • constraints;
    • different opinions;
    • risks; and
    • complexity.
Applying the BACCM™ helps business analysis professionals to:
  • clarify business needs with stakeholders;
  • define the value to be delivered through solutions; and
  • implement the desired change within the context.
Once defined, applying competencies and techniques helps maximize the value efficiently and effectively.

The more an individual is proficient in a competency, the more he is able to apply it in the right context—and the more he is able to create the desired value.

Underlying competencies are applied in many contexts and on different types of initiatives, including but not limited to:

  • process redesign;
  • business architecture;
  • technology solutions implementations;
  • digital transformation initiatives;
  • data warehousing initiatives;
  • cyber security initiatives;
  • business data analytics;
  • product ownership analysis related work.

IIBA Guide to the Business Analysis Body of Knowledge Version 3 (BABOK® Guide v3) describes 29 underlying competencies that support business analysis tasks. IIBA’s Business Analysis Competency Model® v4 describes how competencies can be applied when executing those tasks.

Ongoing stakeholder engagement is necessary for building a shared understanding of the change effort, the value to be created, and the actual work to enable the change. The following five competencies were identified by the global community as important for any type of initiative and should be developed by all business analysis professionals:


Adaptability

Adjusting behavioural style to increase effectiveness.

See: BABOK Guide v3, 9.2.5 Adaptability


Facilitation

Facilitating workshops, negotiating, and helping resolve conflicts.

See: BABOK Guide v3, 9.5.1 Facilitation


Leadership and Influencing

Building consensus, recommending solutions, and guiding stakeholders to the desired value.

See: BABOK Guide v3, 9.5.2 Leadership and Influencing


Problem Solving

Ensuring that created value addresses the root cause of problems.

See: BABOK Guide v3, 9.1.4 Problem Solving


Systems Thinking

Holistically understanding the enterprise and context to maximize the value delivered.

See: BABOK Guide v3, 9.1.5 Systems Thinking


There are more than 90 business analysis techniques in total, described in the following:

Each technique can be beneficial in the right context to help create the desired value. The following techniques were identified by the global community as applicable for many different types of initiatives and are a good starting point for new business analysis professionals:


Backlog Management

The planned approach to record, track and prioritize the remaining work items.

See: Agile Extension to the BABOK Guide v2, 7.1 Backlog Refinement


Customer Journey Mapping

Visually defining the end-to-end customer experience, including motivations and experience when they’re interacting with the solution.

See: Guide to Product Ownership Analysis, 6.4 Customer Journey Map


Data Storytelling

Providing business context or highlighting key insights from data with an engaging narrative drives better business decisions.

See: Guide to Business Data Analytics, 3.7 Data Storytelling


Process Analysis

Analyzing processes for their efficiency and effectiveness and identifying opportunities for creating greater value.

See: BABOK Guide v3, 10.34 Process Analysis


Workshops/Interviews

Collaborating with stakeholders to learn, teach, assess, or review important business information and drive the desired value.

See: BABOK Guide v3, 10.50 Workshops, and BABOK Guide v3, 10.25 Interviews


To ensure the delivery of the expected value by the change initiative, business analysis professionals translate the needs of stakeholders into more detailed requirements and designs.

Working with Requirements and Designs

Requirements and designs can be a document, a set of documents, or various models. The distinction between requirements and designs is not always clear. The same techniques are used to elicit, model, and analyze both.

Requirements
Designs

  • A requirement is a usable representation of a need.
  • Requirements focus on understanding what kind of value could be delivered when fulfilled.
  • A design is a usable representation of a solution.
  • Design focuses on understanding how value might be realized by a solution if it is built.

 

Requirements leads to designs which, in turn, may drive the discovery and analysis of more requirements. The back-and-forth shift in focus between requirements and designs is often subtle and not always linear.

Requirements may be used to define a design. That design may then be used to elicit additional requirements that can lead to more detailed designs. In some cases, requirements and designs are handed off to others who may further develop these designs.

Example:

Requirements — the need
Designs — the potential solution

  • Capture six-month sales data across multiple departments in a view
  • A sketch of a dashboard.

  • Reduce the amount of time to pick and pack a customer order
  • Process model

  • Record and access a medical patient’s history
  • Screen mock-up showing specific data fields

  • Develop business strategy, goals, and objectives for a new business
  • Business Capability Model

  • Provide information in English and French
  • Prototype with text displayed in English and French

 

Requirements’ Classification

As mentioned above, a requirement is “a usable representation of a need.” The BABOK® Guide lists four main requirement types – Business, Stakeholder, Solution (including functional and non- functional requirements), and Transition requirements. In addition to these, business analysis can help an enterprise meet its commitment to sustainability.

Business Requirements are:

Statements of goals, objectives, and outcomes for why a change has been initiated. They can apply to the whole enterprise, a business area, or a specific initiative.

Stakeholder Requirements are:

The needs of stakeholders that must be met to achieve the business requirements. They may serve as a bridge between business and solution requirements.

Solution Requirements are:

The capabilities and qualities of a solution that meet the stakeholder requirements. They provide the detail to allow for the development and implementation of the solution. Solution requirements can be:

Functional Requirements: the capabilities a solution must have for the behaviour and information the solution will manage.

Non-functional Requirements or Quality of Service Requirements: conditions or qualities a solution must have. See BABOK Guide v3, 10.30 Non-Functional Requirements Analysis

the-standard-requirements-classification-diagram.jpg
Sustainability Requirements are:

Assessment and description of goals that connect business, stakeholder, or solution requirements to an enterprise’s sustainability objectives. They describe how a business area or a specific initiative will deliver on those objectives. See Sustainability

Transition Requirements are:

The capabilities and the conditions needed to facilitate a transition from the current to the future state. They are temporary and address areas such as data conversion, training, business continuity, etc.


Tracing Requirements and Designs

Traceability is the ability for tracking the relationships between requirements and designs from the original stakeholder need to the actual implemented solution. Traceability supports change control by ensuring the source of a requirement or design can be identified and other related requirements and designs potentially affected by a change are known. – Glossary

It is difficult to accurately represent needs and solutions without considering their relationships. The traceability of requirements and designs is used to identify and document the lineage of each requirement and design, including its backward traceability to the original business need, its forward traceability to the solution components, and its relationship to other requirements and designs. Traceability can help ensure that the solution conforms to requirements and designs and can assist in scope, impact, change, risk, time, cost, and communication management.

Organizations often trace their requirements and designs using a traceability matrix structure. A traceability matrix enables bi-directional tracking of requirements and designs by linking them to the business need and solution components. Using a traceability matrix helps to detect missing requirements and designs or to identify solution components that are not supported by any requirement or design.