BABoK V3 Techniques PDF
BABoK V3 Techniques PDF
BABoK V3 Techniques PDF
Copyright notice
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.
We will be glad and thankful if you can share your feedbacks and
suggestions on the book. Please send your feedbacks and
suggestions to Info@AdaptiveProcesses.com.
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
200+ person-years
consulting experience.
Govern
ment
1What is IIBA®?
Domain % Distribution
Underlying Competencies 5%
Techniques 12.5%
Domain % Distribution
Strategy Analysis 5%
Solution Evaluation 1%
Current CCBAs
Level 1s
Those who have fallen into the role
Developing BAs
Hybrid Business analysts (PMs, testers, QA,
change managers, designers)
Product owners/managers
Non-BA consultants
Trainers
References: 2 references.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 20 of 221
BABoK® V3 Techniques 2017 Edition
Domain % Distribution
Solution Evaluation 6%
Seasoned BAs
BA Consultants
Trainers
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 22 of 221
BABoK® V3 Techniques 2017 Edition
Domain % Distribution
Additional Information
Certification process
Knowledge areas
Strengths
Limitations
Prioritization
Estimation
Strengths
Limitations
Customer Dimension
Financial Dimension
Measures or Indicators
Strengths
Limitations
Benchmarking
Benchmarking includes:
1. identifying the areas to be studied,
2. identifying benchmarking sources
3. conducting a survey/ visiting enterprises,
4. determining gaps between current and best
practices, and
5. Developing a project proposal to implement
Market Analysis
Market Analysis requires that business
analysts:
1. identify customers and understand their
preferences,
2. identify opportunities that may increase
value to stakeholders,
3. identify competitors and investigate their
operations,
4. look for trends in the market, anticipate
growth rate, and estimate potential
profitability,
5. define appropriate business strategies,
6. gather market data,
7. use existing resources such as company
records, research studies, and books and
apply that information to the questions at
hand, and
8. Review data to determine trends and draw
conclusions.
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
2.5 Brainstorming
Brainstorming is a technique where one or
group of stakeholders deliberate on an idea
with the aim to produce numerous new ideas in
a non-judgmental environment, and to derive
themes for further analysis. Brainstorming
encourages participants to use new ways of
looking at things to heighten creativity.
Conduct session
Wrap-up
Strengths
Limitations
Capabilities
Performance Expectations
Risk Model
Capability Maps
Strengths
Desired Outcomes
Assess Alternatives
Recommend Solution
Strengths
Limitations
Customer Segments
Customer segments group customers with common
needs and attributes so that the enterprise
Limitations
Does not account for alternative measures of
value such as social and environmental
impacts.
Does not provide a holistic insight for
business strategy.
Does not include the strategic purpose of
Definitional rules
These rules represent operational knowledge of
the organization. They prescribe how
information may be derived, inferred or
calculated based on information available to
the business. They can be misapplied but
cannot be violated. An example of an operative
rule is: “No customer should be provided a
credit period more than 30 days.”
Behavioral rules
Behavioral rules intend to guide the actions
of people working within the organization, or
people who interact with it. These rules can
Strengths
Having an enterprise-wide engine can assist
in quick implementation of changes in
business rules.
Centralized repository enables reuse of
business rules across the organization.
Allows organizations to make changes to
policy without altering processes.
Limitations
Can be lengthy, contradict one another or
produce unanticipated results when combined.
Poorly defined and organized vocabulary can
Steps are:
Strengths
Limitations
Time-consuming.
Strengths
Limitations
Strengths
Limitations
Data Store
Process
Data Flow
Strengths
Effort estimation.
Easy to understand.
Limitations
Descriptive
Diagnostic
Predictive
Requirements elicitation
Data analysis
Modelling techniques
3. Neural networks.
Deployment
Strengths
Limitations
Entity or Class
Attribute
Relationship or Association
Diagrams
Metadata
Strengths
Limitations
Define
problem
statement
Implement Define
choice Alternatives
Choose
Evaluate
alternative to
Alternatives
implement
3. Possible alternatives
Decision trees
Decision nodes:
includes different strategies
Chance nodes:
Defines uncertain outcomes
Trade-offs
Strengths
Limitations
Decision tables
Decision trees
Strengths
Limitations
1. Preparation
3. Record findings
Strengths
Limitations
2.19 Estimation
• Top-down estimation
• Bottom-up estimation
• Parametric estimation
• Rolling Wave
• Delphi Estimation
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 100 of 221
BABoK® V3 Techniques 2017 Edition
Sources of information
Contributors to Estimates
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 101 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 102 of 221
BABoK® V3 Techniques 2017 Edition
Cost-Benefit Analysis
Financial Calculations
Return on Investment
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 103 of 221
BABoK® V3 Techniques 2017 Edition
Discount Rate
Present Value
Payback Period
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 104 of 221
BABoK® V3 Techniques 2017 Edition
benefits to recover the cost of the change.
Strengths
Limitation
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 105 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 106 of 221
BABoK® V3 Techniques 2017 Edition
revisions to the next release of requirements.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 107 of 221
BABoK® V3 Techniques 2017 Edition
3. Recruit participants
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 108 of 221
BABoK® V3 Techniques 2017 Edition
4.Create discussion guide
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 109 of 221
BABoK® V3 Techniques 2017 Edition
Recorder takes notes during the session. BAs
can fill the role of either moderator or
recorder.
Strengths
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 110 of 221
BABoK® V3 Techniques 2017 Edition
Encourages active participation and
discussion which enables participants to
analyze their personal views with regard to
others.
Online focus groups works best when
participants are distributed geographically
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 111 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 112 of 221
BABoK® V3 Techniques 2017 Edition
Solution
Function Business unit
component
Products and
Activity Decisions
services
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 113 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Assists in estimation.
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 114 of 221
BABoK® V3 Techniques 2017 Edition
2.23 Glossary
1. It is unique to a domain
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 115 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 116 of 221
BABoK® V3 Techniques 2017 Edition
4. Hardware devices.
5. Business processes.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 117 of 221
BABoK® V3 Techniques 2017 Edition
Why the interface is needed?
How the interface should be implemented?
Define interfaces
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 118 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 119 of 221
BABoK® V3 Techniques 2017 Edition
2.25 Interviews
Elements
Interview Goal
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 120 of 221
BABoK® V3 Techniques 2017 Edition
interview, based on what the interviewee can
provide.
Potential Interviewees
Interview Questions
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 121 of 221
BABoK® V3 Techniques 2017 Edition
such as general to specific, start to finish,
and detailed to summary, interviewee's level
of knowledge and the subject of the interview.
Interview Logistics
Interview Flow
Opening:
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 122 of 221
BABoK® V3 Techniques 2017 Edition
interviewees, and other stakeholders.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 123 of 221
BABoK® V3 Techniques 2017 Edition
Interview Follow-Up
Strengths
Encourages participation.
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 124 of 221
BABoK® V3 Techniques 2017 Edition
involvement of the participants.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 125 of 221
BABoK® V3 Techniques 2017 Edition
Item Record
Item Management
Metrics
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 127 of 221
BABoK® V3 Techniques 2017 Edition
1. BA activities or deliverables,
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 128 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 129 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 130 of 221
BABoK® V3 Techniques 2017 Edition
Indicators
Metrics
Structure
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 132 of 221
BABoK® V3 Techniques 2017 Edition
Reporting
Strengths
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 133 of 221
BABoK® V3 Techniques 2017 Edition
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 134 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 135 of 221
BABoK® V3 Techniques 2017 Edition
Enable creative problem solving.
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 136 of 221
BABoK® V3 Techniques 2017 Edition
NFR categories
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 137 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 138 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 139 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 140 of 221
BABoK® V3 Techniques 2017 Edition
2.31 Observations
Observation objectives
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 142 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 143 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
Time-consuming.
Can be disruptive.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 144 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 145 of 221
BABoK® V3 Techniques 2017 Edition
the organization.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 146 of 221
BABoK® V3 Techniques 2017 Edition
A market (product/service/project/etc.)
manager, who is responsible for managing the
product, service, etc. across multiple
functional areas.
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 147 of 221
BABoK® V3 Techniques 2017 Edition
2.33 Prioritization
Prioritization provides a framework for
stakeholder decisions and to understand the
relative importance of business analysis
information. The importance may be based on
value, risk, difficulty of implementation, or
other criteria.
Grouping
Classify into high, medium, or low priority.
Ranking
Rank orders from most to least important.
Time Boxing/Budgeting
Based on the allocation of fixed resources
such as time (duration) or budget (a fixed
amount of money). Used frequently when the
solution approach has been determined.
Negotiation
Establishing a consensus among stakeholders as
to priority requirements.
Strengths
Facilitates consensus building and trade-
offs
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 148 of 221
BABoK® V3 Techniques 2017 Edition
Ensures solution value is realized,
Assists in meeting initiative timelines.
Limitations
Stakeholders avoid difficult choices and do
not make trade-offs.
Solution team may intentionally or
unintentionally try to influence
prioritization process by overestimating
difficulty or complexity of certain
requirements.
Absence of metrics and KPIs may make the
process subjective.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 149 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 150 of 221
BABoK® V3 Techniques 2017 Edition
Common Methods
SIPOC
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 152 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Minimizing waste.
Limitations
Time-consuming,
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 154 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 155 of 221
BABoK® V3 Techniques 2017 Edition
Event (Basic)
Results (Basic)
Elements
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 156 of 221
BABoK® V3 Techniques 2017 Edition
Flowchart
Strengths
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 158 of 221
BABoK® V3 Techniques 2017 Edition
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 159 of 221
BABoK® V3 Techniques 2017 Edition
2.36 Prototyping
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 160 of 221
BABoK® V3 Techniques 2017 Edition
Prototyping examples
Form Study Focuses on basic size, look and feel of the product
Prototype: and not on the functionality
Prototyping Methods
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 161 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 162 of 221
BABoK® V3 Techniques 2017 Edition
usability characteristics. An elaborated,
detailed prototype can look similar to a
fully functional system.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 163 of 221
BABoK® V3 Techniques 2017 Edition
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
Establishment of consensus on approach or
solution
Issue resolution, alternative exploration or
education of reviewers about work product
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 164 of 221
BABoK® V3 Techniques 2017 Edition
Formal techniques
Informal techniques
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 165 of 221
BABoK® V3 Techniques 2017 Edition
Roles in review
Mandatory?
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 166 of 221
BABoK® V3 Techniques 2017 Edition
and discusses
them with the
group.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 167 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 168 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 169 of 221
BABoK® V3 Techniques 2017 Edition
Risk Identification
Risk event Cons. Prob. Impact Risk Mitigation Owner Prob. Impact Risk
or Level Level
condition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 170 of 221
BABoK® V3 Techniques 2017 Edition
Analysis
Low
Medium
High
Evaluation
Treatment
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 171 of 221
BABoK® V3 Techniques 2017 Edition
possible negative consequences.
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 172 of 221
BABoK® V3 Techniques 2017 Edition
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 X X X X X X X X X
project
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 173 of 221
BABoK® V3 Techniques 2017 Edition
Identifying Roles
Identifying Activities
Identifying Authorities
Refinements
Delegations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 174 of 221
BABoK® V3 Techniques 2017 Edition
Inheritances
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 175 of 221
BABoK® V3 Techniques 2017 Edition
Data Collection
Cause Identification
Action Identification
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 176 of 221
BABoK® V3 Techniques 2017 Edition
Fish-bone diagram
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 177 of 221
BABoK® V3 Techniques 2017 Edition
has identified ONLY potential causes of the
problem. Further analysis is needed to
validate the actual cause, ideally with
data.
Five-whys
Steps to use:
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 178 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 179 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 180 of 221
BABoK® V3 Techniques 2017 Edition
Organizational roles and units impacted by
the change,
Parent-Child/Composition-Subset: Relates
elements of the same type by way of
hierarchical decomposition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 181 of 221
BABoK® V3 Techniques 2017 Edition
elements which interact to produce results
that cannot be predicted
Strengths
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 182 of 221
BABoK® V3 Techniques 2017 Edition
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 183 of 221
BABoK® V3 Techniques 2017 Edition
Stakeholder lists
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 184 of 221
BABoK® V3 Techniques 2017 Edition
Stakeholder map
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 185 of 221
BABoK® V3 Techniques 2017 Edition
External
stakeholders
Organization
Organizational
Unit
Project
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 186 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 187 of 221
BABoK® V3 Techniques 2017 Edition
Personas
Strengths
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 188 of 221
BABoK® V3 Techniques 2017 Edition
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 189 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 190 of 221
BABoK® V3 Techniques 2017 Edition
State
State transition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 191 of 221
BABoK® V3 Techniques 2017 Edition
State Diagram
State Tables
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 193 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 194 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 195 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 196 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 197 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 199 of 221
BABoK® V3 Techniques 2017 Edition
concise, using terminologies familiar to
respondents.
Organizational policies,
Urgency of obtaining the results,
Level of security required and
Geographic distribution of the respondents.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 200 of 221
BABoK® V3 Techniques 2017 Edition
2. Analyse and summarize results.
3. Report findings to sponsor.
4. Formulate categories for encoding the data.
5. Break down the data into measurable
increments.
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 201 of 221
BABoK® V3 Techniques 2017 Edition
questions or more survey iterations may be
required.
Response rates can be too low for any
statistical significance.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 202 of 221
BABoK® V3 Techniques 2017 Edition
2.46 SWOT
SWOT is an acronym for Strengths, Weaknesses,
Opportunities, and Threats. SWOT analysis is a
framework for strategic planning, opportunity
analysis, competitive analysis, business, and
product development.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 203 of 221
BABoK® V3 Techniques 2017 Edition
Weaknesses Threats (External)
(Internal) External factors that
Things that the can negatively affect
assessed group does the assessed group
poorly or not at all such as a new
such as not having competitor, economic
market access. downturns, or other
forces. Threats are
also outside of the
group’s control.
Strengths
Helps quickly analyse various aspects of the
current state of the organization, and its
environment prior to identifying potential
solution options.
Enables BAs to direct stakeholders focus to
factors which add value to the business
Limitations
Provides a very high-level view, hence calls
for detailed analysis.
Clear context must be established to stay
within focus.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 204 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 205 of 221
BABoK® V3 Techniques 2017 Edition
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.
Name
Use cases have a unique name comprising of a
verb and noun.
Goal
Brief description of a successful outcome of
the use case from an actor’s perspective.
Actors
Any person, system, or event external to the
system under design that interacts with that
system. Each actor must be given a unique name
that represents the role they play in
interactions with the system. A particular
person may fill the roles of multiple actors
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 207 of 221
BABoK® V3 Techniques 2017 Edition
over time.
Trigger
An event (typically an action taken by a
primary actor) that initiates the flow of
event for a use case
Flow of events
Set of steps performed by the actor and the
solution during the execution of the use case.
Type of flows:
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 208 of 221
BABoK® V3 Techniques 2017 Edition
allow the actor to achieve their goal, the use
case is considered unsuccessful, and is
terminated.
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
Good at clarifying scope, and providing a
high-level understanding of requirements
Narrative flow of use case description makes
it easy to understand
Use case description articulates the
functional behavior of a system
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 209 of 221
BABoK® V3 Techniques 2017 Edition
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 210 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 211 of 221
BABoK® V3 Techniques 2017 Edition
Statement of value: There are no mandatory
structures but common formats are:
"Given...When...Then."
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 212 of 221
BABoK® V3 Techniques 2017 Edition
Requires context and visibility. Should be
supplemented with higher level analysis and
artifacts
May not be the best technique for
environments with regulatory restrictions or
when an organization mandates documentation.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 213 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 214 of 221
BABoK® V3 Techniques 2017 Edition
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 215 of 221
BABoK® V3 Techniques 2017 Edition
vendor is temporary or permanent. Consider
challenges in vendor’s licensing terms, and
technology while transitioning to another
vendor.
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 216 of 221
BABoK® V3 Techniques 2017 Edition
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 217 of 221
BABoK® V3 Techniques 2017 Edition
2.50 Workshops
Requirements workshop, also known as JAD
(Joint application design) session, is a
highly productive focused event attended by
carefully selected key stakeholders, and SMEs
for a short, intensive period (typically one
or a few days). Workshops may be used to
generate new ideas for features or products,
reach an agreement on a topic or review
requirements.
Workshop Roles
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 219 of 221
BABoK® V3 Techniques 2017 Edition
Scribe Documents decisions in a pre-
determined format. Keeps
track of items deferred
during the session
Timekeeper Keeps track of time spent on
each item in the agenda
Participants Key stakeholders and SMEs
Strengths
Limitations
2006-17 ©Adaptive Processes Think BA. Think Adaptive! Page 221 of 221