interactive tables - projerra · interactive tables for the babok® 2nd edition 4 requirements...

24
VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 1 of 24 Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation 5 Enterprise Analysis 3 Elicitation 2 Business Analysis Planning & Monitoring for the BABOK® 2nd Edition Interactive Tables

Upload: lecong

Post on 30-Apr-2018

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 1 of 24

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

for the BABOK® 2nd Edition

Interactive Tables

Page 2: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 2 of 24

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

THANK YOU Thank you for purchasing a copy of the VisuAL BA™ Interactive Tables by Projerra Inc. We hope that the presentation of the knowledge areas, tasks, and techniques in a visual and interactive manner will assist you in your

preparation for the CBAP®/CCBA® exam.

VisuAL BA™ Interactive Tables are part of a suite of visual and interactive products developed by Projerra Inc. Please visit www.projerra.ca to learn about the other study aids that are available. We appreciate thoughts and feedback from the professionals that use our products. Please contact us at [email protected]. PUBLISHED BY Projerra Inc. 439 John Aselford Drive Ottawa, Ontario, Canada, K2W 1A8 www.projerra.ca COPYRIGHT Copyright 2012 by Projerra Inc. All rights reserved. No part of this study aid may be reproduced, stored, or transmitted, in any form or by any means, without the prior written permission of the publisher. First Edition 2012

REFERENCES International Institute of Business Analysis. A Guide to the Business Analysis Body of Knowledge (BABOK® Guide) – Version 2.0, 2009. Copyright and all rights reserved. REGISTERED MARKS IIBA® and BABOK® are registered trademarks owned by International Insti-tute of Business Analysis. CBAP® and CCBA® are registered certification marks owned by International Institute of Business Analysis. These trade-marks are used with the express permission of International Institute of Busi-ness Analysis® (IIBA®) VisuAL BA™ is a registered mark of Projerra Inc.

for the BABOK® 2nd Edition Interactive Tables

Page 3: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 3 of 24

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

WHAT IS VISUAL BA™? VisuAL BA™ is Visually Assisted Learning for Business Analysis. It is a suite of products that can help you visualize the relationships and dependencies that exist between the tasks and documents that are defined in the BABOK® Sec-ond Edition. The graphical and color oriented presentation allows you to see the associations between the tasks and the various input and output docu-ments. HOW TO USE THIS PRODUCT Color has been used to visually represent the relationship between the 32 processes, 6 knowledge areas, and the many inputs, outputs, and techniques that are defined in the BABOK® Second Edition. The front section of the document presents the processes associated with each knowledge area. The header of the sheet identifies the knowledge area represented on that sheet and the chapter where that knowledge area is defined in the BABOK®. The body of the sheet contains a table that identifies the inputs, outputs, elements and techniques of the process. The later section of the document presents the various techniques that are defined in the BABOK®, the advantages and disadvantages associated with each technique. Also identified are the set of processes that use the tech-nique. Throughout the document hyperlinks have been used to help you jump for-ward and backward through the document to see how the tasks, techniques, and input/output documents are related. Use the PDF on your computer or tablet to explore through the network of tasks and techniques. Print out the tables and take them with you for a quick reference guide.

for the BABOK® 2nd Edition Interactive Tables

LEGEND Different colors have been used to help you identify the knowledge area under study. Knowledge Areas VisuAL BA™ products have helped hundreds of students pass the CABP™/CAPM™ Certification Exam. We hope that you will find it as useful as they did.

4 Requirements Management & Communication

6 Requirements Analysis

7 Solution Assessment & Validation

5 Enterprise Analysis

3 Elicitation

2 Business Analysis Planning & Monitoring

Page 4: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 4 of 24

Business Analysis Tasks by Knowledge Area

4.2 Manage Requirements Traceability

6.1 Prioritize Requirements

7.6 Evaluate Solution Performance

5.1 Define Business Need

3.4 Confirm Elicitation Results

2.1 Plan Business Analysis Approach

2.2 Conduct Stakeholder Analysis

2.3 Plan Business Analysis Activities

2.4 Plan Business Analysis Communication

2.5 Plan Requirements Management Process

2.6 Manage Business Analysis Performance

3.1 Prepare for Elicitation

3.3 Document Elicitation Results

3.2 Conduct Elicitation Activity

4.3 Maintain Requirements for Reuse

4.4 Prepare Requirements Package

4.5 Communicate Requirements

4.1 Manage Solution Scope Requirements

5.2 Assess Capability Gaps

5.3 Determine Solution Approach

5.5 Define Solution Approach

5.5 Define Business Case

6.2 Organize Requirements

6.3 Specify and Model Requirements

6.4 Define Assumptions & Constraints

6.5 Verify Requirements

6.6 Validate Requirements

7.5 Validate Solution

7.4 Define Transition Requirements

7.3 Assess Organizational Readiness

7.2 Allocate Requirements

7.1 Assess Proposed Solu-tion

2 Business Analysis Planning

& Monitoring

4 Requirements Management & Communication

6 Requirements Analysis

7 Solution Assessment &

Validation

5 Enterprise Analysis

Underlying Competencies

3 Elicitation

Business Analysis Start

Page 5: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 5 of 24

BA Planning & Monitoring | Chapter 2

Task Name Inputs Elements Techniques Stakeholders Outputs

2.1 Plan BA Approach describes how to select an approach for business analy-sis, which stakeholders need to be involved in defining the approach, and who will be consulted/informed about the approach, including the rationale for using it.

Business need (5.1) Expert judgment Organizational process assets Implicit Input: BA plan(s) (2.3)

Plan vs Change driven appraoch 1. Timing 2. Formality and detail 3. Requirements prioritization 4. Change management 5. Planning process 6. Communication with stakeholders 7. Req analysis & mgmt tools 8. Project complexity

General: Decision analysis (9.8) Process modeling (9.21) Structured walkthrough (9.30)

Customer, Domain SME End User, Supplier Implementation SME Project Manager Tester Regulator Sponsor

Business analysis approach Implicit Output: BA perf metrics

2.2 Conduct Stakeholder Analysis identifies the stakeholders who may be affected by the initiative. Determines stake-holder influence and/or authority regarding approval of deliverables.

Business need (5.1) Enterprise architecture Organizational process assets Implicit Input: BA plan(s) (2.3)

1. Identification 2. Complexity of stakeholder group 3. Attitude and influence 4. Authority levels for BA work

General: Acceptance & evaluation criteria (9.1) Brainstorming (9.3) Interviews (9.14) Organizational modeling (9.19) Process modeling (9.21) Requirements workshops (9.23) Risk analysis (9.24)

Domain SME Implementation SME Project Manager Tester Regulator Sponsor

Stakeholder list, roles & responsibili-ties Implicit Output: BA perf metrics

Scenarios & use cases (9.26) Scope modeling (9.27) Survey / questionnaire (9.31) User Stories (9.33) Other: RACI matrix Stakeholder map

2.3 Plan BA Activities Identifies the activities and deliverables, the effort to perform the work and the management tools to meas-ure progress.

BA approach (2.1) BA performance assessment (2.6) Organizational process assets Stakeholder list, roles, & resp (2.2) Implicit Input: BA plan(s) (2.3)

1. Geographic distribution 2. Type of project/initiative 3. BA deliverables 4. Determine BA activities

General: Estimation (9.10) Functional decomposition (9.12) Risk analysis (9.24)

Customer, Domain SME End User, Supplier Implementation SME Operational Support Project Manager Tester Sponsor

BA Plan(s) Implicit Output: BA perf metrics

2.4 Plan BA Communica-tion Describes the structure and schedule for BA communica-tions. Organize activities to set expectations for BA work, meetings, walkthroughs and other communications.

BA approach (2.1) BA plan(s) (2.3) Organizational process assets Stakeholder list, roles, & resp (2.2) Implicit Input: BA plan(s) (2.3)

1. Geography 2. Culture 3. Project type 4. Communication frequency 5. Communication formality

General: Prepare requirement package(4.4) Communicate requirements (4.5) Communication skills (8.4) Structured walkthrough (9.30)

Customer, Domain SME End User, Supplier Implementation SME Operational Support Project Manager Tester Regulator Sponsor

BA communication plan Implicit Output: BA perf metrics

2.5 Plan Req. Mgmt. Proc-ess Define the process to ap-proved requirements and manage change to the solu-tion or requirement scope.

BA approach (2.1) BA plan(s) (2.3) Organizational process assets Implicit Input: BA plan(s) (2.3)

1. Repository 2. Traceability 3. Select requirement attributes 4. Requirements prioritization 5. Change management 6. Tailoring requirements mgmt process

General: Decision analysis (9.8) Problem tracking (9.20) Risk analysis (9.24)

Domain SME, End User Implementation SME Operational Support Project Manager Tester Sponsor

Requirements mgmt plan Implicit Output: BA perf metrics

2.6 Manage BA Perform-ance Manage the performance of BA activities and ensure that they are executed effectively.

BA performance metrics (all tasks) BA plan(s) (2.3) Organizational performance standards Requirements mgmt plan (2.5) Implicit Input: BA plan(s) (2.3)

1. Performance measures 2. Performance reporting 3. Preventative & corrective action

General: Interviews (9.14) Lessons learned process (9.15) Metrics & KPI (9.16) Problem tracking (9.20) Process modeling (9.21) Survey/questionnaire (9.31)

Domain SME, End User Implementation SME Project Manager Sponsor

BA performance assessment BA process assets Implicit Output: BA perf metrics

Root cause analysis (9.25) Survey / questionnaire (9.31) Other: Variance Analysis

Page 6: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 6 of 24

Elicitation | Chapter 3

Task Name Inputs Elements Techniques Stakeholders Outputs

3.1 Prepare for Elicitation Ensure all required resources are sched-uled and organized for elicitation activi-ties.

Business need (5.1) Solution scope (5.4) Business case (5.5) Stakeholder list, roles & responsibilities (2.2) Implicit Input: BA plan(s) (2.3)

1. Clarify scope 2. Schedule resources 3. Mechanism for signoff 4. Form and frequency for feedback 5. Ground rules

General: Brainstorming (9.3) Document analysis (9.9) Focus groups (9.11) Interface analysis (9.13) Interviews (9.14) Observation (9.18) Prototyping (9.22) Requirements workshops (9.23) Survey/questionnaire (9.31)

All stakeholders Project Manager

Scheduled resources Supporting materials Implicit Output: BA perf metrics

3.2 Conduct Elicitation Activity Meet with stakeholders and gather information regarding their business needs.

Business need (5.1) Organizational process assets Requirements management plan (2.5) Scheduled resources (3.1) Solution scope (5.4) Business case (5.5) Supporting materials (3.1) Implicit Input: BA plan(s) (2.3)

1. Tracing requirements 2. Capturing requirement attributes 3. Metrics

General: Brainstorming (9.3) Data dictionary and glossary (9.5) Document analysis (9.9) Focus groups (9.11) Interface analysis (9.13) Interviews (9.14) Observation (9.18) Prototyping (9.22) Requirements workshops (9.23) Survey/questionnaire (9.31)

Customer, Domain SME End User, Supplier, Sponsor Implementation SME Operational Support Project Manager Supplier Tester Regulator

Elicitation results Implicit Output: BA perf metrics

3.3 Document Elicitation Results Take note of the information provided by stakeholders.

Elicitation results (3.2) Implicit Input: BA plan(s) (2.3)

1. Documentation variety of forms (written documents, visual or audio, whiteboards, virtual notes)

General: Brainstorming (9.3) Document analysis (9.9) Focus groups (9.11) Interface analysis (9.13) Interviews (9.14) Observation (9.18) Problem tracking (9.20) Prototyping (9.22) Requirements workshops (9.23) Survey/questionnaire (9.31)

Business Analyst Requirements (stated) Stakeholder concerns Implicit Output: BA perf metrics

3.4 Confirm Elicitation Results Validate that the documented require-ments meet the stakeholder’s under-standing of business problem and their needs.

Requirements (stated, unconfirmed) (3.3) Stakeholder concerns (unconfirmed) (3.3) Implicit Input: BA plan(s) (2.3)

General: Interviews (9.14) Observation (9.18)

Any participant Requirements (stated, con-firmed) Stakeholder concerns (confirmed) Implicit Output: BA perf metrics

Page 7: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 7 of 24

Task Name Inputs Elements Techniques Stakeholders Outputs 4.1 Manage Solution Scope & Re-quirements Reach consensus among stakeholders regarding overall scope and require-ments to be implemented.

Requirements management plan (2.5) Solution scope (5.4) Stakeholder list, roles & responsibilities (2.2) Stakeholder requirements Solution requirements Transition requirements (7.4) Implicit Input: BA plan(s) (2.3)

1. Solution scope management 2. Conflict and issue management 3. Presenting requirements for review 4. Approval

General: Problem tracking (9.20) Other: Baselining Signoff

Domain SME Implementation SME Project Manager Sponsor

Requirements (Approved) Implicit Output: BA perf metrics

4.2 Manage Requirements Trace-ability Create and maintain relationships be-tween business objectives, require-ments, solution components and deliv-erables.

Requirements Requirements management plan (2.5) Implicit Input: BA plan(s) (2.3)

1. Relationships: Necessity; Effort; Subset; Cover; Value

2. Impact analysis 3. Configuration management systems

Other: Coverage matrix

Implementation SME Project Manager Tester

Requirements (Traced) Implicit Output: BA perf metrics

4.3 Maintain Requirements for Re-use Manage knowledge of requirements following implementation.

Organizational process assets Requirements Implicit Input: BA plan(s) (2.3)

1. Ongoing requirements 2. Satisfied requirements

None Business analyst Domain SME Implementation SME

Requirements (Maintained & Reusable) Implicit Output: BA perf metrics

4.4 Prepare Requirements Package Prepare documentation of requirements to ensure that they are effectively com-municated and understood and usable by stakeholders.

BA communication plan (2.4) Organizational process assets Requirements Requirements structure (6.2) Implicit Input: BA plan(s) (2.3)

1. Work products & deliverables 2. Format

Other: Requirements documentation Requirements for vendor selection

Domain SME & End users Implementation SME Project Managers Regulators Sponsors Testers

Requirements package Implicit Output: BA perf metrics

4.5 Communicate Requirements Share and discuss. Bring stakeholders to a common understanding of require-ments.

BA communication plan (2.4) Requirements Requirements package (4.4) Implicit Input: BA plan(s) (2.3)

1. General communication: Enterprise analysis tasks; Elicita-tion tasks; Requirements analysis tasks; Solution assessment & validation tasks

2. Presentations: Formal or informal

General: Requirements workshops (9.23) Structured walkthrough (9.30)

All Communicated requirements Implicit Output: BA perf metrics

Requirements Management & Communication | Chapter 4

Page 8: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 8 of 24

Enterprise Analysis | Chapter 5

Task Name Inputs Elements Techniques Stakeholders Outputs

5.1 Define Business Need Discover and define why changes to organizational systems and capabilities are required.

Business goals and objectives Requirements (stated) (3.3) Implicit Input: BA plan(s) (2.3)

1. Business goals and objectives (SMART) 2. Business problem or opportunity 3. Desired outcome

General: Benchmarking (9.2) Brainstorming(9.3) Business rules analysis (9.4) Focus groups (9.11) Functional decomposition (9.12) Root cause analysis (9.25)

Customer or Supplier Domain SME & End User Implementation SME Regulator Sponsor

Business need Implicit Output: BA perf metrics

5.2 Assess Capability Gaps Analyze and identify capability gaps.

Business need (5.1) Enterprise architecture Solution performance assessment (7.6) Implicit Input: BA plan(s) (2.3)

1. Current capability analysis 2. Assessment of new capability requirements 3. Assumptions

General: Document analysis (9.9) SWOT (9.32)

Customer or Supplier Domain SME & End User Implementation SME Sponsor

Required capabilities Implicit Output: BA perf metrics

5.3 Determine Solution Approach Identify the most viable approach to meet the business need, described with enough detail to allow definition of scope and preparation of business case.

Business need (5.1) Organizational process assets Required capabilities (5.2) Implicit Input: BA plan(s) (2.3)

1. Alternative generation 2. Assumptions & constraints 3. Ranking & selection of approaches

General: Benchmarking (9.2) Brainstorming (9.3) Decision Analysis (9.8) Estimation (9.10) SWOT (9.32) Other: Feasibility analysis

Customer or Supplier Domain SME & End User Implementation SME Sponsor

Solution approach Implicit Output: BA perf metrics

5.4 Define Solution Scope Define the new capabilities that will be delivered in each iteration.

Assumptions & constraints (6.4) Business need (5.1) Required capabilities Solution approach (5.3) Implicit Input: BA plan(s) (2.3)

1. Solution scope definition 2. Implementation approach 3. Dependencies

General: Functional decomposition (9.12) Interface analysis (9.13) Scope modeling (9.27) User stories (9.33) Other: Problem or vision statement

Domain SME Implementation SME Project Manager Sponsor

Solution scope Implicit Output: BA perf metrics

5.5 Define Business Case Determine if the organization can justify the investment required to carry out the solution proposed.

Assumptions & constraints (6.4) Business need (5.1) Solution scope (5.4) Stakeholder concerns (3.3) Implicit Input: BA plan(s) (2.3)

1. Benefits 2. Costs 3. Risk assessment 4. Results measurement

General: Decision analysis (9.8) Estimation (9.10) Metrics & KPI (9.16) Risk analysis (9.24) SWOT analysis (9.32) Vendor assessment (9.34)

Sponsor Domain SME Implementation SME Project Manager

Business case Implicit Output: BA perf metrics

Page 9: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 9 of 24

Requirements Analysis | Chapter 6

Task Name Inputs Elements Techniques Stakeholders Outputs

6.1 Prioritize Requirements A decision process to determine the relative importance of re-quirements. Ensures that effort is focussed on most critical items.

Business case (5.5) Business need (5.1) Requirements Req mgmt plan (2.5) Stakeholder list, roles, re-sponsibilities (2.2) Implicit Input: BA plan(s) (2.3)

1. Basis for prioritization: Business value; Business or techni-cal risk; Implementation difficulty; Likelihood of success; Regulation or policy compliance; Relationship to other Requirements; Stakeholder agreement; Urgency

2. Challenges: Non-negotiable demands, Unrealis-tic tradeoffs

General: Decision analysis (9.8) Risk analysis (9.24) Other: MoSCoW analysis Timeboxing/budgeting Voting

Domain SME Implementation SME Project Manager Sponsor

Requirements (Prioritized) Implicit Output: BA perf metrics

6.2 Organize Requirements Create a set of views of require-ments.

Org process assets Requirements (stated) (3.3) Solution scope (5.4) Implicit Input: BA plan(s) (2.3)

1. Levels of abstraction 2. Model selection:

User classes, profiles, roles; Con-cepts and Relationships; Events; Processes; Rules

General: Business rule analysis (9.4) Data modeling (9.7) Organizational modeling (9.19) Scenarios & use cases (9.26) User stories (9.33)

Domain SME End User Implementation SME Project Manager Sponsor

Requirements Struc-ture Implicit Output: BA perf metrics

Data flow diagrams (9.6) Functional decomposition (9.12) Process modeling (9.21) Scope modeling (9.27)

6.3 Specify and Model Re-quirements Express current or future state of an organization (or system) using a combination of text, matrices, diagrams, and models.

Requirements (stated) (3.3) Requirements structure (6.2) Implicit Input: BA plan(s) (2.3)

1. Text 2. Matrix documentation 3. Models 4. Capture requirement attributes 5. Improvement Opportunities

General: Acceptance and evaluation criteria (9.1) Data dictionary & glossary (9.5) Data modeling (9.7) Interface analysis (9.13) Non-functional req. analysis (9.17) Process modeling (9.21) Scenarios & use cases (9.26) State diagrams (9.29)

Any Requirements (analyzed) Implicit Output: BA perf metrics

Business rule analysis (9.4) Data flow diagrams (9.6) Functional decomposition (9.12) Metrics and KPI (9.16) Organizational modeling (9.19) Prototyping (9.22) Sequence diagrams (9.28) User stories (9.33)

6.4 Define Assumptions & Constraints Identify assumptions, limitations, or restrictions that may influence the set of viable solutions.

Stakeholder concerns (3.3) Implicit Input: BA plan(s) (2.3)

1. Assumptions 2. Business constraints 3. Technical constraints

General: Problem tracking (9.20) Risk analysis (9.24)

Implementation SME Project Manager All stakeholders

Assumptions & Constraints Implicit Output: BA perf metrics

6.5 Verify Requirements Ensure that the requirements specifications and models meet the standard of quality.

Requirements (any except stated) Implicit Input: BA plan(s) (2.3)

1. Characteristics of quality: Cohesive; Complete; Consistent; Correct; Feasible; Modifiable; Un-ambiguous; Testable

2. Verification activities

General: Acceptance and evaluation criteria (9.1) Problem tracking (9.20) Structured walkthrough (9.30)

All stakeholders Requirements (verified) Implicit Output: BA perf metrics

Other: Checklists

6.6 Validate Requirements Ensure that all requirements support the delivery of value to the business and meet stake-holder need.

Business case (5.5) Stakeholder, solution, or Transition requirements (verified) Implicit Input: BA plan(s) (2.3)

1. Identify assumptions 2. Define measurable evaluation crite-ria 3. Determine business value 4. Determine dependencies for benefits realization 5. Evaluation alignment with business case and opportunity cost

General: Acceptance and evaluation criteria (9.1) Metrics & KPI (9.16) Prototyping (9.22) Risk analysis (9.24) Structured walkthrough (9.30)

All stakeholders Requirements (validated) Implicit Output: BA perf metrics

Page 10: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 10 of 24

Solution Assessment & Validation | Chapter 7

Task Name Inputs Elements Techniques Stakeholders Outputs

7.1 Assess Proposed Solution Evaluate proposed solutions to deter-mine how closely they satisfy stake-holder and solution requirements.

Assumptions and constraints (6.4) Requirements (prioritized and ap-proved) Solution option(s) Implicit Input: BA plan(s) (2.3)

1. Ranking of solution options 2. Identification of additional po-tential capabilities

General: Acceptance and evaluation criteria definition (9.1) Decision analysis (9.8) Vendor assessment (9.34)

Domain SME Implementation SME Operational Support Project Manager Supplier, Sponsor

Assessment of proposed solution Implicit Output: BA perf metrics

7.2 Allocate Requirements Allocate requirements to solution com-ponents and releases to maximize business value.

Requirements (prioritized & approved) Solution (designed) Solution scope (5.4) Implicit Input: BA plan(s) (2.3)

1. Solution components 2. Release planning

General: Acceptance and evaluation criteria definition (9.1) Business Rules Analysis (9.4) Decision analysis (9.8) Functional Decomposition (9.12) Process Modeling (9.21) Scenarios and Use Cases (9.26)

Customers & Suppliers Domain SME End User Implementation SME Operational Support Project Manager Tester Sponsor

Requirements (allocated) Implicit Output: BA perf metrics

7.3 Assess Organizational Readi-ness Assess if the organization is ready to use of the new solution effectively.

Enterprise architecture Solution scope (5.4) Solution (designed) Stakeholder concerns (3.3) Implicit Input: BA plan(s) (2.3)

1. Cultural assessment 2. Operational or technical assess-ment 3. Stakeholder impact analysis (functions, location, tasks, con-cerns)

General: Acceptance and evaluation criteria definition (9.1) Data flow diagrams (9.6) Focus groups (9.11) Interviews (9.14) Organizational modeling (9.19) Problem tracking (9.20) Process models (9.21) Risk analysis (9.24) Survey/questionnaire (9.31) SWOT analysis (9.32) Other: Force field analysis

Domain SME Implementation SME Operational Support Project Manager Sponsor

Organizational readiness assessment Implicit Output: BA perf metrics

7.4 Define Transition Requirements Define requirements for capabilities to transition from existing to new solution.

Org readiness assessment (7.3) Requirements (stated) Solution (deployed) Solution (designed) Implicit Input: BA plan(s) (2.3)

1. Data 2. Ongoing work 3. Organizational change

General: Business rule analysis (9.4) Data flow diagrams (9.6) Data modeling (9.7) Organizational modeling (9.19) Process modeling (9.21)

Customer Domain SME, End User Implementation SME Operational Support Project Manager Regulator Tester, Sponsor

Transition requirements Implicit Output: BA perf metrics

7.5 Validate Solution Confirm that a solution meets the business need. Determine the most effective response to identified defects.

Solution (constructed) Requirements (prioritize & validated) Implicit Input: BA plan(s) (2.3)

1. Investigate defective solution outputs 2. Assess defects & issues

General: Acceptance and evaluation criteria definition (9.1) Problem tracking (9.20) Root cause analysis (9.25)

Domain SME End User Implementation SME Operational Support Project Manager Regulator, Tester, Sponsor

Identified defects Mitigating actions Solution validation assess-ment Implicit Output:

7.6 Evaluate Solution Performance Evaluate operating solutions to under-stand the value delivered and identify opportunities for improvement.

Business requirements Identified defects (7.5) Solution performance metrics Solution (deployed) Implicit Input: BA plan(s) (2.3)

1. Understand value delivered by solution 2. Validate solution metrics 3. Solution replacement or elimina-tion

General: Decision analysis (9.8) Focus groups (9.11) Observation (9.18) Survey/questionnaire (9.31)

Customer Domain SME Supplier End User Operational Support Regulator Sponsor

Solution performance assess-ment Implicit Output: BA perf metrics

Page 11: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 11 of 24

BA Documentation Sources

2.1 Plan Business Analysis Approach Business Analysis Approach

2.2 Conduct Stakeholder Analysis Stakeholder List, Roles & Responsibilities

2.3 Plan Business Analysis Activities Business Analysis Plan(s)

2.4 Plan BA Communication Business Analysis Communication Plan

2.5 Plan Requirements Management Process Requirements Management Plan

2.6 Manage BA Performance Business Analysis Performance Assessment Business Analysis Processes Assets

5.1 Defined Business Need Business Need

5.2 Assess Capability Gaps Required Capabilities

5.3 Determine Solution Approach Solution Approach

5.4 Define Solution Scope Solution Scope

5.5 Define Business Case Business Case

4.1 Manage Solution Scope & Requirements Requirements (Approved)

4.2 Manage Requirements Traceability Requirements (Traced)

4.3 Maintain Requirements for Re-use Requirements (Maintained & Reusable)

4.4 Prepare Requirements Package Requirements Package

4.5 Communicate Requirements Communicated Requirements

3.1 Prepare for Elicitation Scheduled Resources Supporting Materials

3.2 Conduct Elicitation Activity Elicitation Results

3.3 Document Elicitation Results Requirements (stated) Stakeholder concerns

3.4 Confirm Elicitation Results Requirements (stated, confirmed) Stakeholder concerns (confirmed)

7.1 Assess Proposed Solution Assessment of Proposed Solution

7.2 Allocate Requirements Requirements (Allocated)

7.3 Assess Organizational Readiness Organizational Readiness Assessment

7.4 Define Transition Requirements Transition Requirements

7.5 Validate Solution Identified Defects Mitigating Actions Solution Validation Assessment

7.6 Evaluate Solution Performance Solution Performance Assessment

6.1 Prioritize Requirements Requirements (Prioritized)

6.2 Organize Requirements Requirements (Structure)

6.3 Specify and Model Requirements Requirements (Analyzed)

6.4 Define Assumptions and Constraints Assumptions & Constraints

6.5 Verify Requirements Requirements (Verified)

6.6 Validate Requirements Requirements (Validated)

BA Documents & Outputs

BAPM

RMC

RA

SAVEA

Underlying Competencies

E

Business Analysis Start

Page 12: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 12 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.1 Acceptance & Evaluation Criteria Definition To define the requirements that must be met in order for a solution to be considered acceptable to key stakeholders. Acceptance criteria describe the minimal set of requirements that must be met in order for a particular solution to be worth implementing. Evaluation criteria are the set of require-ments that will be used to choose between multiple solutions.

Testability Ranking: determining the relative importance of all requirements Scoring: determining how well a solutions meets the requirements

Agile methodologies may require that all requirements be ex-pressed in the form of testable acceptance criteria Acceptance criteria are necessary when the requirements express contractual obligations.

May express contractual obligations and may be difficult to change for legal or political reasons.

2.2 Conduct Stakeholder Analysis

To identify the stakeholders that must be engaged in the acceptance and evaluation of the solution.

6.3 Specify and Model Requirements

To identify the requirements to evaluate the solution

6.5 Verify Requirements To ensure the requirements are constructed accu-rately so they may be used to evaluate the solution

6.6 Validate Requirements To test the solution according to the defined evaluation criteria

7.1 Assess Proposed Solu-tion

To evaluate the proposed solution—does it meet the requirements?

7.2 Allocate Requirements To evaluate the bundles of solution that are avail-able in each release to ensure that they maximize business value.

7.3 Assess Organizational Readiness

To determine if the organization is ready to make effective use of the solution

7.5 Validate Solution To evaluate the developed/deployed solution — does it meet the requirements?

9.2 Benchmarking To compare organizational practices against the best-in-class practices that exist within competitor enterprises in government or industry. To determine how companies achieve their superior performance levels and use that information to design projects to improve operations of the enterprise. Focused on strategies, operations and processes.

Identify the area to be studied Identify leaders in the sector Conduct survey to understand their practices Arrange visit to best-in-class organizations Develop a project proposal to implement the best practices

Provides organizations with information about new and different methods, ideas, and tools to improve organ-izational performance

Is time consuming Organizations may not have the expertise to conduct the analysis and acquire or interpret useful competitive information. Does not produce innovative solutions or solutions that will produce a sustainable competitive advantage

5.1 Define Business Need To understand what competing organizations are doing - identify opportunities to increase efficiency

5.3 Determine Solution Approach

To identify solution approaches that have proven effective in other organizations

9.3 Brainstorming A way to foster creative thinking. Aim is to produce numerous new ideas, and to derive themes for further analysis. Best applied in a group as it draws on the experience and creativity of all members. Free association is encouraged

Prepare: define area of interest, determine time limit, identify facilitator and participants, set expectations, establish evalua-tion criteria Session: share ideas without discussion, visibly record ideas Wrap up: evaluate ideas using pre-determined criteria, create condensed list, rank ideas

Ability to elicit many ideas in short time Non-judgmental envi-ronment enables crea-tive thinking Useful during a work-shop to reduce tension

2.2 Conduct Stakeholder Analysis

To identify the stakeholders that should be con-sulted during the initiative.

Dependent on participants’ creativity and willingness to participate. Organizational and interper-sonal politics may limit par-ticipation. Group participants must agree to avoid debating ideas.

3.1 Prepare for Elicitation To identify the participants, materials, techniques & resources required

3.2 Conduct Elicitation Activity

To generate many requirements quickly… through use of creative thinking techniques

3.3 Document Elicitation To document requirements

5.1 Define Business Need To generate insights and options

5.3 Determine Solution Approach

To generate solution alternative

Page 13: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 13 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.4 Business Rule Analysis To define the rules that govern deci-sions in an organization and that define, constrain, or enable organ-izational operations. Business policy: a non-actionable directive that supports a business goal. Business rule: a specific, actionable, testable directive that is under the control of an organization and that supports a business policy.

Operative Rules: enforced as a matter of policy. They guide people’s actions. It must be possible to violate Structural Rules: categorizations that may change over time. Something that is true or false. They can not be violated

Clearly defined rules enable: changes policy without alter-ing processes Assess impact to change in business rule is easier when documented separately from the business process

Lengthy lists of rules that can contradict each other

Need to question existing rules for relevance

5.1 Define Business Need To identify changes in the organizational policies to achieve goals

6.2 Organize Require-ments

To group requirements according to different busi-ness rules

6.3 Specify and Model Requirements

To identify the rules that will form the requirements

7.2 Allocate Requirements To identify which business rules will be performed manually or by a system—and at which release

7.4 Define Transition Requirements

To identify new business rules that may be required to assist with the migration of the data—or manage work that is migrated

9.5 Data Dictionary & Glossary Defines key terms and data relevant to a business domain.

Glossary: terms unique to a domain Data Dictionary: standard definitions of data elements and meanings: Primitive Elements (Name,

Alias, Value/Meaning, De-scription)

Composite Elements (Sequences, repetition, optional)

Useful for ensuring that all stakeholders are in agree-ment on the format and content of relevant informa-tion. Ensures that these terms will be used consistently

3.2 Conduct Elicitation Activities

To provide common terms and facilitate under-standing during elicitation activities.

6.3 Specify and Model Requirements

To identify the terms and the definitions that will form the basis of the solution.

9.6 Data Flow Diagrams A visual representation of how infor-mation is moved through a system. External entities, processes that transform data, data sores and data flows

External Entities Data Store Data Process Data Flow

May be used as a discovery technique or as a technical verification Easy to understand Useful analysis deliverable to developers in a structured environment

Can not show who is responsi-ble for performing the work Can not show alternate paths

6.2 Organize Require-ments

To show how information flows through the system. 6.3 Specify and Model Requirements

7.3 Assess Org Readiness To identify those activities that will change with the implementation of a new solution

7.4 Define Transition Requirements

To analyze and determine difference between cur-rent and end-state models.

9.7 Data Modeling A diagram supported by textual descriptions that describes the con-cepts relevant to a domain, the relationships between those con-cepts, and information associated with them (ERD & class diagram)

Concept: entities Attributes (Name, Value/Meanings) Relationship: business associa-tions between concepts Metadata: data about data

Different levels of description Consistent approach through planning, analysis, design, and implementation Supported by rigorous rules for correctness & complete-ness

Can be complex May be difficult for people without IT background

6.2 Organize Require-ments

To describe concepts and relationships relevant to the solution and domain

6.3 Specify and Model Requirements

7.4 Define Transition Requirements

To determine the difference between current and end-state models.

Page 14: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 14 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.8 Decision Analysis An approach to decision-making that examines and models the possi-ble consequences of different deci-sions Effective decision analysis requires that the analyst understand: 1) The values, goals and objectives

that are relevant to the decision problem

2) The nature of the decision that must be made

3) The areas of uncertainty that affect the decision

4) And the consequences of each possible decision

1) Outcomes Financial Analysis:

DCF: Discounted Cash Flow

NPV: Net Present Value

IRR: Internal Rate of Return

ARR: Average Rate of Return

PB: Payback Period

CBA: Cost Benefit Analysis Non Financial Outcomes

2) Uncertainty 3) Tradeoffs

Elimination of dominated alternatives Ranking objectives on similar scale

An effective technique to determine the expected value Provides decision makers with quantitative measures upon which to make project investment decisions. Forces stakeholders to assess the importance of alternatives.

Required specialized knowl-edge and skill Results of analysis may be treated as more certain than they are (need to understand limitations) May be reluctant to revisit decisions

2.1 Plan BA Approach To evaluate different techniques according to organizational needs & objectives

2.5 Plan Req Mgmt Proc-ess

To evaluate value proposed by change—to iden-tify areas of uncertainty

5.3 Determine Solution Approach

To rank and select possible solution approaches

5.5 Define Business Case To evaluate the costs, benefits, risks and prob-abilities of the solution

6.1 Prioritize Require-ments

To support the ranking of requirements

7.1 Assess Proposed Solution

To support the assessment and ranking of solu-tions

7.2 Allocate Requirements To estimate the value associated with different allocation decisions

7.6 Evaluation Solution Performance

To determine the impact of the solution.

9.9 Document Analysis Elicit requirements by studying avail-able documentation on existing and comparable solutions and identifying relevant information

Preparation Document review (read material, document details, pose questions) Wrap up (review and confirm with SME, organize into requirement format, obtains answers to ques-tions

Leveraging existing material A means to cross-check requirements from other techniques

Limited to as-is Existing docs may not be up to date Can be time-consuming and tedious

3.1 Prepare for Elicitation To prepare for requirements elicitation. Identify stakeholders. Understand issues.

3.2 Conduct Elicitation Activity

To gain insights into business processes and re-quirements

3.3 Document Elicitation Results

To extract & document requirements

5.2 Assess Capability Gaps

To understand the current state of the enterprise

9.10 Estimation Forecast the possible range of cost and effort involved in pursuing a course of action.

Analogous estimation Parametric estimation Bottom-up estimation Rolling wave estimation Three-point estimation Historic analysis Expert judgment Delphi estimation

Can help stakeholders make better decisions based upon improved un-derstanding of the likely outcome from an initiative

Stakeholders treat estimates as commitments Estimates may be altered to match the desires of influential stakeholders

2.3 Plan BA Activities To estimate the amount of time/resources required to complete the BA Activities.

5.3 Determine Solution Approach

To develop initial cost comparison of possible solutions

5.5 Define Business Case To forecast the size of the investment required to deploy and operate the solution.

Page 15: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 15 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.11 Focus Groups A means to elicit ideas and attitudes about a specific product, services or opportunity in an interactive group environment. A group of pre-qualified individuals meeting Qualitative research Can be used during any stage of life-cycle

1) Preparation Recruit participants (homogenous, heteroge-neous) Assign the moderator and recorder Create discussion guide Reserve site and services

2) Run the focus group ses-

sion 3) Produce the report

Saves time and cost over conducting individual inter-views Effective for learning peo-ple attitudes, experiences and desired Active discussion and ques-tions allow others to con-sider different perspectives

Some may not be willing to discuss sensitive topics What people say may not be consistent with how people behave If group is too homogene-ous may not represent all requirements Need a skilled moderator Difficult to schedule Not effective to evaluate usability

3.1 Prepare for Elicitation To identify a list of the stakeholders to participate and a list of topics to discuss during elicitation

3.2 Conduct Elicitation Activity

To provide opportunity to identify requirements in an casual setting

3.3 Document Elicitation Results

Results of the meeting are documented/summarized, and shared.

5.1 Define Business Need To identify and discuss problems

7.3 Assess Org Readiness To identify affected stakeholders and their interests

7.6 Evaluation Solution Performance

To gain qualitative feedback on the value of the solution for stakeholders

9.12 Functional Decomposition Decompose processes, functional ar-eas, or deliverables into their compo-nent parts and allow each part to be analyzed independently Ensure that the problem is separated into sub-problems that are as inde-pendent as possible, so that work can be assigned to different groups

Decomposition A conceptual model of work that need to be com-pleted Provides a consistent view of scope of effort Assists estimating. Estimates can be made for smaller, more comprehensible sets

No way to be certain that all components have been captured Decomposing a problem without understanding the relationships can create an inappropriate structure

2.3 Plan BA Activities To decompose tasks or products to facilitate understand-ing of the work at a sufficient level to enable estimation of tasks

5.1 Define Business Need To convert business goals into achievable objectives and measures

5.4 Define Solution Scope To break the solution scope into smaller work products or deliverable

6.2 Organize Require-ments To break down an organizational unit, product scope or

similar into it’s component parts 6.3 Specify and Model Requirements

7.2 Allocate Requirements To break down solution scope into smaller components for allocation

9.13 Interface Analysis Identify interfaces between solutions and/or solution components. Define requirements that describe how they will interact. Interfaces include: 1) User interfaces 2) Interface to/from external applica-

tions 3) Interfaces to/from external hardware

1) Prepare for interface iden-tification

2) Conduct interface identifi-

cation: Describe purpose of interface Identify type of interface appropriate Elicit high level details about interface

3) Define interfaces

Early identification of inter-faces provides early, high level view of interoperability Impacts delivery date Collaboration with other systems or projects Specification of the inter-face should prevent difficul-ties in integration

Does not provide insight into other aspects of the solution since analysis does not assess internal compo-nents.

3.1 Prepare for Elicitation To identify a list of stakeholders to participate.

3.2 Conduct Elicitation Activity

To identify opportunities for change

3.3 Document Elicitation Results

To report of the findings

5.4 Define Solution Scope To identify the scope of work required to integrate new solution into the environment

6.3 Specify and Model Requirements

To break the interface scope into constituent parts/interfaces

Page 16: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 16 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.14 Interviews A systematic approach designed to elicit information from a person or group of people in an informal or formal setting by talking to an inter-viewee, asking relevant questions and documenting the responses. Structured or unstructured Successful interviews depend upon: understanding the domain, experi-ence of interviewer, skill in docu-menting discussion, readiness of interviewee to provide info, degree of understanding of business re-quirements, rapport

1) Prepare for the interview Identify potential interviewees Design the interview Contact potential interviewees

2) Conduct the interview

Opening the interview During the interview Closing the interview

3) Post interview follow-up and

confirmation

Encourages participation Establishes rapport Allows full discussion and explanation Observation of non-verbal behaviour Interviewer can ask follow-up and probing questions Allows interviewees to express opinions in private that they may be reluctant to express in public

Difficult to reach consensus across a group of stakeholders Considerable involvement Training is required to conduct effective interviews Depth of follow-on questions de-pendent on interviewers knowledge of business domain Transcription and analysis of inter-view data can be complex & expen-sive Interview results subject to interview-ers interpretation Risk of unintentionally leading the interviewee

2.2 Conduct Stakeholder Analysis

To identify the stakeholders for the initia-tive— those that may be interviewed for requirements

2.6 Manage Business Analysis Performance

To identify stakeholders to be interviewed to collect input into BA performance

3.1 Prepare for Elicitation To gather insight into stakeholders to participate and topic for discussion.

3.2 Conduct Elicitation Activity

To collect requirements through speaking directly with an individual

3.3 Document Elicitation Results

To document interview results and related requirements

3.4 Confirm Elicitation Results

To review, discuss, and confirm the re-quirements that have been documented

7.3 Assess Org Readiness To identify affected stakeholders and their interests

9.15 Lessons Learned Process To compile and document suc-cesses, opportunities for improve-ment, failures, and recommenda-tions for improving the performance of future projects or project phases.

Review of business analysis activi-ties, process, deliverables, the final product, technology used (not-used), managerial concerns/issues, organizational assets, performance against plan, variances, corrective and/or preventative actions recom-mended, approved, rejected, or taken

Can identify opportunities for process improvement Can help build team morale

Must be prepared to avoid the urge to assign blame May be reluctant to document and discuss problems May become a gripe session.

2.6 Manage Business Analysis Performance

To identify the changes that will be made in the next iteration of the process.

9.16 Metrics & KPI To measure the performance of solutions, solution components, and other matters of interest to stake-holders. A metric is a quantifiable level of an indicator that an organization uses to measure progress at a specific point in time (Sales in Jan). An indicator identifies a specific numerical measurement (Sales) that represents the degree of progress toward achieving a goal (Industry Leader).

1) Indicators: Characteristics in-clude clear, relevant, economi-cal, adequate, quantifiable, stakeholder interests, proxies, source, method of collection, collector, cost, frequency, diffi-culty, secondary sources

2) Metrics 3) Structure: 3 factors to assessing

quality of indicators : reliability, validity, timeliness

4) Reporting: compare baseline to

current, rends, visual presenta-tion

Allows stakeholders to under-stand the extent to which a solution meets an objective Facilitate organizational align-ment, linking goals to objec-tives, supporting solutions, underlying tasks & resources

Can result in unnecessary expense Can distract project members for other responsibilities May collect too much data, without generating useful reports

2.6 Manage Business Analysis Performance

To define the metrics by which perform-ance will be measured.

5.5 Define Business Case

To define the metrics by which the project will be measured and evaluated

6.3 Specify and Model Requirements

6.6 Validate Requirements To select appropriate metrics to measure the solution, component, or requirement

Page 17: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 17 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.17 Non-functional Requirements Analysis To describe the required qualities of a system, such as its usability and per-formance characteristics. Important to user and development community

1) Category: reliability, per-formance efficiency, oper-ability, security, compatibil-ity, maintainability, transfer-ability

2) Measurement 3) Documentation

Success in meeting non-functional requirements will have a strong influence on whether or not a system is accepted by its users.

Often more difficult to define than functional requirements. Expectations regarding quality attrib-utes may not be described. Users of an application may find them difficult to articulate

6.3 Specify and Model Requirements

To identify requirements f or the solution

9.18 Observation A means of eliciting requirements by conducting an assessment of the stake-holder’s work environment. Two techniques: 1) Passive/Invisible 2) Active/Visible Variations

1) Prepare for the Observation Determine sampling Prepare questions

2) Observe Introduction Conduct observation

3) Post Observation Wrap up Provide summary notes

Provides realistic and practi-cal insight into the business Elicits details of informal communication

Only possible for existing processes. Can be time-consuming. May be disruptive to the person being shadowed. Unusual exceptions and critical situa-tions that happen infrequently may not occur during the observation. May not well work if the current process involves a high level of intel-lectual activity or other work that is not easily observable.

3.1 Prepare for Elicitation To identify stakeholders in the project

3.2 Conduct Elicitation Activity

To collect requirements that may be easier to obtain by watching

3.3 Document Elicitation Results

To document results of the observation.

3.4 Confirm Elicitation Results

To validate requirements by observing employees perform the task.

7.6 Evaluation Solution Performance

To identify issues that have not been reported

9.19 Organization Modeling To describe the roles, responsibilities and reporting structures that exist within an organization and to align those structures with the organization’s goals.

1) Organizational purpose & structure: functions, markets, Matrix

2) Roles 3) Interfaces 4) Org Charts:

Units, Lines of Reporting, Roles & People

Every organization should have one

Organizational redesign is high contentious and requires significant executive support Informal lines of authority and com-munication are not reflected in the org chart

2.2 Conduct Stakeholder Analysis

To identify the stakeholders for the initiative— those that may be impacted by the change

6.2 Organize Require-ments

To document requirements in a manner that meets the needs of the various stakeholder groups.

6.3 Specify and Model Requirements

To recognize that organizational structure may influence the design of the model

7.3 Assess Org Readiness To identify stakeholders are affected by the change implementation of a new solution

7.4 Define Transition Requirements

To determine difference between current and end-state models.

Page 18: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 18 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.20 Problem Tracking An organized approach to tracking, management, and resolution of de-fects, issues, problems, and risks throughout business analysis activities Problems may include issues, ques-tions, risks, defects, conflicts, or other concerns that need to be tracked to resolution

Problem Record (description, raised by, date identified, impact, priority, date needed by, owner, status, action needed to resolve, responsible for action, complete date of action, outcome) Problem Management Metrics (number of problems by status and priority, age of each problem)

An organized method for tracking and resolving risks, issues and defects. A mechanism to com-municate problems across the team and helps to maintain focus on open problems until they are resolved.

If prioritization and manage-ment is not done on a regu-lar basis, the list becomes outdated and irrelevant. If key team members are not available to discuss the lists and to take action, progress to resolve them may become very slow. If there is a strict deadline to deliver the solution, then problem management may become a lower priority.

2.5 Plan Req Mgmt Process To chart possible changes in requirements and ensure that changes are met

2.6 Manage Business Analysis Performance

To track issues identify during the review and ensure they are resolved.

3.3 Document Elicitation Results To track issues identified during elicitation and ensure that they are resolved.

4.1 Manage Soln Scope & Req To manage issues identified with requirements and ensure they are resolved

6.4 Define Assumptions & Con-straints

To identify assumptions and constraints—and monitor/manage these through problem/issue/risk management.

6.5 Verify Requirements To ensure that problems identified are resolved.

7.3 Assess Org Readiness To ensure that issues identified with organizational readi-ness are resolved

7.5 Validate Solution To ensure that defects identified are resolved

9.21 Process Modeling To understand how work that involves multiple roles and departments is performed within an organization Flowchart Swim lane Activity Diagram

1) Notational Elements: Activities, decisions, events, flow, roles, swim lanes & pools, terminal points

2) Process Improvement:

Six Sigma Lean, BPM, value streaming, Statistical analysis benchmarking

3) Common Changes:

remove non-value-add activities Reduce time required by task Improve interface Reduce bottlenecks

Most stakeholders are comfortable with basic concepts in model Effective at showing a large number of scenar-ios/branches Likely to have value in their own right as they can be used by stake-holders for training and coordination

Can become extremely com-plex Problems in process can not always be identified by look-ing at the model

2.1 Plan BA Approach To define and document the BA Approach

2.2 Conduct Stakeholder Analysis To identify stakeholders for defining new business model

2.6 Manage Business Analysis Performance

To define existing processes and identify potential im-provements.

6.2 Organize Requirements To group requirements around relevant processes

6.3 Specify and Model Require-ments

To assists in modelling the requirements

7.2 Allocate Requirements To influence allocation of requirements to different re-leases or outsourced to different suppliers

7.3 Assess Org Readiness To identify those activities that will change with the imple-mentation of a new solution

7.4 Define Transition Requirements To determine difference between current and end-state models.

Page 19: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 19 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.22 Prototyping Prototyping details user interface requirements and integrates them with other requirements such as use cases, scenarios, data and business rules Two categorizations: 1) Functional Scope: Horizontal

vs Vertical 2) Usage: Throw-away vs evolu-

tionary or Functional

1) Prepare for prototyping: determine approach, identify function

2) Build the prototype: an

iterative process, story-boards, screen proto-types/ layout/ mockup

3) Evaluate the prototype

Supports users who are more comfortable “seeing” the future systems interface. Encourages early user interaction and feed-back. A prototype is an inex-pensive means to quickly uncover/confirm requirements

Eliciting requirements may be time consuming if process defines how’s rather than what’s. Assumptions about underlying technology need to be made May lead users to unre-alistic expectations. May focus on design specifications rather than requirements

3.1 Prepare for Elicitation To understand issue and identify topics for elicitation

3.2 Conduct Elicitation Activity

To provide inspiration of what they need/want and project require-ments.

3.3 Document Elicitation Results

To capture results of elicitation directly via a prototype, rather than via documentation

6.3 Specify and Model To identify and model requirements in a manner that is easy to

6.6 Validate Requirements To gain agreement to the proposed solution prior to full implemen-tation

9.23 Requirements Workshops A structured way to capture re-quirements. A workshop may be used to scope, discover, define, prioritize and reach closure on requirements for the target system. One of the most effective ways to deliver high quality requirements quickly. They promote trust & understanding. May be used to generate ideas, review requirements or reach consensus

1) Prepare for workshop: identify stakeholders, define agenda, schedule, logistics, send materials, pre-workshop interviews

2) Conduct the workshop:

elicit, analyze, document requirements, obtain con-sensus

3) Post requirement workshop

wrap up: follow up on action items, distribute documentation

Means to elicit detailed requirements in a short period of time. Means for stakeholder to collaborate, make decisions, develop mu-tual understanding Cost lower than several individual interviews Feedback is immediate

Stakeholder availability may be difficult Success is highly de-pendent upon expertise of the facilitator and knowledge of the par-ticipants. Too few or too many participants can affect results.

2.2 Conduct Stakeholder Analysis

To identify additional stakeholders.

3.1 Prepare for Elicitation To identify issues/stakeholders/topics for subsequent workshops

3.2 Conduct Elicitation Activity

To elicit requirements from a large number of people in a short period of time.

3.3 Document Elicitation Results

To create artefacts for further analysis.

4.5 Communicate Re-quirements

To familiarize stakeholders with the requirements

9.24 Risk Analysis To identify and manage areas of uncertainty that can impact an initiative, solution, or organization. May be positive or negative

1) Risk Tolerance: Risk Aversion neutrality risk seeking

2) Assessment 3) Response (for negative

risk): Acceptance Transfer Avoidance Mitigation (For positive risk): Acceptance Share Enhance Exploit

Enables an organization to prepare for some-things that will not go as planned

Number of possible risks can become unman-ageably large May be difficult to esti-mate impact of risk

2.2 Conduct Stakeholder Analysis

To identify risks may result from stakeholder attitudes, or inability to participate.

2.3 Plan BA Activities To asses the risks associated with different approaches.

2.5 Plan Req Mgmt Proc-ess

To identify risks associated with the req mgmt process and risks associated with making or choosing not to make the change.

5.5 Define Business Case To assess the risks, costs, and benefits associated with the solution

6.1 Prioritize Require-ments

To understand that the risk associated with a requirement can influ-ence the order in which they are developed.

6.4 Define Assumptions & Constraints

To assess the risk should an assumption prove to be false or a con-straint is removed.

6.6 Validate Require-ments

To identify scenarios that would alter the expected value delivered by a requirement

7.3 Assess Org Readiness To assess risks and determine mitigation strategies

Page 20: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 20 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.25 Root Cause Analysis A structured examination to deter-mine the underlying source of a problem. Current business thinking and proc-esses are challenged

Fishbone (Ishikawa, Cause & Ef-fect) Five Whys

A structured method to identify the root causes, ensuring complete understand-ing

Works best when facili-tated by someone with formal training. Facilitator must remain objective

2.6 Manage Business Analysis Performance To identify the underlying source of delivery problem.

5.1 Define Business Need To determine the underlying source of problem.

7.5 Validate Solution To ensure that the underlying cause of the defect is resolved and the outstanding issue is resolved

9.26 Scenarios & Use Cases To describe how an actor interacts with a solution to accomplish one or more goals. Or to respond to an event Scenario: one way to accomplish a goal A Use Case: all possible outcomes of an attempt to accomplish a goal Primary and alternate flows

Name Actors: a person, system or event external to the system. Temporal events Preconditions Flow of Events Post-conditions Relationships: Extend, include

Good at clarifying scope and providing high level understand-ing

Temptation to describe all requirements using use cases, even when not appropriate Does not facilitate discov-ery of common elements. Additional design is often required

2.2 Conduct Stakeholder Analysis

To assist in identification of stakeholders

6.2 Organize Requirements To group the requirements according to the actors and use cases

6.3 Specify and Model Re-quirements

To group requirements and document requirements according to use cases and scenarios

7.2 Allocate Requirements To facilitate allocation, alternative flows can be sepa-rated from the base use case and assigned to later releases

9.27 Scope Modeling To describe the scope of analysis or the scope of a solution

Context diagram Events Features Use Case Diagram Business Process

Will make it easier to determine what is in/out of scope

Leaves much of the de-tailed scope needing to be investigated

2.2 Conduct Stakeholder Analysis

To identify key stakeholders

5.4 Define Solution Scope To identify boundaries for the solution scope

6.2 Organize Requirements To group requirements according to the solution com-ponent that they are associated with

9.28 Sequence Diagrams Used to model the logic of usage scenarios, by showing the informa-tion passed between classes & ob-jects in the system through the exe-cution of the scenario.

Two Types: 1) Procedural 2) Asynchronous (signal)

May be used in object-oriented analysis to validate class dia-grams, against use cases, or to show the timing of interactions between entities within the system scope

A diagram must be de-fined for each possible scenario.

6.3 Specify and Model Re-quirements

To understand the flow of communication between processes helps to define system requirement

9.29 State Diagrams Specifies a sequence of states that an object goes through during its lifetime, and defines which events cause a transition between those states.

States Transitions

Domain SMEs have deep knowledge of states & lifecycle

Easy to unintentionally expand scope

6.3 Specify and Model Re-quirements

To provide insights into the flow of a system—defining and modelling requirements for transition.

Page 21: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 21 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.30 Structure Walkthrough Is a working session where invited participants review, verify, and validate require-ments

1) Prerequisites: A complete requirements pkg List of reviewers (who are knowledgeable) A meeting vehicle

2) Process

Review Scope Organize and Schedule Conduct the Review Compile Notes & Results Re-review if necessary

3) Rules to be followed during

Promotes discussion Effective at identifying ambiguity and misunderstanding

2.1 Plan BA Approach To review the BA approach with others—collect and incorporate their feedback

Can lead to repeated revisions if changes are not carefully managed Can be a lengthy approval process 2.4 Plan BA Communica-

tion To review the strategy for communications

4.5 Communicate Re-quirementsT To review the requirements

6.5 Verify Requirements To inspect requirements, to identify ambiguous and requirements

6.6 Validate Requirements To confirm that stakeholders agree that their needs are met

9.31 Survey Questionnaire A means of eliciting informa-tion from many people, some-times anonymously, in a rela-tively short period of time Closed or Open-ended

Prepare Distribute the survey Document survey results

Closed-ended questions can be effective for obtaining quantita-tive data for use in statistical analysis. Open-ended questions may yield insights and opinions not easily obtainable through other tech-niques. Does not require significant time from responders Effective and efficient when stakeholders are not located in one location. May result in large number of responses. Quick and relatively inexpensive to administer.

Open-ended questions require more analysis To achieve unbiased results, require specialize skill in statistical sampling Some questions may be unan-swered due to ambiguity May require follow up questions Not suited for obtaining info an actual behaviour Response rate is often too low for statistical significance.

2.2 Conduct Stakeholder Analysis

To identify stakeholders

2.6 Manage Business Analysis Performance

To collect performance feedback from a large number of stakeholders

3.1 Prepare for Elicitation To identify stakeholders, issues, and related back-ground information for elicitation

3.2 Conduct Elicitation Activity

To elicit requirements from individuals where other methods are not feasible

3.3 Document Elicitation Results

To collate and summarized

7.3 Assess Org Readiness To identify affected stakeholders and their interests

7.6 Evaluation Solution Performance

To collect qualitative and quantitative feedback from a large number of stakeholders regarding the performance of the solution

9.32 SWOT Analysis A framework for strategic plan-ning, opportunity analysis, competitive analysis, business and product development Tool to quickly analyze various aspects of the current state of the business process undergo-ing change

Draw grid SWOT is an acronym for Strengths, Weaknesses, Op-portunities, and Threats

Helps quickly analyze various aspects of the current state of the organization and its environment prior to identifying potential solution options.

Very high-level view; more detailed analysis is almost always needed 5.2 Assess Capability

Gaps To identify how current capabilities and limitations compare against the influencing factors

5.3 Determine Solution Approach

To compare possible approaches

5.5 Define Business Case To demonstrate how the solution will maximize strengths and minimize threats

7.3 Assess Org Readiness To assess strategies for developing with issues

Page 22: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 22 of 24

Generally Accepted Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

9.33 User Stories A brief description of functionality that users need from a solution to meet a business objective

Actor Description Benefit

Create an environment of cus-tomer ownership of features and prioritizations in an incremental, iterative development environ-ment

May not be the best technique for some environments with regulatory restrictions or when an organization mandates docu-mentation May not be effective when par-ticipants are not co-located Does not explicitly address how to document non-functional requirements

2.2 Conduct Stakeholder Analysis

To identify stakeholders

5.4 Define Solution Scope

To describe stakeholders and the goals the system supports

6.2 Organize Require-ments

To group requirements according to the stories that they relate to

6.3 Specify and Model Requirements

To identify the data and flow of a business system to be modelled

9.34 Vendor Assessment Assess the ability of a potential ven-dor to meet commitments regarding a product or service

Knowledge & Expertise Licensing & Pricing Models Product Reputation & Market Posi-tion Terms & Conditions Vendor Experience & Reputation Vendor Stability

Effective vendor assessment reduces the risk of the organiza-tion developing a relationship with an unsuitable vendor and is likely to improve long-term satis-faction with the decision.

Can be time-consuming Some information may not be readily available Vendors with new and innovative products may score poorly be-cause they do not have a signifi-cant history in the market

5.5 Define Business Case When a solution involves outsourcing, take time to assess the vendor. It is impor-tant that the parties have a healthy working relationship 7.1 Assess Proposed

Solution

Page 23: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 23 of 24

Supplemental Techniques

Technique Description Elements Advantages Disadvantages Usage Purpose

Baselining 4.1 Manage Soln Scope & Req

To be able to track changes in the requirements.

Checklists 6.5 Verify Requirements To identify the set of criteria that a requirement must meet.

Coverage Matrix 4.2 Manage Req Trace-ability

To trace requirements upwards and downwards

Feasibility Analysis 5.3 Determine Solution Approach

To evaluate the expected benefit of the solution

MoSCoW Analysis

6.1 Prioritize Requirements To categorize requirements into four types to assist with prioritiza-tion (Must, Should, Could Won’t)

Problem or Vision Statement 5.4 Define Solution Scope

To state the business need, identify the stakeholders, and de-scribe the expected benefits

RACI Matrix 2.2 Conduct Stakeholder Analysis

To identify various stakeholders, their interests, as well as their responsibility, accountability, and participation in the solution.

Requirements Documentation 4.4 Prepare Requirements Package

To capture requirements in a formal document—structure de-pendent upon approach

Requirements for Vendor Selection RFI: Request for Information RFQ: Request for Quote

4.4 Prepare Requirements Package

To capture requirements to be met by a 3rd party vendor

Sign Off 4.1 Manage Soln Scope & Req

To formalize agreement by stakeholders that the content and presentation is accurate and complete.

Stakeholder Map 2.2 Conduct Stakeholder Analysis

To illustrate relationships between various stakeholders.

Time boxing / Budgeting All In — All Out — Selective 6.1 Prioritize Requirements

To prioritize requirements based up allocation of fixed re-sources—how much work the team can deliver in a fixed period of time/money

Variance Analysis 2.6 Manage Business Analysis Performance

To analyze the difference between planned and actual results. Determine if preventative or correction action are required

Voting

6.1 Prioritize Requirements To prioritize requirements based upon distribution of token. Whichever requirements receive the most votes proceed to imple-mentation

Page 24: Interactive Tables - Projerra · Interactive Tables For the BABOK® 2nd Edition 4 Requirements Management & Communication 6 Requirements Analysis 7 Solution Assessment & Validation

Interactive Tables For the BABOK® 2nd Edition

4 Requirements Management & Communication

6 Requirements Analysis 7 Solution Assessment

& Validation 5 Enterprise Analysis 3 Elicitation

2 Business Analysis Planning & Monitoring

VisuAL BA™ Interactive Tables for the BABOK® 2nd Edition. Copyright Projerra Inc. 2012 Page 24 of 24

Business Analysis Techniques by Knowledge Area

9.01 Acceptance & Evaluation Criteria Definition

9.09 Document Analysis 9.20 Problem Tracking 9.08 Decision Analysis 9.08 Decision Analysis 9.08 Decision Analysis

9.03 Brainstorming 9.11 Focus Groups 9.23 Requirements Workshops 9.09 Document Analysis 9.12 Functional Decomposition 9.11 Focus Groups

9.08 Decision Analysis 9.13 Interface Analysis 9.30 Structure Walkthrough 9.10 Estimation 9.16 Metrics & KPI 9.12 Functional Decomposi-

tion

9.10 Estimation 9.14 Interviews 9.11 Focus Groups 9.17 Non-functional Require-

ments Analysis 9.14 Interviews

9.12 Functional Decomposition 9.18 Observation 9.12 Functional Decomposition 9.19 Organization Modeling 9.18 Observation

9.14 Interviews 9.20 Problem Tracking 9.13 Interface Analysis 9.20 Problem Tracking 9.19 Organization Modeling

9.15 Lessons Learned Process 9.22 Prototyping 9.16 Metrics & KPI 9.21 Process Modeling 9.20 Problem Tracking

9.16 Metrics & KPI 9.23 Requirements Work-

shops 9.24 Risk Analysis 9.22 Prototyping 9.21 Process Modeling

9.19 Organization Modeling 9.31 Survey Questionnaire 9.25 Root Cause Analysis 9.24 Risk Analysis 9.24 Risk Analysis

9.20 Problem Tracking 9.27 Scope Modeling 9.26 Scenarios & Use Cases 9.25 Root Cause Analysis

9.21 Process Modeling 9.32 SWOT Analysis 9.27 Scope Modeling 9.26 Scenarios & Use Cases

9.23 Requirements Workshops 9.33 User Stories 9.28 Sequence Diagrams 9.31 Survey Questionnaire

9.24 Risk Analysis 9.34 Vendor Assessment 9.29 State Diagrams 9.32 SWOT Analysis

9.25 Root Cause Analysis 9.30 Structure Walkthrough 9.34 Vendor Assessment

9.26 Scenarios & Use Cases 9.33 User Stories

9.27 Scope Modeling

9.30 Structure Walkthrough

9.31 Survey Questionnaire

9.33 User Stories

RACI Matrix Baselining Feasibility Analysis

Stakeholder Map Coverage Matrix Problem or Vision Statement

Variance Analysis Requirements Documentation

Requirements for Vendor Selection

Sign Off