Professional Documents
Culture Documents
BABoK V3 Techniques PDF
BABoK V3 Techniques PDF
Copyright notice
All rights reserved.
Introduction
As the book title suggests, this book is a guidebook on BABoK V3
techniques for the aspirants of the CBAP®, CCBA®, and ECBA®
examination from IIBA®, Canada. We value your time and hence the
book is designed to be extremely specific – Help you pass the
certification examination with least possible effort.
Now CBAP®, CCBA®, ECBA® examinations are based on BABOK® v3.0 and
so is this book. This book presents BABOK® techniques in a
simplified manner. This book will soon be followed by an audio
book and elearning to further assist participants.
TABLE OF CONTENTS
Copyright notice............................................... 2
Introduction .................................................. 3
Feedbacks and suggestions on the book .......................... 3
About Adaptive Processes Consulting ............................ 7
Unique benefits of working with us ............................. 8
Our key clients................................................ 8
Adaptive workshops catalogue ................................... 9
practices. engineering.
200+ person-years
consulting experience.
200+ Clients across the
globe.
10+ Fortune 500 clients.
200+ workshops in India,
US, Thailand, Philippines,
Malaysia.
Govern
ment
Devise strategies
Drive change
What is BABOK®?
thoroughly by practitioners.
Domain % Distribution
Business Analysis & the BA
Professional 2.5%
Underlying Competencies 5%
Business Analysis Key 5%
Concepts
Techniques 12.5%
Domain % Distribution
Strategy Analysis 5%
Solution Evaluation 1%
KAs.
Signed code of conduct is required.
You can download a BA experience calculator at
no cost from our eStore.
Solution Evaluation 6%
knowledge areas.
Signed code of conduct is required.
You can download a BA experience calculator at
no cost from our eStore.
management
Strategy analysis 15%
Requirements analysis and 30%
design definition
Solution evaluation 14%
Additional Information
Application expires within 1 year from
approval
3 exams can be taken within a year without
any waiting time in between
Certification process
Become an IIBA® member at www.IIBA® .org.
Benefits include free, unlimited access to
the BABOK® and 500+ online books, local,
national and international networking
opportunities and ability to influence the
growth and direction of the BA profession.
Take required training from an IIBA® EEP,
such as Adaptive Processes
(www.AdaptiveProcesses.com).
Download BABOK® and start reading.
Join a study group, or start one.
Begin preparing for the application.
Knowledge areas
Knowledge areas represent areas of specific BA
expertise.
There are 6 knowledge area in BABoK:
1. BA planning and monitoring
2. elicitation and collaboration
3. Requirements life cycle management
4. Strategy analysis
5.Requirements analysis and design definition
6. Solution evaluation
Strengths
Limitations
.2 Prioritization
.3 Estimation
Strengths
Limitations
.3 Customer Dimension
.4 Financial Dimension
.5 Measures or Indicators
future performance.
Strengths
.1 Benchmarking
Benchmarking includes:
practices, and
5. Developing a project proposal to implement
best practices.
.2 Market Analysis
Strengths
Limitations
Benchmarking is time-consuming;
organizations may not have the expertise to
conduct the analysis and interpret useful
information.
Benchmarking cannot produce innovative
solutions or solutions
Market analysis can be time-consuming and
expensive, and the results may not be
immediately available.
Without market segmentation, market analysis
2.5 Brainstorming
Conduct session
Wrap-up
appropriate parties.
Strengths
Limitations
.1 Capabilities
.2 Using Capabilities
.3 Performance Expectations
.4 Risk Model
.5 Strategic Planning
.6 Capability Maps
Strengths
.1 Need Assessment
.2 Desired Outcomes
.3 Assess Alternatives
of:
.4 Recommended Solution
Strengths
Limitations
• Customer Relationships.
.1 Elements
Key Partnerships
Key Activities
Key Resources
Value Proposition
Customer Relationships
Channels
channels.
Customer Segments
Cost Structure
Revenue Streams
Strengths
Limitations
Definitional rules
Behavioral rules
Strengths
Limitations
Steps are:
Strengths
active role.
Useful in exposing business needs that
aren't being met.
Limitations
Strengths
data element.
Strengths
Limitations
.2 Data Store
.3 Process
.4 Data Flow
Strengths
Limitations
.1 Requirements Elicitation
.3 Data Analysis
.4 Modelling Techniques
.5 Deployment
for deployment.
Strengths
.1 Entity or Class
.2 Attribute
.3 Relationship or Association
.4 Diagrams
Diagram in a
data model is
called an
entity-
relationship
diagram (ERD).
In a class model, the diagram is called a
class diagram.
.5 Metadata
Strengths
Limitations
Define
problem
statement
Implement Define
choice Alternatives
Choose
Evaluate
alternative to
Alternatives
implement
Decision matrices
Decision trees
Decision nodes:
includes different strategies
Chance nodes:
Defines uncertain outcomes
Trade-offs
Strengths
Limitations
Decision Tables
Decision Trees
Strengths
Limitations
1. Preparation
BAs consider the following aspects pertaining
to the content
Relevance
Credibility
Understandability
Ease with which the content can be conveyed
3. Record findings
Check whether the content and level of
detail is appropriate
Strengths
Limitations
2.19 Estimation
1. Top-down estimation
2. Bottom-up estimation
Bottom-up estimation uses WBS technique to
estimate deliverables, activities, tasks, and
estimates from all the involved stakeholders,
and rolls them up to get a total for all the
3. Parametric estimation
Uses a calibrated parametric model of the
element attributes. For example, if one has
historical data available, which indicates it
takes 24 hours to develop one use case, one
can estimate that it will take 480 hours for
developing 20 use cases.
5. Rolling Wave
Rolling wave technique involves continual
refinement of estimates. Estimate the details
for activities in the current iteration or
increment, and extrapolate it for the entire
scope of work. As the end of the iteration
approaches, estimates for the next iteration
6. Delphi Estimation
Uses a combination of expert judgment, and
history. There are several variations on this
process, but they all include individual
estimates, sharing the estimates with experts,
and having several rounds until consensus is
reached.
Sources of information
Analogous situations
• Using an element (project, initiative, risk, or other) like
the element being estimated.
Organization History
• Prior experiences of the organization with similar work.
Expert Judgement
Contributors to Estimates
Strengths
Limitations
Cost-Benefit Analysis
Financial Calculations
Return on Investment
Discount Rate
Present Value
Payback Period
Strengths
Objective comparison
Assumptions and estimates are clearly stated
which can be challenged.
Reduces uncertainty by identifying and
analyzing influencing factors
Limitation
release of requirements.
Promote discussion.
Ask open questions - requiring or promoting
an extended response.
Facilitate interactions between group
members.
Engage all members.
Keep session focused.
Remain neutral.
Be adaptable, and flexible.
Recorder takes notes during the session. BAs
can fill the role of either moderator or
recorder.
Strengths
Limitations
Solution
Function Business unit
component
Products and
Activity Decisions
services
Strengths
Limitations
2.23 Glossary
1. It is unique to a domain
2. It has multiple definitions
3. Commonly used meaning is different from
that which is used within the domain
4. There is chance for misunderstanding
Strengths
Limitations
Define interfaces
Strengths
Limitations
2.25 Interviews
.1 Interview Goal
.2 Potential Interviewees
.3 Interview Questions
.4 Interview Logistics
.5 Interview Flow
Opening:
.6 Interview Follow-Up
Strengths
Encourages participation,
Builds rapport with stakeholders,
Simple, direct technique,
Allows discussions and explanations,
Allows observations of non-verbal behavior,
Interviewers can ask follow-up and probing
questions to confirm their own
understanding,
Allows interviewees to express opinions in
private that they may be reluctant to
express in public.
Limitations
.1 Item Record
h. Priority
i. Resolution date
j. Owner
k. Resolver: the stakeholder assigned to
resolve the item
l. Agreed Strategy: Such as accept,
pursue, ignore, mitigate, and avoid.
m. Status: Such as open, assigned,
resolved, and cancelled.
n. Resolution Updates: a running log of
details about how the item’s
resolution is proceeding
o. Escalation Matrix.
.2 Item Management
.3 Metrics
Strengths
Limitations
1. BA activities or deliverables,
2. Final solution, service, or product,
3. automation introduced or eliminated,
4. Impact to organizational processes,
Strengths
Limitations
.1 Indicators
.2 Metrics
indicator is new.
.3 Structure
.4 Reporting
Strengths
Limitations
projects.
Can become bureaucratic, expensive and
useless.
Mostly no feedback is provided to
stakeholders collecting metric data as to
understand how their actions are affecting
the quality of the project results.
Can lead to sub-optimal performance when
metrics are used to assess performance.
Strengths
Limitations
NFR categories
Availability Extent to which solution is operable and
accessible when required
Strengths
Limitations
Observation objectives
Strengths
Limitations
A market (product/service/project/etc.)
manager, who is responsible for
2006-16 ©Adaptive Processes Requirements excellence! Page 158 of 206
BABoK V3 Techniques
Strengths
Limitations
2.33 Prioritization
Grouping
Ranking
Time Boxing/Budgeting
.4 Negotiation
Strengths
Limitations
process subjective.
of the organization.
Common Methods
SIPOC
2006-16 ©Adaptive Processes Requirements excellence! Page 164 of 206
BABoK V3 Techniques
Strengths
Limitations
Time-consuming,
Challenging to decide which approach to use
and how rigorously to follow them,
May not be very effective in knowledge or
decision-intensive processes.
Event, (Basic)
Activities (both manual and automated, can
be atomic or non-atomic),(Basic)
Results, (Basic)
Participants (Role), (Intermediate),
Paths (flows) and decisions that logically
link those activities (Intermediate)
Data/ materials (Supplementary),
Inputs and outputs (Supplementary), and
Call-out descriptions (Supplementary).
Elements
Flowchart
processes.
Strengths
Limitations
2.36 Prototyping
Prototyping examples
Form Study Focuses on basic size, look and feel of the product
Prototype: and not on the functionality
Prototyping Methods
Strengths
Limitations
2.37 Reviews
Objectives of review
Removal of defects
Check for conformity to specifications or
standards
Check for complete and correct work product
Work product quality measurement
Formal techniques
Informal techniques
Roles in review
Strengths
Limitations
.1 Risk Identification
Risk event Cons. Prob. Impact Risk Mitigation Owner Prob. Impact Risk
or Level Level
condition
.2 Analysis
Low
Medium
High
.3 Evaluation
.4 Treatment
Strengths
responses.
Limitations
Activity Role Role Role Role Role Role Role Role Role
1 2 3 4 5 6 7 8 9
Create X X X
project
View project X X X X X X X X X
.1 Identifying Roles
.2 Identifying Activities
.3 Identifying Authorities
.4 Refinements
Delegations
permanent basis.
.5 Inheritances
Strengths
Limitations
Data Collection
Cause Identification
Action Identification
Fish-bone diagram
Five-whys
Steps to use:
Strengths
Limitations
Parent-Child/
Strengths
Limitations
Stakeholder lists
Stakeholder map
External
stakeholders
Organization
Organizational
Unit
Project
Personas
Strengths
Limitations
.1 State
.2 State Transition
.3 State Diagram
.4 State Tables
2006-16 ©Adaptive Processes Requirements excellence! Page 209 of 206
BABoK V3 Techniques
.1 Strengths
called an event.
.1 Strengths
.2 Limitations
respondents.
Negative phrasing.
Uncomfortable questions
Organizational policies,
.1 Strengths
audience
.2 Limitations
Strengths (Internal)
Weaknesses (Internal)
.1 Strengths
.2 Limitations
Relationships
Relationships between actors and use
cases are known as associations.
There are two commonly used
relationships between use cases:
Extend: Allows for the insertion of
additional behaviour into a use
case. Here, the base use case gets
extended by the extended use case.
The extended use case is optional
and its execution ALWAYS depends on
a condition. The specific point at
which extension occurs is called
extension point. The base use case
is complete without the extended use
case where as the extended use case
is incomplete without the base use
case. It is represented by a dotted
line with an open arrow on one end.
Post-conditions or guarantees
Any fact that must be true when the
use case is complete. It must be
true for all possible flows
including primary and alternative
flows. It can be different for
successful, and unsuccessful
executions of the use case.
Strengths
Limitations
"Given...When...Then."
Strengths
Limitations
Strengths
Limitations
Workshop Roles
Strengths
Limitations