CCBA Certification PDF
CCBA Certification PDF
CBAP, CCBA and BABOK are registered certification marks owned by International Institute of Business Analysis
WHAT’S IN IT FOR ME
About IIBA ®
CCBA ® recertification
ABOUT IIBA®
International Institute of Business Analysis
Develop
leadership
skills
• Attend networking
• BABOK® Guide IIBA® and chapter events
• Competency • Join online
Membership
Model community
Elevate Expand
• BBC Conference • Learn from experts
your skill your
• IIBA® Webinar • Meet professional
set network
Series contacts
• Online Library
BENEFITS OF CCBA ® CERTIFICATION
INDIVIDUAL
ORGANIZATION
BENEFITS OF CCBA ® CERTIFICATION (contd.)
INDIVIDUAL
clients and business partners
ORGANIZATION Improves staff responsibility, commitment, and Demonstrates commitment to the field of business
motivation analysis
ELIGIBILITY CRITERIA
FOR CCBA ®
Criteria Requirement
Work Experience Minimum 3750 Hours of Business Analysis experience in the last 7 Years
Knowledge Area Expertise Minimum 900 hours in two of the six knowledge areas or 500 hours in four of the six
knowledge areas
References 2
Step 5
Step 3
Step 4
Prepare for
the exam
Take the
exam
Step 2
Register for
Step 1 the exam
Pay for the
Apply for and exam
pay for the
certification
APPLICATION AND EXAM FEES
• Other Fees
Fee Member Non-member
NOTE:
• *IIBA® is partnering with The European Association of Business Analysis (EABA) and, in a joint effort, is now offering business analysis certification exams
in German-speaking Europe and at all test center locations where IIBA exams are offered.
• All fees are payable in U.S. dollars (USD) plus GST/HST if you are a Canadian resident or a GST/HST registrant.
• The application fee is not refundable regardless of whether an application is approved or approved pending audit and if an application audit is not passed.
PREPARING FOR THE EXAM
The CCBA ® exam is a 3.5-hours long exam and consists of 150 multiple choice questions with four possible
answers to select from.
Domain Percentage
Solution Evaluation 6%
RECERTIFICATION
REASONS
The CCBA® Recertification program helps individuals demonstrate an ongoing professional commitment to
the business analysis profession.
Encourages the ongoing Encourages and recognizes
professional development of Recertification individualized learning
CCBA® recipients
Program
Encourages the efforts of
mechanism for recording
CCBA® recipients to give
professional development
back to the profession
activities
All CCBA® recipients are required to meet continuing proficiency requirements to maintain their designation.
4. Self-directed Learning
CBAP, CCBA and BABOK are registered certification marks owned by International Institute of Business Analysis.
WHAT’S IN IT FOR ME
Where?
Define
Needs
Why?
Enable
When?
Business
Analysis Recommend
Solutions
BUSINESS ANALYSIS
WHO IS A BUSINESS ANALYST
Elicits the
needs from
stakeholders
Discovers, Investigates
synthesizes, and clarifies
and analyzes stakeholder
information desires
Performs Determines
tasks defined issues and
in the BABOK® their causes
Guide
BUSINESS
ANALYST
BUSINESS ANALYSIS
BUSINESS ANALYSIS CORE CONCEPT MODEL TM
Need Solution
Way to satisfy one or more needs
A problem or opportunity
in a context
Value
Usefulness to a stakeholder
within a context
BUSINESS ANALYSIS BODY OF KNOWLEDGE
KNOWLEDGE AREAS
4. Strategy Analysis
6. Solution Evaluation
BUSINESS ANALYSIS BODY OF KNOWLEDGE (contd.)
KNOWLEDGE AREAS
4. Strategy Analysis
6. Solution Evaluation
BUSINESS ANALYSIS BODY OF KNOWLEDGE (contd.)
KNOWLEDGE AREAS
4. Strategy Analysis
6. Solution Evaluation
BUSINESS ANALYSIS BODY OF KNOWLEDGE (contd.)
KNOWLEDGE AREAS
4. Strategy Analysis
6. Solution Evaluation
BUSINESS ANALYSIS BODY OF KNOWLEDGE (contd.)
KNOWLEDGE AREAS
6. Solution Evaluation
BUSINESS ANALYSIS BODY OF KNOWLEDGE (contd.)
KNOWLEDGE AREAS
6. Solution Evaluation
BUSINESS ANALYSIS BODY OF KNOWLEDGE (contd.)
KNOWLEDGE AREAS
6. Solution Evaluation
BUSINESS ANALYSIS BODY OF KNOWLEDGE
KNOWLEDGE AREAS – RELATIONSHIPS
Business Analysis
Planning and
Monitoring
Requirements
Strategy Analysis Analysis and
Design Definition
Requirements
Elicitation and
Lifecycle
Collaboration
Management
Solution Evaluation
REQUIREMENTS
REQUIREMENTS CLASSIFICATION
Requirements
Requirements
Documents FSD
Documents
Functional Specification Document
SRS
Needs
Requirements lead to design.
A stakeholder is an individual or group that a Business Analyst is likely to interact with directly or indirectly.
Supplier
Domain SME
Tester
Customer
Business Operational
Sponsor
Analyst Support
Business
Knowledge Communication
(5) Skills
(4)
Behavioral
Characteristics Interaction
(5) Skills
(5)
Competencies
Analytical
Thinking and
Tools and
Problem-
Technology
Solving Skills
(3)
(7)
COMPETENCIES OF A BUSINESS ANALYST (contd.)
ANALY TICAL THINKING AND PROBLEM SOLVING
Decision Making
Analytical Thinking and Creative Thinking
Ability to understand the
Problem-Solving Skills Ability to generate new ideas
criteria needed to make
and approaches to solve
decisions
problems
Problem Solving
System Thinking
Learning Ability to understand the Ability to understand the
Ability to quickly absorb new underlying cause of a interactions between people,
and different types of problem and use problem- process, and technology
information solving techniques
Visual Thinking
Conceptual Thinking Ability to visually
Ability to understand how communicate complex
disparate information fits concepts and models to
into a larger picture stakeholders
COMPETENCIES OF A BUSINESS ANALYST (contd.)
BEHAVIORAL CHARACTERISTCS
Ethics Personal Accountability
Behavioral Characteristics
Enable a business analyst to Enables a business analyst to
earn the respect of achieve target goals
stakeholders
Organization and Time
Management
Business Knowledge
Business Acumen
Industry Knowledge
Ability to understand Understanding how a
business principles and company is positioned within
practices and apply them at an industry
work
Organization Knowledge
Competencies Solution Knowledge
Understanding solutions that
Methodology Knowledge
Understanding the will help expedite the
management structure and discovery of potential Enables a business analyst to
the business architecture of changes through elicitation quickly adapt to, and
the enterprise perform in, a new
environment
COMPETENCIES OF A BUSINESS ANALYST (contd.)
COMMUNICATION SKILLS
Communication Skills
Nonverbal Communication
Enables sending and receiving
Verbal Communication
Used to convey ideas, messages through body
concepts, facts, and opinions movements, postures, facial
to stakeholders expressions, gestures, and eye
contact
Communication skills refers to the
ability to communicate effectively.
Competencies
Written Communication
Listening
Practice of using text,
symbols, models, pictures, or Enables accurate
sketches to convey and share understanding of verbal
information communication
COMPETENCIES OF A BUSINESS ANALYST (contd.)
INTERACTION SKILLS
Interaction Skills
Leadership and Influencing
Facilitation Involves motivating people to
Ability to moderate act in ways that enable them
discussions within a group to work together
Interaction Skills
include the ability
to relate to and co-
operate and
Teamwork
Negotiation
CompetenciesInvolves mediating
discussions and resolving
Teaching
communicate with Enables working with team differences in teams Enables a business analyst to
different kinds of members effectively effectively communicate
people. business information, concepts,
ideas, and issues
COMPETENCIES OF A BUSINESS ANALYST (contd.)
TOOLS AND TECHNOLOGY SKILLS
Business Analysis
Helps model, diagram,
document, and manage the
output of business analysis
activities
Competencies
A business analyst uses a variety of software to support
Communication
Helps perform business
communication and collaboration, create and maintain analysis activities, manage
teams, and collaborate with
requirement artifacts, and increase overall productivity. stakeholders
Lesson 2: Introduction to BABOK® V3
Topic 2.3: Business Analysis Techniques
Perspectives provide focus to tasks and techniques specific to the context of an initiative.
Perspectives are not mutually exclusive. Most initiatives are likely to engage one or more perspectives.
Competencies
Agile Business Information Business Business
Intelligence Technology Architecture Process
Management
BUSINESS ANALYSIS PERSPECTIVES (contd.)
FIVE BUSINESS ANALYSIS PERSPECTIVES
Business Intelligence:
• Highlights the characteristics of business analysis in the context of transformation, integration, and
enhancing data Competencies
• Is the transformation of data into valuable information
• Helps stakeholders make informed decisions
• Helps stakeholders manage strategic, tactical, and operational performance
BUSINESS ANALYSIS PERSPECTIVES (contd.)
FIVE BUSINESS ANALYSIS PERSPECTIVES
Information Technology:
• This perspective highlights the characteristics of business analysis in the context of the impact of
Competencies
change on IT systems in an organization.
• Organizations need to undertake initiatives to upgrade or replace IT systems.
• A business analyst plays the role of a translator between business and technology teams in the
change process.
BUSINESS ANALYSIS PERSPECTIVES (contd.)
FIVE BUSINESS ANALYSIS PERSPECTIVES
Business Architecture:
• Highlights the unique characteristics ofCompetencies
business analysis in the context of business architecture
• Involves analytical thinking and applying architectural principles at the enterprise level
• Supports ongoing business transformation efforts
• Could include changes to business, operational model, or structure
BUSINESS ANALYSIS PERSPECTIVES (contd.)
FIVE BUSINESS ANALYSIS PERSPECTIVES
a. Change
b. Solution
c. Content
d. Stakeholder
QUIZ Which of the following is NOT a component of the Business Analysis Core Concept Model
TM (BACCMTM)?
1
a. Change
b. Solution
c. Content
d. Stakeholder
a. Problems; Requirements
b. Requirements; Designs
c. Solutions; Requirements
d. Designs; Requirements
QUIZ
_____ are focused on the needs, and _____ are focused on the solution.
2
a. Problems; Requirements
b. Requirements; Designs
c. Solutions; Requirements
d. Designs; Requirements
b. Enterprise Analysis
b. Enterprise Analysis
b. Communication
c. Organizational Knowledge
d. Interaction
QUIZ Which of the following is NOT a category of business analyst competencies as defined in
4 BABOK®?
b. Communication
c. Organizational Knowledge
d. Interaction
Need Solution
Way to satisfy one or more
A problem or opportunity
needs in a context
Value
Usefulness to a stakeholder
within a context
BUSINESS ANALYSIS PLANNING AND MONITORING
INPUT, TASKS, AND OUTPUT
• Creation or
Selection of • Who will
Planning of Business perform
Need Business Methodology Analysis
• Identify BA • Timing
Analysis Approach • Sequencing
Deliverables
• Define Activities
and Tasks
PLAN BUSINESS ANALYSIS APPROACH
ELEMENTS
Planning methods falls between Predictive and Adaptive
approaches
Business Policies
Guidance while
planning BA Methodologies and Framework
approach
Expert judgement
PLAN BUSINESS ANALYSIS APPROACH
TECHNIQUES
Functional
Business Cases Estimation Decomposition Item Tracking
2 4 6 8
1 3 5 7
10 12 14
9 11 13 15
Successes
Lessons
Learned
WHY? Opportunities for improvement
Failures
Recommendations for
improvement
PLAN BUSINESS ANALYSIS APPROACH
TECHNIQUE – LESSONS LEARNED - OVERVIEW
Also known as
Retrospective
Reinforcing positive
experiences and
successes
Positive or Performance
negative expectations
variance and results
PLAN BUSINESS ANALYSIS APPROACH
STAKEHOLDERS
Stakeholders
Regulator Sponsor
Lesson 3: Business Analysis Planning and Monitoring
Topic 3.2: Plan Stakeholder Engagement
Identify Stakeholder
Analyze Stakeholder
Characteristics
Roles
Perform Attitude
Stakeholder
Decision Making Authority
Analysis
Level of Power or Influence
Stakeholder
Communication
Needs
Planning
Stakeholder
Collaboration
PLAN STAKEHOLDER ENGAGEMENT
GUIDELINES AND TOOLS
2 4 6
1 3 5 7
9 11 13
8 10 12
Process Modeling Scope Modeling Survey &
Questionnaire
ORGANIZATIONAL MODEL
PURPOSE
Functionally oriented
Types of Organizational
Models Market oriented
Matrix model
Identify informal lines of communication which can influence business analysis activities
ORGANIZATIONAL MODEL
EXAMPLE
Business Unit
Head
Sr. Human
Sr. Project Development Operations Sr. Finance Marketing Sr. Purchase
Resource
Manager Manager Manager Manager Manager manager
Manager
Stakeholder characteristics
Stakeholder Map
• Stakeholder Matrix
• Stakeholder Onion Diagram
Personas
STAKEHOLDER LIST, MAP, OR PERSONAS
EXAMPLE
High
Work closely with stakeholders
Ensure stakeholders remain
and engage with them
satisfied
effectively
Influence of
Stakeholder
Identify problem or R R C R A I
opportunity
Identify risk associated with R R R R A I
business analysis work
Conduct feasibility study C R R C A
Recommend solution R C R R A I
Approve Business Analysis A C C C R I
Deliverables
Analyze Requirements I I C I A
Communicate Requirements I C I I A I
and Design
Assess solution performance C C C A R C
STAKEHOLDER LIST, MAP OR PERSONAS
PERSONAS
Role
What is your job role?
What is a typical day like?
What skills, knowledge, and tools do you require?
Who reports to you and whom do you report to?
Goals
What are you responsible for?
Paul Atkins, Challenges
Marketing Manager What are your biggest challenges in your work?
(Health Care) Company
32 Years, Which industry does your company work in?
Married, One Child What is the total revenue of your company?
How many employees work in your company?
Personal Background: Age, Family (single, married, children),
Education
Preferences
How do you prefer to interact (email, phone, in person)?
PLAN STAKEHOLDER ENGAGEMENT
STAKEHOLDERS
Customer
Domain Subject
End User
Matter Expert
Project Manager
Supplier
Sponsor Regulator
Lesson 3: Business Analysis Planning and Monitoring
Topic 3.3: Plan Business Analysis Governance
define how decisions are made about requirements and designs, including reviews,
change control, approval and prioritization
Defect per Unit
PLAN BUSINESS ANALYSIS GOVERNANCE
PURPOSE
Change Plan
Control Prioritization
Process Approach
Elements
Interviews Workshops
2 4
1 3 5
Brainstorming Survey & Document Analysis
Questionnaire
7 9
6 8 10
Item Tracking Organizational Reviews
Modeling
PLAN BUSINESS ANALYSIS GOVERNANCE
STAKEHOLDERS
Domain Subject
Matter Expert
Regulator
Lesson 3: Business Analysis Planning and Monitoring
Topic 3.4: Plan Business Analysis Information Management
Organization of
Business Analysis
information
Requirements Level of
Attributes Abstraction
Plan for
Requirements
Reuse
PLAN BUSINESS ANALYSIS INFORMATION MANAGEMENT
GUIDELINES AND TOOLS
Business Policies
Guidelines and Tools while
planning Business Analysis
Information Management
Information Management Tools
Interviews Workshops
2 4
1 3
Brainstorming Surveys and
Questionnaires
6 8
5 7
Regulator
Lesson 3: Business Analysis Planning and Monitoring
Topic 3.5: Identify Business Analysis Performance Improvements
Assess business analysis work and to plan to improve processes where required
Performance
Analysis
Analyze Results
Recommend
Assessment
Actions for
Measures
Improvements
IDENTIFY BUSINESS ANALYSIS PERFORMANCE IMPROVEMENTS
GUIDELINES AND TOOLS
2 4 6
1 3 5 7
Brainstorming Item Tracking Metrics and Key Process Analysis
Performance
Indicators (KPIs)
8 10 12
9 11 13
Reviews Root Cause Analysis Workshops
METRICS AND KEY PERFORMANCE INDICATORS (KPIs)
OVERVIEW
Domain
Subject
Matter
Expert
Stakeholders
Project
Sponsor
Manager
Lesson 3: Business Analysis Planning and Monitoring
CASE STUDY EXERCISE
Customers switching to
Unable to deliver
competitor products
products on time
BATONICS Pharma
Company
CASE STUDY
BUSINESS ANALYSIS ACTIVITIES
You have identified and You have gone through existing documents, meetings with subject You have also estimated the
analyzed the stakeholders matter experts and people involved in this process and come up task and who are involved in
involved in the process. with the activities and task. performing the task.
You have established the You have determined how are you going to store and retrieve You have had meetings with the
process of decision making, business analysis information. key stakeholders to review and
change control, prioritization, get approval on the business
and approval. analysis approach.
CASE STUDY
EXERCISE
Questions Response
1 Which document is created to define decision making, Information Management Approach
change control, prioritization and approval process? BA Governance Approach
2 Which methodology is used to define business analysis Adaptive
approach? Predictive
3 Which document specifies the level of responsibility RACI Matrix
expected from each stakeholder? Stakeholder Matrix
4 Which technique is used to identify roles and Organizational Modeling Technique
responsibilities within the organization? BA Performance Assessment
5 Which document indicates how stakeholder is involved with Stakeholder Matrix
the solution? Stakeholder Onion Diagram
6 Which task is performed to identify and analyze the Plan Stakeholder Engagement
stakeholders? Personas
7 Among stakeholders, who are not likely to get involved in Regulators
this initiative? Domain Subject Matter Expert
CASE STUDY
ANSWERS
Questions Answers
1 Which document have your created to define decision making, BA Governance Approach
change control, prioritization and approval process?
2 Which methodology is used to define business analysis approach? Adaptive
3 Which document specifies the level of responsibility expected from RACI Matrix
each stakeholder?
4 Which technique is used to identify roles and responsibilities within Organizational Modeling
organization?
5 Which document indicates how stakeholder is involved with the Stakeholder Onion Diagram
solution?
6 Which task is performed to identify and analyze stakeholders? Plan Stakeholder Engagement
7 Among stakeholders, who are not likely to get involved in this Regulators, Customers
initiative?
Quiz
QUIZ
What does RACI stand for?
1
a. Relevant
b. Economical
c. Transparent
d. Adequate
QUIZ
Which one of the following is not a characteristics of an indicator
2
a. Relevant
b. Economical
c. Transparent
d. Adequate
CBAP, CCBA and BABOK are registered certification marks owned by International Institute of Business Analysis.
WHAT’S IN IT FOR ME
Change
Need Solution
Stakeholder Context
Value
ELICITATION AND COLLABORATION KNOWLEDGE AREA (contd.)
OVERVIEW
• Identify the characteristics of the change
• Identify stakeholders concerns
• Determine the extent of elicitation and collaboration
Change required
Need Solution
• Elicit, confirm and communicate
needs Elicit, confirm and communicate desired
• Needs may evolve over time characteristics of proposed solutions
Value
Tasks
2. Conduct Elicitation
3. Confirm Elicitation
Results
4. Communicate Business
Analysis Information
5. Manage Stakeholder
Collaboration
ELICITATION AND COLLABORATION KNOWLEDGE AREA (contd.)
TASKS AND OUTPUT
Inputs Tasks
• Stakeholder Engagement
Approach 4. Communicate Business
Analysis Information
• Business Analysis
5. Manage Stakeholder
Performance Assessment
Collaboration
ELICITATION AND COLLABORATION KNOWLEDGE AREA (contd.)
TASKS AND OUTPUT
• Stakeholder Engagement
4. Communicate Business Business Analysis Information
Approach
Analysis Information (communicated)
• Business Analysis
5. Manage Stakeholder Stakeholder Engagement
Performance Assessment
Collaboration
Lesson 4: Elicitation and Collaboration
Topic 4.1: Prepare for Elicitation
Overview
Elements
Guidelines and Tools
Defect per Unit
Techniques
Stakeholders
PREPARE FOR ELICITATION
OVERVIEW
Purpose
Understand the scope of elicitation activity
Understand Scope
Select Technique
Set up Logistics
Secure Supporting
Material
Prepare Stakeholders
PREPARE FOR ELICITATION
GUIDELINES AND TOOLS
Brainstorming Estimation
Identify existing
Brainstorming Estimation Estimate time, effort
business analysis
information and cost
Select elicitation
technique
Mind Mapping Interviews
Identify concern
Domain SME
Business Analyst
Project Manager
Sponsor
PREPARE FOR ELICITATION (contd.)
STAKEHOLDERS
Provides
supporting
material and
guidance.
Domain SME
Business Analyst
Lesson 4: Elicitation and Collaboration
Topic 4.2: Conduct Elicitation
Overview
Elements
Guidelines and Tools
Defect per Unit
Techniques
Stakeholders
CONDUCT ELICITATION
OVERVIEW
Purpose
Information relevant to change:
Draw out
Explore
Identify
Interacts with the stakeholder Discovers information from Discovers information without
Relies on the stakeholders’ documents stakeholders or documents
experience Stakeholders may not know about Prototyping or Proof of concept
this information
CONDUCT ELICITATION
ELEMENTS
Stakeholder Engagement
Supporting Materials
Approach
CONDUCT ELICITATION (contd.)
GUIDELINES AND TOOLS
Stakeholder Engagement
Supporting Materials
Approach
Process
Observation Focus Groups Interviews
Modeling
Survey and
Brainstorming Mind Mapping Data Modeling
Questionnaire
CONDUCT ELICITATION
DOCUMENT ANALYSIS - OVERVIEW
Strengths Limitations
Source document:
Source document:
Document Review
and Analysis
•
•
Detailed review and recording notes
Identify conflicting or duplicated notes
Record Findings
• Present information to
improve understanding
CONDUCT ELICITATION
OBSERVATION - OVERVIEW
Strengths Limitations
Strengths Limitations
Session
Strengths Limitations
Opening
Learn Rules
Product
CONDUCT ELICITATION
WORKSHOPS - OVERVIEW
Strengths Limitations
?
o Facilitator
Prepare
o Scribe
o Timekeeper
Identify roles o Participants
Conduct
Post workshop
Distribute outcome
CONDUCT ELICITATION
FOCUS GROUPS - OVERVIEW
Strengths Limitations
?
o Budget
Define objectives
o Timelines
o Outcomes
Plan o Participants
Prepare guide
After the focus group –
Transcribe the results as
Assign moderator and soon as possible
recorder
Conduct post-discussion
activities
CONDUCT ELICITATION
SURVEY AND QUESTIONNAIRE - OVERVIEW
Strengths Limitations
o Objective
Prepare the survey or
questionnaire o Target group
o Appropriate survey type
o Sample group
Define o Distribution and collection
method
o Set target level and response
Select time
o Determine if individual
Assign moderator and interviews are required
recorder
Conduct and Post discussion
activities
CONDUCT ELICITATION
PROTOT YPING - OVERVIEW
Strengths Limitations
? What
? Why
? When
An Interface is a
connection between two
components or solutions.
Most solutions require
one or more interfaces.
CONDUCT ELICITATION (contd.)
INTERFACE ANALYSIS - OVERVIEW
Mobile
CONDUCT ELICITATION (contd.)
INTERFACE ANALYSIS - OVERVIEW
?
Exchange frequency
Define
CONDUCT ELICITATION
INTERVIEWS - OVERVIEW
A systematic approach to elicit business analysis information by asking relevant questions and documenting
the responses from a person or a group of people. One-on-one interviews are the most common. Interviews
Definition can be synchronous, asynchronous, conducted face-to-face or through video conferencing.
• Interviewers - Domain knowledge, experience and skills for documenting the discussion
Success • Interviewees - Readiness, degree of clarity about the goal of the interview
• Rapport of the interviewer with the interviewee
Plan
Execute Follow-up
Design Arrange
Define goals questions logistics
Organize and
Communicate
confirm results
goals
Questions:
5W + 1H
Closed-ended
Identify questions Flow: Open –
interviewees During- Close
Open-ended
questions
CONDUCT ELICITATION
MIND MAPPING - OVERVIEW
Articulate Non-linear
Used to
Structure
and logic
Capture
Note
ideas
MIND MAPPING taking
Taxonomy
Topic Color
Sub-Topic
Images
CONDUCT ELICITATION
MIND MAPPING - ELEMENTS
CONDUCT ELICITATION
STAKEHOLDERS
Implementation
Sponsor
SMEs
Business Analyst
Lesson 4: Elicitation and Collaboration
Topic 4.3: Confirm Elicitation Results
Overview
Elements
Guidelines and Tools
Defect per Unit
Techniques
Stakeholders
CONFIRM ELICITATION RESULTS
OVERVIEW
Purpose
Check gathered information
CONFIRM ELICITATION RESULTS
GUIDELINES AND TOOLS
Reviews Workshops
CONFIRM ELICITATION RESULTS (contd.)
TECHNIQUES
Reviews Workshops
CONFIRM ELICITATION RESULTS
STAKEHOLDERS
Experience
Knowledge Expertise
Overview
Elements
Guidelines and Tools
Defect per Unit
Techniques
Stakeholders
COMMUNICATE BUSINESS ANALYSIS INFORMATION
OVERVIEW
Purpose
Stakeholders have a shared understanding of business analysis information
May be:
Formal documentation
Information documentation
Form of Package Presentation
COMMUNICATE BUSINESS ANALYSIS INFORMATION
TECHNIQUES
Interviews
Reviews
Workshops
COMMUNICATE BUSINESS ANALYSIS INFORMATION (contd.)
TECHNIQUES
Communicate
Interviews information
Reviews
Review business
analysis information
All Stakeholders
Tester
Lesson 4: Elicitation and Collaboration
Topic 4.5: Manage Stakeholder Collaboration
Overview
Elements
Guidelines and Tools
Defect per Unit
Techniques
Stakeholders
MANAGE STAKEHOLDER COLLABORATION
OVERVIEW
Purpose
Encourage stakeholders to work towards a common goal
Time commitment
Gain agreements on
commitments
Resource commitment
Collaboration
MANAGE STAKEHOLDER COLLABORATION
GUIDELINES AND TOOLS
Describes the level of Provides directions towards
engagement future state
Defines the desired future state Provides action to earn the Provides action to ensure
and expected value support and focus of stakeholder collaboration
stakeholder
MANAGE STAKEHOLDER COLLABORATION
TECHNIQUES
Collaborative Games
Lessons Learned
End User
Customer
Sponsor
Other
All Stakeholders involved during change Stakeholder
Lesson 4: ELICITATION AND COLLABORATION
CASE STUDY EXERCISE
BATONICS Pharma
Company
CASE STUDY
ACTIVITIES
The business analyst performed the following activities:
Created a list of questions
Spent some time going Created a high level context for stakeholders to
through existing documents diagram understand their needs
Documented all the collected
Scheduled a couple of
information and organized and analyzed
meetings with stakeholders
the information
CASE STUDY
EXERCISE
Questions Response
1 Which technique has Paul used to create o Document Analysis
supporting material like a list of questions, As-Is o Interviews
process or any other?
2 What Business Analysis Approach is used to build o Adaptive
the proposed system? o Restrictive
5 Who is the end user of the proposed system? Field Sales Agents
6 Which technique is used to understand how stakeholders are interacting Process Analysis
in the process to complete their tasks or achieve goals?
7 Who will be using the saved information of the customer and the quote? Underwriters
KEY TAKEAWAYS
a. Interviews
b. Focus Groups
c. Brainstorming
d. Workshops
QUIZ
In which elicitation technique is Discussion Guide used?
1
a. Interviews
b. Focus Groups
c. Brainstorming
d. Workshops
a. Workshop
b. Concept Modeling
d. Interviews
QUIZ Which of the following elicitation technique uses survey distribution and response
2 collection?
a. Workshop
b. Concept Modeling
d. Interviews
a. Supporting material
b. Participant list
c. Elicitation technique
d. Elicitation results
QUIZ
Which one of the following is not an output element of the task ‘Prepare for elicitation’?
3
a. Supporting material
b. Participant list
c. Elicitation technique
d. Elicitation results
a. Collaborative
b. Research
c. Experiments
d. Exploratory
QUIZ
Which one of the following is not a common type of elicitation?
4
a. Collaborative
b. Research
c. Experiments
d. Exploratory
CBAP, CCBA and BABOK are registered certification marks owned by International Institute of Business Analysis.
WHAT’S IN IT FOR ME
Trace requirements
Maintain requirements
Approve requirements
Prioritize requirements
INTRODUCTION
Information
Requirements
• At start: The status of elicitation • Know the origin of the requirement or design.
results is unconfirmed • Know whether one requirement is related or
Business Analyst • Confirm elicitation results: The results has dependency with other requirements.
are confirmed • Know which solution components fulfill the
• Update status of elicitation results i.e. requirements.
requirements or designs: All other • Know which test cases will verify the
knowledge areas functionality of the solution.
• Know what will help you in assessing changes
to the requirements.
INTRODUCTION
Prioritize
Trace requirements
requirements
Maintain Approve
requirements requirements
REQUIREMENTS LIFE CYCLE MANAGEMENT
OVERVIEW
Change
Need Solution
Stakeholder Context
Value
REQUIREMENTS LIFE CYCLE MANAGEMENT
OVERVIEW
Need Solution
Trace, prioritize and maintain
requirements Trace requirements and designs to solution
components
Value
Tasks
Trace requirements
Maintain requirements
Prioritize requirements
Approve requirements
ELICITATION AND COLLABORATION KNOWLEDGE AREA
TASKS AND OUTPUT
Requirements
• Requirements Trace requirements • Traced, maintained,
and prioritized
Designs
• Designs Maintain requirements • Traced, maintained,
and prioritized
Prioritize requirements
Approve requirements
ELICITATION AND COLLABORATION KNOWLEDGE AREA
TASKS AND OUTPUT
• Requirements
• Requirements Trace requirements o Traced, maintained,
and prioritized
• Designs
• Business Analysis Maintain requirements o Traced, maintained,
Information and prioritized
Approve requirements
ELICITATION AND COLLABORATION KNOWLEDGE AREA
TASKS AND OUTPUT
Requirements
• Requirements Trace requirements • Traced, maintained,
and prioritized
Designs
• Business Analysis Maintain requirements • Traced, maintained,
Information and prioritized
What is traceability?
Overview
Elements
Guidelines
Defect perand
UnitTools
Techniques
Stakeholders
TRACE REQUIREMENTS
OVERVIEW
Purpose
Ensure requirements and designs at different levels are aligned to one another
Consider:
• Value that each traceability link
delivers
• Use of specific relationship
created
!
Effort increases with:
• Number of requirements and
• Level of formality
TRACE REQUIREMENTS
ELEMENTS
Consider:
• Value that each traceability link
Derive
Depend
delivers
• Use of specific relationship One requirement is derived from One requirement is dependent on
another requirement another requirement
created
Satisfy
Validate
!
Effort increases with:
• Number of requirements and
Solution components are
• Level of formality Implementation of test cases
implemented
TRACE REQUIREMENTS
GUIDELINES AND TOOLS
Requirements
Legal or regulatory
information management tool or
repository
TRACE REQUIREMENTS
TECHNIQUES
Business Analyst
Maintain requirements Maintain attributes Reused requirements
Correctness, accuracy, relationship Source, category, requested by, Clearly label, define, and store
etc. created date, updated date, priority,
complexity, status, target date,
reusability etc.
MAINTAIN REQUIREMENTS
GUIDELINES AND TOOLS
Business Analyst
Information management
approach
Manage
requirements for
reuse
MAINTAIN REQUIREMENTS
TECHNIQUES
Business rules Use cases and
analysis scenarios
Data flow
User stories
diagrams
Document
Data modeling
analysis
Process Functional
modeling decomposition
MAINTAIN REQUIREMENTS
TECHNIQUES
Business rules Use cases and
scenarios Document
analysis
analysis
Process
Data modeling
modeling
Functional
decomposition
Identify which business rules,
information flows, data structures,
processes and requirements are
reusable. Identify requirements associated
with components and available
for reuse
MAINTAIN REQUIREMENTS
STAKEHOLDERS
Domain
Operational
SME
support team
Regulators
Lesson 5: Requirements Life Cycle Management
Topic 5.3: Prioritize Requirements
? Factors Challenges
Time
Penalty
sensitivity
Process
Cost Stability
Regulatory or Ongoing
Risk policy compliance
PRIORITIZE REQUIREMENTS
GUIDELINES AND TOOLS
Business constraints
Change strategy
Domain knowledge
Governance approach
Requirements architecture
Decision analysis
Risk analysis and
management
Assign weights (1 to 9) to factors benefit, penalty, cost and risk associated to a feature.
Derive the total value using the formula as defined by Karl Weigers in relative weighting
process.
Benefit Penalty
Cost Risk
PRIORITIZE REQUIREMENTS
BACKLOG MANAGEMENT - OVERVIEW
Backlog Backlog
Record • What work should be formally
management included
Track
Prioritize remaining work items • How to describe the work item
Prioritization
New or changed requirements are identified
and added to the backlog and ordered
Estimation relative to the other items already there.
Always emerging;
Managing changes to backlog Items are removed when they are
completed or it is decided not to
work on the item.
PRIORITIZE REQUIREMENTS
ESTIMATION - OVERVIEW
Forecast cost
Support
and effort
decision
making
Iterative
process
Communicate
constraints
Communicate
assumptions
PRIORITIZE REQUIREMENTS
ESTIMATION - ELEMENTS
Rough order of
Parametric
Top down Bottom up estimation
estimation
(ROM)
• Accuracy
Program • Source
evaluation and • Precision
review • Reliable
• Deterring
PRIORITIZE REQUIREMENTS
TOP DOWN Vs BOTTOM UP
Low level of accuracy Takes more time and incurs more expenses
Requires expertise and historical data Work needs to be defined in great detail
PRIORITIZE REQUIREMENTS
THREE POINT AVERAGE AND PERT ESTIMATION
Optimistic – Most likely – Pessimistic PERT = Program (or Project) Evaluation and
Optimistic – Best case Review Technique
Most
Optimistic
likely
Pessimistic Optimistic 4* Most Pessimistic
likely
3 6
6
3
Applying weighted average formula the final
Then the final estimate, with averaging formula is 6 estimate = 5.5 days
days Standard deviation = 1.167
PRIORITIZE REQUIREMENTS
PARAMETRIC AND ROLLING WAVE ESTIMATION
Backlog
management
Provides a framework for the Business Analyst:
• To facilitate stakeholder decisions
• To understand the relative importance of business analysis information
Backlog
management
• Item tracking is used to capture and assign responsibility for issues and stakeholder concerns
• Viable stakeholder concern is classified into specific item types
• Item types are Actions, Assumptions, Constraints, Dependencies, Defects, Enhancements, and Issues
• Items are assigned to one or more stakeholders who are responsible for its resolution
• Item tracking may be shared with stakeholders to ensure transparency and visibility into the status
PRIORITIZE REQUIREMENTS
ITEM TRACKING - ELEMENTS
Resolver or
Item-identifier Identified by
assigned to
Summary or
Impact Agreed strategy
Description
Resolution
Type Resolution date
updates
Implementation
Project manager
SMEs
Customer Sponsor
Business Analyst
Lesson 5: Requirements Life Cycle Management
Topic 5.4: Assess Requirements Changes
Impact resolution
• All proposed changes need to be approved, rejected or
deferred
• All impacts and resolutions are documented and
communicated to the stakeholders.
ASSESS REQUIREMENTS CHANGES
GUIDELINES AND TOOLS
Change strategy
Domain knowledge
Requirements
architecture Solution scope
ASSESS REQUIREMENTS CHANGES
TECHNIQUES
Risk analysis and
Item tracking
management
Customer
Domain SME
End user
Operational Project
support manager
Regulator
Business Analyst
Sponsor Tester
Lesson 5: Requirements Life Cycle Management
Topic 5.5: Approve Requirements
Understand
stakeholder roles
Who need to be involved in decision making
Who are authorized for sign-off
Solution scope
APPROVE REQUIREMENTS
TECHNIQUES
Item tracking
Reviews
Workshops
APPROVE REQUIREMENTS
ACCEPTANCE AND EVALUATION CRITERIA - OVERVIEW
Backlog
Acceptance criteria – management
• Used to define the requirements, outcome or conditions that must be met in order to consider
solution to be acceptable to the key stakeholders.
• Minimum set of requirements that must be met. It’s typically used when only one possible solution is
being evaluated.
Evaluation criteria –
• Used to assess a set of requirements in order to choose between multiple solutions.
• May be cost, performance, usability, performance etc.
APPROVE REQUIREMENTS
ACCEPTANCE AND EVALUATION CRITERIA - OVERVIEW
Strengths
Limitations
• Evaluation criteria assist in the delivery of potential value for different needs can be challenging
Value attributes
Usability, security, reliability, scalability, performance,
availability of specific feature, ability to perform
specific operations etc.
Testability User acceptance testing
Continuous or
Measures
discrete scale
APPROVE REQUIREMENTS
STAKEHOLDERS
Customer
Domain SME
End user
Operational Project
support manager
Regulator
Business Analyst
Sponsor Tester
KEY TAKEAWAYS
.....
….
….
2 What should Paul do when he identifies a couple of Hold for the next projects
requirements, which can be used in future Label and store for reusability
projects? Out of scope as it is general
requirement
None of the above
3 What can be reason for the requirements, which Change control process was not effectively
are not in scope have been approved and allocated implemented
to a solution component for implementation? Impact Analysis was not performed
Missing traceability
Stakeholder urgency
CASE STUDY
EXERCISE
Questions Response
4 What can be the reason for missing to invite key Forgot to invite
stakeholders for the prioritization meeting, when Prioritization approach was not adequately
they are required for providing approvals? defined in the business analysis approach
Prioritization approach was not adequately
defined in the business analysis governance
approach
Prioritization approach was not adequately
defined in the business analysis information
management approach
5 When requirements are prioritized based on only No impact
value, what flaw does the approach have? Must prioritize high value requirements
Missed considering relationship with other
requirements
None of the above
CASE STUDY
ANSWERS
Questions Answers
1 In the given case study, what is the approach for business analysis? Adaptive
2 What should Paul do when he identifies a couple of requirements, Label and store for reusability
which can be used in future projects?
3 What can be reason for the requirements, which are not in scope Missing traceability
has been approved and allocated to solution component for
implementation?
4 What can be the reason for missing to invite a key stakeholder, who Prioritization approach was not
is required for an approval into prioritization meeting? adequately defined in the business
analysis governance
approach.
5 When requirements are prioritized based on only value, what flaw Missed considering relationship with
does the approach has? other requirements.
Quiz
QUIZ Which one of the following business analysis technique is not used when prioritizing
1 requirements?
a. Decision Analysis
b. Item Tracking
c. Brainstorming
d. Workshops
QUIZ Which one of the following business analysis techniques is used when prioritizing
1 requirements?
a. Decision Analysis
b. Item Tracking
c. Brainstorming
d. Workshops
a. 8
b. 8.66
c. 8.33
d. 1
QUIZ What is Double Triangular Distribution? If most likely is 9, best case is 5 and worst case
2 estimate is 11.
a. 8
b. 8.66
c. 8.33
d. 1
a. Value
b. Penalty
c. Stability
d. Necessity
QUIZ
Which one of the following is not a basis for prioritization?
3
a. Value
b. Penalty
c. Stability
d. Necessity
a. Requirements (Verified)
b. Requirements (Communicated)
c. Requirements (Prioritized)
d. Requirements (Validated)
QUIZ
Which one of the following is an input to the approve requirements task?
4
a. Requirements (Verified)
b. Requirements (Communicated)
c. Requirements (Prioritized)
d. Requirements (Validated)
CBAP, CCBA and BABOK are registered certification marks owned by International Institute of Business Analysis
WHAT’S IN IT FOR ME
Assess Risks
BUSINESS ANALYSIS VALUE SPECTRUM
Requirements
Strategy Analysis Analysis and Design Solution Evaluation
Definition
Potential Actual
Value Need Solution Value
Scope - Proof of Concept or
- Requirements Prototype
- Design - Pilot or Beta
- Operating
STRATEGY ANALYSIS
OVERVIEW
Change
Context Need
Value Solution
Stakeholder
STRATEGY ANALYSIS
OVERVIEW
Considers the context of the Context Need Identifies needs within the current
enterprise in developing a change state and prioritizes needs to
strategy determine the desired future state.
3. Assess: Risks
O
I Needs U
N Current State Description T
P Elicitation Results (Confirmed) P
U Business Requirements U
T T
ANALYZE CURRENT STATE (contd.)
ELEMENTS
• Problems of • Org. Structure • Capabilities are • The Principles to: Different Tangible and Influences
strategic represents the essential Information - guide decision elements of the intangible outside the
relevance. lines of functions of an Systems used making, current state assets of an organization
• Identified at communication organization for executing - support support each organization imposing
following levels: • Org. Culture is • Processes processes. governance, other in an constraints on
- Top Down the value support • Infrastructure - guide behavior organization the current
- Bottom Down structure and business comprises of and actions state
- Middle operating norms functions the physical
Management components.
- External
- Other sources
ANALYZE CURRENT STATE
GUIDELINES AND TOOLS
Business
Enterprise Solution Organizational
Analysis
Limitation Limitation Strategy
Approach
Describe current
Serve as a baseline
state and are the Help in identifying the
for setting future
baseline for future stakeholder
goals
goals
ANALYZE CURRENT STATE
TECHNIQUES
ANALYZE CURRENT STATE
FUNCTIONAL DECOMPOSITION - OVERVIEW
Representing Decomposition
results
• Business Outcomes
• Designing
• Work to be done
• Analyzing
• Business Processes
• Estimating and Forecasting
• Functions
• Reusing
• Business units
• Measuring and Managing
• Solution components
• Optimizing Business Analyst
• Activities
• Substituting
• Products and Services
• Encapsulating
• Decisions
ANALYZE CURRENT STATE
FUNCTIONAL DECOMPOSITION - EXAMPLE
Course
Administration
Course
Administration
PROCESS
Internal or External to
the organization
• Expert’s Advice
• One or more in
number
• Materials
• Services
• Information
ANALYZE CURRENT STATE
ROOT CAUSE ANALYSIS - OVERVIEW
ROOT
The causes of problems could be People, Physical, or Organizational
CAUSE
ANALYSIS
Can be used for reactive or proactive analysis
Techniques used for Root Cause Analysis Main activities in Root Cause Analysis
Problem Statement
Fishbone Diagrams/
Definition
Ishikawa/ Cause-Effect
Diagrams
Data Collection
Questioning process with
5 ‘Whys’.
Cause Identification
Action Identification
ANALYZE CURRENT STATE
ROOT CAUSE ANALYSIS - ELEMENTS
Man Material
Machine Method
ANALYZE CURRENT STATE
STAKEHOLDERS
Implementation
Business Analyst SME
Project Regulator Sponsor Supplier
Manager
Lesson 6: Strategy Analysis
Topic 6.2: Define Future State
Purpose
Elements
Guidelines and tools
Defect per Unit
Techniques
Stakeholders
DEFINE FUTURE STATE
PURPOSE
Purpose
Constraints
Business Architecture
Potential Value
DEFINE FUTURE STATE
GUIDELINES AND TOOLS
Provides the context within Determines if the future Describes the path to
which work needs to be state has been achieve the desired
completed. achieved. future state.
DEFINE FUTURE STATE
TECHNIQUES
DEFINE FUTURE STATE
TECHNIQUES
DEFINE FUTURE STATE
BALANCED SCORECARD - OVERVIEW
Dimensions of BSC
Learning with
Balance Scorecard (BSC) Customer
growth
• Is a strategic performance management tool
• Is supported by design methods and automation
tools
Measures should be:
• Is used by managers to keep track of the execution • Quantitative
of activities and monitor the consequences arising • Linked to strategy
from these actions • Easily understood by
• Is used to manage performance in any business stakeholders
model, organizational structure, or business
process
Business
Financial
Process
DEFINE FUTURE STATE
BALANCED SCORECARD - ELEMENTS
Measures on:
Metrics showing:
• Employee training Learning with
Customer • Customer focus
• Product/Service Innovation growth • Satisfaction
• Corporate Culture
• Delivery of value
Organization • Measures
Vision and • Targets
Strategy • Initiatives
Learning with
Customer
growth
Business
Financial
Process
DEFINE FUTURE STATE
BENCHMARKING AND MARKET ANALYSIS - OVERVIEW
• Results from this study may initiate change • Helps in determining when to exit a market
within an organization
• May be used to determine viable alternatives for an
enterprise - partnering, merging, or divesting
DEFINE FUTURE STATE
BENCHMARKING AND MARKET ANALYSIS - ELEMENTS
2 Identify enterprises that are leaders in the 2 Identify opportunities to increase value
sector
4 Gather information about capabilities using RFI 4 Look for market trend
Develop a project proposal for best Review data to determine trends and draw
7 7
practices conclusion
DEFINE FUTURE STATE
SWOT ANALYSIS - OVERVIEW
Actions or functions
Anything that the External factors that can External factors that can
performed poorly or not
organization is doing well be taken advantage of negatively impact
performed
SWOT Analysis
• It is used to evaluate an organization’s strengths, weaknesses,
opportunities and threats.
Internal to an External to an
• It can be performed at any level, individual to enterprise.
Organization Organization
• The results of SWOT analysis provides high level view. A more detailed
analysis is needed.
DEFINE FUTURE STATE
SWOT ANALYSIS - ELEMENTS
SO Strategies ST Strategies
Strengths
• Use Strengths to • Use Strengths
exploit towards Threats
• Opportunities • Turn Threats into
• Best case scenario Opportunities
WO Strategies WT Strategies
Weaknesses
STRENGTHS OPPORTUNITIES
• What does your organisation do better than others? • What PEST changes could be favourable to you?
• What are your unique selling points? • Are there any current demand gaps in the market or unfulfilled
• What do your competitors and customers perceive as your demands?
strengths? • What new innovation could your organisation bring to the
• What is your organisations competitive edge? market?
WEAKNESSES
THREATS
• What do other organisations do better than you?
• What PEST changes could be unfavourable to you?
• What elements of your business add little or no value to
• What challenges do you face?
the stakeholders?
• What is your competition doing that could negatively impact
• What do competitors and customers perceive as your
you?
weakness?
DEFINE FUTURE STATE
BUSINESS MODEL CANVAS - OVERVIEW
- Every entity within an enterprise has an associated cost - Ways of revenue coming in.
- Reducing costs may increase profitability - One-Time Purchase and Ongoing Support are two
revenue streams
DEFINE FUTURE STATE
BUSINESS MODEL CANVAS - EXAMPLE
DEFINE FUTURE STATE
STAKEHOLDERS
Implementation Operational
End User Domain SME
Customer support
SME
Project
Business Analyst Manager Regulator Sponsor Supplier Tester
Lesson 6: Strategy Analysis
Topic 6.3: Assess Risks
Purpose
Elements
Guidelines and tools
Defect per Unit
Techniques
Stakeholders
ASSESS RISKS
PURPOSE
Purpose
Understand the undesirable consequences of internal and external forces on the enterprise
during a transition to the future state
Unknown:
• Historical • Constraints
• Assumptions Negative impact on
information,
• Dependencies value
• Lessons learned
Risk tolerance:
• Risk aversion Categories of
• Neutrality Recommendations
• Risk seeking
Risk appetite
• Acceptable or Not
Treatment • Negative risk - Avoid, transfer, mitigate, or accept
• Positive risk - Accept, exploit, enhance, or share
ASSESS RISKS
RISK REGISTER
Domain Operation
SMEs support Project
manager
Implementation
SMEs
Sponsor Tester
Business Analyst Regulator
Supplier
Lesson 6: Strategy Analysis
Topic 6.4: Define Change Strategy
Purpose
Elements
Guidelines and tools
Defect per Unit
Techniques
Stakeholders
DEFINE CHANGE STRATEGY
PURPOSE
Purpose
Develop and assess alternative approaches to change
Select the recommended approach
Enterprise readiness
Gap analysis identifies the
assesses whether the
Solution scope defines the difference between current
enterprise is ready to use,
boundaries of the solution. state and future state
sustain, and realize value
capabilities.
from the solution.
Business analysis
approach
Design
options
Solution
recommendations
DEFINE CHANGE STRATEGY (contd.)
GUIDELINES AND TOOLS
Business analysis
approach
Design
options
Define a change
strategy
Solution
recommendations
Different ways to
satisfy the business
needs
Identify solutions and
recommendations from
SMEs
DEFINE CHANGE STRATEGY
TECHNIQUES
DEFINE CHANGE STRATEGY
TECHNIQUES
DEFINE CHANGE STRATEGY
BUSINESS CAPABILIT Y ANALYSIS - OVERVIEW
Financial analysis
Business case:
Domain
End users SMEs
Customer
Implementation
SMEs
Project Manager
Operational
support
Regulator
Business Analyst
Supplier
Sponsor Tester
KEY TAKEAWAYS
Quick facts:
Established in 1990
Leading Mutual Funds
Business
One of the largest teams
of research analysis
Diversified and sector
specific equity schemes.
Services through
distributors
CASE STUDY
PROBLEM STATEMENT
4 What factors must be considered while selecting Timelines to make the change
the change strategy from the available options? Major costs and investments to make the change
Alignment to the business objectives
All of the above
CASE STUDY
ANSWERS
Questions Answers
1 Which of the given options is the most unlikely business driver? From the top down
2 Which technique is not likely to be used while defining the future Use case diagram
state?
3 Which one of the stakeholders is the most important while defining Supplier
the future state?
4 What factors must be considered while selecting the change All of the above
strategy from the available options?
Quiz
QUIZ
What is the SIPOC model?
1
.
QUIZ When considering the best solution for a business problem it is necessary to
4 ______________.
a. Use Benchmarking
d. Use Observation
QUIZ When considering the best solution for a business problem it is necessary to
4 ______________.
a. Use Benchmarking
d. Use Observation
CBAP, CCBA and BABOK are registered certification marks owned by International Institute of Business Analysis
WHAT’S IN IT FOR ME
Verify Requirements
Validate Requirements
• Covers the incremental and iterative activities ranging from the initial concept and
exploration of the need through the transformation of those needs into a particular
recommended solution
Requirements
Strategy Analysis Solution Evaluation
Analysis and Design
Definition
Potential Actual
Value Need Solution Requirements Design Proof of Concept / Pilot / Beta Operating Value
Scope Prototype
REQUIREMENTS ANALYSIS AND DESIGN DEFINITON
OVERVIEW
Need Solution
Analyze the needs to recommend a
solution that meets the needs Define solution options and recommend
the most viable solution
Tailor the requirements and designs so Model and describe the context in
that they are understandable and formats that are understandable and
Stakeholder Context
usable by stakeholder groups usable by stakeholder groups
Value
Input
Tasks Output
Inputs from other
Knowledge Areas
Input
Tasks Output
Inputs from other
Knowledge Areas
Input
Tasks Output
Inputs from other
Knowledge Areas
Input
Tasks Output
Inputs from other
Knowledge Areas
Inputs
Tasks Output
Inputs from other
Knowledge Areas
Inputs
Tasks Output
Inputs from other
Knowledge Area
• Requirements (validated)
• Define Design Options • Design Options
• Change Strategy
• Requirements Architecture
REQUIREMENTS ANALYSIS AND DESIGN DEFINITON (contd.)
INPUT, TASKS AND OUTPUT — OVERVIEW
Inputs
Tasks Output
Inputs from other
Knowledge Area
Requirements
Elicitation results
Understanding the need (specified and
(any state)
modeled)
SPECIFY AND MODEL REQUIREMENTS (contd.)
ELEMENTS
Modeling Matrices
format Diagrams
- People and
Roles
- Rationale
Model
Categories - Activity Flow
- Capability
- Data and
Information
Analyze
Requirement
s
Requirements
and Attributes
Level of
Abstraction
SPECIFY AND MODEL REQUIREMENTS (contd.)
GUIDELINES and TOOLS
Modeling Tools
Requirements Architecture
Solution Scope
SPECIFY AND MODEL REQUIREMENTS (contd.)
TECHNIQUES
Non-Functional
Acceptance and Organizational Stakeholder List, Roles and
Requirements
Evaluation Criteria Modeling Map, or Personas Permission Matrix
Analysis
Business Functional
Prototyping Data Dictionary Glossary
Capability Analysis Decomposition
Data Flow
Data Modeling State Modeling Interface Analysis
Diagrams
NON-FUNCTIONAL REQUIREMENTS AND ANALYSIS
OVERVIEW
• Availability • Security
• Compatibility • Usability
• Functionality • Certification
• Maintainability • Compliance
• Performance Efficiency • Localization
• Portability • Service Level
• Reliability Agreements (SLA)
• Scalability • Extensibility
NON-FUNCTIONAL REQUIREMENTS AND ANALYSIS (contd.)
EXAMPLES
NF01 Availability The website should be available 24 Hours x 7 Days, except during schedule
maintenance work.
NF02 Compatibility The website should be compatible with Explorer, Chrome, Firefox, and Mozilla.
NF03 Performance A webpage should load within 10 seconds on a standard DSL connection.
NF04 Localization The website by default is in English. It should redirect to localized pages based on the
users’ location.
NF05 Security Secured pages should be displayed for authenticated and authorized users only.
BUSINESS RULES ANALYSIS
OVERVIEW
Business Rules Analysis is used to identify, express, validate, refine, and organize the rules that shape day-
to-day business operations and guide decision making.
Complex
Business Policy Business Rule Structural Rules Operatives Rules
Business Rules
Represent
operational
knowledge of
an
organization
Examples:
•
Local tax must be calculated as based on
the tax rate applicable for each items.
Definitional
Rules
Calculations Cannot be
based on the violated, but
information may be
available misapplied
BUSINESS RULES ANALYSIS (contd.)
ELEMENTS — BEHAVIOURAL RULES
Various levels
Can be Behavioral of
violated Rules enforcement
may be
applied
Examples:
•
Delivery invoice must not be accepted if it doesn’t contain the purchase order
number.
• Order must not be accepted, when there is mismatch in billing address and
address provided by the credit card provider.
BUSINESS RULES ANALYSIS (contd.)
DECISION MODELING - OVERVIEW
Shows how data and knowledge are combined to make a specific decisions
Decision tables and decision trees — define how a specific decision is made
BUSINESS RULES ANALYSIS (contd.)
DECISION MODELING - ELEMENTS
Knowledge Business
Decision
Source Knowledge
Input Data
BUSINESS RULES ANALYSIS (contd.)
EXAMPLE — DECISION TABLE
Condition 1 - Age Condition 2 – Smoking Condition 3 – Pre-Existing Outcome or Decision (Eligibility, Base
Yes/No Diseased or Operated Price and Loading)
> 0 and <= 15 Years Not Applicable Yes Base Price (BP0) * 150%
Not Applicable No Base Price (BP0)
>15 and <= 30 Years No No Base Price (BP15)
Yes Yes Not Eligible
No Yes Base Price (BP15) * 150%
Yes No Base Price (BP15) * 120%
>30 and <= 45 Years No No Base Price (BP30)
Yes Yes Not Eligible
No Yes Base Price (BP30) * 150%
Yes No Base Price (BP30) * 120%
>45 and <= 60 Years No No Base Price (BP45)
Yes Yes Not Eligible
No Yes Base Price (BP45) * 150%
Yes No Base Price (BP45) * 120%
>60 No No Base Price (BP60)
Yes Yes Not Eligible
No Yes Not Eligible
Yes No Base Price (BP60) * 150%
BUSINESS RULES ANALYSIS (contd.)
EXAMPLE — DECISION TREE
No Discount 5%
Gold
Membership Discount 10%
Platinum
Discount 20%
<= 5,000
No Discount 10%
> 5,000 and <=10,000 Gold
Order Amount Membership Discount 20%
Platinum
Discount 30%
Gold
Membership Discount 30%
Platinum
Discount 50%
CONCEPT MODELING
OVERVIEW
Other Connections
• Categorizations
• Classification
• Partitive
connection
• Roles
DATA DICTIONARY
OVERVIEW
Used to standardize
Used to standardize a usage and meanings of
definition of a data data element between
element solutions and between
stakeholders
• Name
• Aliases
• Values/Meaning
Primitive Data
Elements • Description
• Sequence
• Repetitions
Composite • Optional Elements
Data Elements
DATA DICTIONARY (contd.)
EXAMPLE
Primitive Data
Data Element 1 Data Element 2 Data Element 3 Data Element 4 Data Element 5 Data Element 6
Elements
Name First Name Middle Name Last Name International Country Code Phone Number
Dialing Code
Alias Given Name Middle Name Sur Name ISD STD Landline Number
Description First Name Middle Name Family Name International Country Code Phone Number
Dialing Code
Composite Employee Name = First Name + Middle Name + Last Name Telephone Number: ISD + STD + Phone Number
GLOSSARY
OVERVIEW
Glossary
Organized and
continuously
Common language
accessible to all
stakeholders
GLOSSARY (contd.)
ELEMENTS
Data Flow
Diagram
(DFD)
Shows:
• Where the data comes from
Illustrates movement and transformation of
• Which activities process the data
data between external entities and
• If the output results are stored or
processes
utilized by another activity or external
entity
DATA FLOW DIAGRAM (DFD) (contd.)
OVERVIEW
Rule 1: Inputs (data) must either come directly from an external party or be created by another
process.
Rule 2: Every process must have at least one input and one output.
Rule 3: Every output must flow to another process, external party, or data store.
DATA FLOW DIAGRAM (DFD) (contd.)
ELEMENTS
Externals
(Entity,
Data Store Process Data Flow
Source,
Destination)
1
External External Data
Data Store Data Store
Agent Process 1 Agent Process
Verb/Noun
Gane-Sarson Yourdon
DATA MODELING
OVERVIEW
A data model describes the entities, classes, or data objects relevant to a domain, the
attributes that are used to describe them, and the relationships among them to provide
a common set of semantics for analysis.
Conceptual Data
Model
Physical Data
Model
DATA MODELING (contd.)
CONCEPTUAL DATA MODEL
Involves normalization
DATA MODELING (contd.)
PHYSICAL DATA MODEL
Attribute
• Name Relationship or
Entity or Class
• Value or Meaning Association
• Description
Diagrams
• Entity Relationship
Cardinality and Ordinality Metadata Diagram or Crow’s Foot
Notation
• UML Database Notation
DATA MODELING (contd.)
ENTITY RELATIONSHIP DIAGRAMS
Crow’s Foot Notation UML Database Notation
Entity Name
Entity Name
PK Attribute Name
PK Attribute Name
Attribute Name
Attribute Name
Attribute Name
Attribute Name
Zero to Must be
Zero to exactly X
Many
Many
Only One
One to One to
Many Any Number
Many from X to Y
Zero to One
Cardinality Multiplicity
PROCESS MODELING
OVERVIEW
Used to define current state of process (as-is model) or potential future state (to-be
model)
• Participants
• Business Event (trigger)
• Steps or Activities
• Path
• Decision Points
• Result of the process
PROCESS MODELING (contd.)
ELEMENTS
Flowcharts and
Value Stream
Mapping (VSM) Activity
Directional
Link
Flow
Integrated
Definition (IDEF) Decision
Business Process
notation and Input,
Guide, Output,
Model and Point
Notation (BPMN)
Enabler (IGOE)
diagrams
SCOPE MODELS
OVERVIEW
Scope Models define the nature of one or more limits or boundaries and
place elements inside or outside those boundaries.
Basis for
Elements may understanding
include the boundaries Scope of control
In-scope of
Scope of need
Out-of-scope
Scope of solution
Both
Scope of change
SCOPE MODELS (contd.)
ELEMENTS
Objective
Scope of
change and
context
Level of detail
• Parent-child or
composition Relationship
subset
• Function
Responsibility
• Supplier Assumptions
Consumer
• Cause Effect
• Emergent Scope
Modeling
Results
USE CASES AND SCENARIOS
OVERVIEW
Use cases and scenarios describe how a person or system interacts with the solution being
modeled to achieve a goal.
A use case describes several scenarios.
Actors or Solution
USE CASES AND SCENARIOS (contd.)
ELEMENTS
Use Case
Diagram
• Name
• Goal
• Actors
Relationships • Preconditions
• Trigger
Use Case • Flow of Events
Description • Post-conditions
Extend Include
USE CASE DIAGRAM
EXAMPLE
Cash Deposit Machine
Collect
Cash
System
Maintenance Generate
<<Extend>> Report
Administrator System
Reset
Health
System <<Include>> Check
Balance
Login Enquiry
Customer Transaction
Mini
Statement
Cash Bank
Pin
Deposit
Change
USE CASE DESCRIPTION
EXAMPLE
Use Case ID Unique ID
Precondition Pre-condition
Post Conditions Post conditions once all steps executed / actions performed
Sequence diagrams are used to model the logic of usage scenarios by showing the
information passed between the objects in the system through the execution of the
scenarios.
Shows how processes or objects interact during a Does not show how objects are related to each
scenario other
A Sequence Diagram
or Event Diagram
Objects or
Classes
Message
• Synchronous
Call Elements Lifeline
• Asynchronous
Call
Activation Box
SEQUENCE DIAGRAM (contd.)
EXAMPLE
Token Account
Customer Banker
System Master
Token Issued
Balance
The events and conditions that cause the entity to change states
The actions that can or must be performed by the entity in each state
STATE MODELING (contd.)
ELEMENTS AND STAKEHOLDERS
State
Diagram
Final State
The purpose of this task is to ensure that the requirements and the designs
specifications and models meet quality standards and are usable for the purpose.
High quality
model
High quality
specification
Requirements
Requirements
(specified and Verifying the requirements
(verified)
modeled)
VERIFY REQUIREMENTS
ELEMENTS
Characteristics
of Requirements Verification
Checklists
and Designs Activities
Quality
VERIFY REQUIREMENTS (contd.)
ELEMENTS
Characteristics
of Requirements Verification
Checklists
and Designs Activities
Quality
• Atomic
• Complete
• Consistent
• Concise
• Feasible
• Unambiguous
• Testable
• Prioritized
• Understandable
VERIFY REQUIREMENTS (contd.)
ELEMENTS
Characteristics
of Requirements Verification
Checklists
and Designs Activities
Quality
• Performed iteratively
throughout the requirements
analysis process
• Requirements are verified for
the following:
• Compliance with
organizational standards
• Correct usage of
modeling notations and
templates
• Consistency between
models
• Understandable
terminology for
stakeholders
VERIFY REQUIREMENTS (contd.)
ELEMENTS
Characteristics
of Requirements Verification
Checklists
and Designs Activities
Quality
Techniques
Reviews
can include
Element
s
TASK OUTPUT
INPUT
Requirements Validated
Specified and Modeled Validation Requirements
Requirements
VALIDATE REQUIREMENTS (contd.)
ELEMENTS
Define
Evaluate
Identify Measurable
Alignment with
Assumptions Evaluation
Solution Scope
Criteria
VALIDATE REQUIREMENTS (contd.)
GUIDELINES AND TOOLS
Business Objectives
Potential Value
Solution Scope
VALIDATE REQUIREMENTS (contd.)
TECHNIQUES AND STAKEHOLDERS
• Acceptance and Evaluation Criteria
• Document Analysis
• Financial Analysis
• Item Tracking
• Reviews
The purpose of the Define Requirements Architecture task is to ensure that the
requirements collectively support one another to fully achieve the objectives.
The actual
requirements and
designs for a
Collection of
particular solution Views
from a specific
viewpoint
Requirements
Viewpoint Architecture for a
specific solution
DEFINE REQUIREMENTS ARCHITECTURE (contd.)
ELEMENTS
An architectural framework is a collection of viewpoints that are standard across the industry, sector, or
organization.
Architectural framework -
used as a template to start
defining the architecture
DEFINE REQUIREMENTS ARCHITECTURE (contd.)
ELEMENTS
• Defined
• Necessary
• Correct
• Unambiguous
• Consistent
DEFINE REQUIREMENTS ARCHITECTURE (contd.)
ELEMENTS
Architecture
Management
Software
Legal /
Regulatory
Information
Methodologies
and
Frameworks
DEFINE REQUIREMENTS ARCHITECTURE (contd.)
TECHNIQUES
Functional
Decomposition
Organizational
Interviews
Modeling
Scope
Modeling
DEFINE REQUIREMENTS ARCHITECTURE (contd.)
STAKEHOLDERS
Domain Subject
Matter Expert
Implementation
Any stakeholders Subject Matter
Expert
Stakeholders
Sponsor
Topic 7.5: Define Design Options
The purpose of this task is to define the solution approach, identify opportunities to improve the
business, allocate requirements across solution components, and represent design options.
Identify
Define solution Requirements Describe
improvement
approaches allocation design options
opportunities
DEFINE DESIGN OPTIONS (contd.)
ELEMENTS
Identify
Define solution Requirements Describe
improvement
approaches allocation design options
opportunities
• Create
• Purchase
• Combination of both
DEFINE DESIGN OPTIONS (contd.)
ELEMENTS
Identify
Define solution Requirements Describe
improvement
approaches allocation design options
opportunities
• Increase efficiencies
• Improve access to
information
• Identify additional
capabilities
DEFINE DESIGN OPTIONS (contd.)
ELEMENTS
Identify
Define solution Requirements Describe
improvement
approaches allocation design options
opportunities
Identify
Define solution Requirements Describe
improvement
approaches allocation design options
opportunities
Solution Scope
DEFINE DESIGN OPTIONS (contd.)
TECHNIQUES
Root Cause
Brainstorming Document Analysis
Analysis
Survey and
Mind Mapping
Questionnaire
VENDOR ASSESSMENT
OVERVIEW
• The assessment may be informal or formal through the submission of the following:
• A Request for Information (RFI)
• A Request for Quote (RFQ)
• A Request for Tender (RFT)
• A Request for Proposal (RFP)
• Organization standard, project complexity, and solution criticality may influence the level of formality.
VENDOR ASSESSMENT (contd.)
ELEMENTS
Vendor
Knowledge Licensing and Vendor Market Terms and Experience,
and Expertise Pricing Models Position Conditions Reputation,
and Stability
VENDOR ASSESSMENT (contd.)
ELEMENTS
Vendor
Knowledge Licensing and Vendor Market Terms and Experience,
and Expertise Pricing Models Position Conditions Reputation,
and Stability
Vendor
Knowledge Licensing and Vendor Market Terms and Experience,
and Expertise Pricing Models Position Conditions Reputation,
and Stability
These need to be
considered when a
solution or solution
component is purchased
from a third party.
VENDOR ASSESSMENT (contd.)
ELEMENTS
Vendor
Knowledge Licensing and Vendor Market Terms and Experience,
and Expertise Pricing Models Position Conditions Reputation,
and Stability
Vendor
Knowledge Licensing and Vendor Market Terms and Experience,
and Expertise Pricing Models Position Conditions Reputation,
and Stability
Vendor
Knowledge Licensing and Vendor Market Terms and Experience,
and Expertise Pricing Models Position Conditions Reputation,
and Stability
Operational Support
Project Manager
Supplier
Topic 7.6: Analyze Potential Value and Recommend Solution
The purpose of this task is to estimate the potential value for each design option and
establish which one is the most appropriate to meet the enterprise requirements.
Assess Design
Options and
Expected Benefits Expected Costs Determine Value
Recommend
Solution
ANALYZE POTENTIAL VALUE AND RECOMMEND SOLUTION
ELEMENTS
Assess Design
Options and
Expected Benefits Expected Costs Determine Value
Recommend
Solution
Assess Design
Options and
Expected Benefits Expected Costs Determine Value
Recommend
Solution
Assess Design
Options and
Expected Benefits Expected Costs Determine Value
Recommend
Solution
Assess Design
Options and
Expected Benefits Expected Costs Determine Value
Recommend
Solution
• Available Resources
• Constraints on the
solution
• Dependencies
between requirements
• Proposed vendors
• Dependencies on
other initiatives
• Corporate culture
• Cash flow for
investment
ANALYZE POTENTIAL VALUE AND RECOMMEND SOLUTION
GUIDELINES AND TOOLS
Business Objectives
Solution Scope
ANALYZE POTENTIAL VALUE AND RECOMMEND SOLUTION
TECHNIQUES
Business Model
Focus Groups Business Cases
Canvas
Decision analysis formally assesses a problem and possible decisions to determine the value
of alternate outcomes under conditions of uncertainty.
Decision analysis formally assesses a problem and possible decisions to determine the value
of alternate outcomes under conditions of uncertainty.
Decision analysis formally assesses a problem and possible decisions to determine the value
of alternate outcomes under conditions of uncertainty.
Decision analysis formally assesses a problem and possible decisions to determine the value
of alternate outcomes under conditions of uncertainty.
Define alternatives
Evaluate alternatives
Choose alternative to
implement
Implement choice
ANALYZE POTENTIAL VALUE AND RECOMMEND SOLUTION
DECISION ANALYSIS — ELEMENTS
Decision Matrix
Elements
ANALYZE POTENTIAL VALUE AND RECOMMEND SOLUTION
DECISION ANALYSIS — TOOLS AND TECHNIQUES
Multi-criteria Analytical
Force field
decision analysis hierarchy
analysis
(MCDA) process (AHP)
Computer-based
Decision tables Decision tree simulations and
algorithms
ANALYZE POTENTIAL VALUE AND RECOMMEND SOLUTION
COMPONENTS OF DECISION ANALYSIS
Decision to be
made or problem Decision maker Alternative Decision criteria
statement
Decision matrix – a decision table where each criterion is evaluated for each
alternative and the total the number of criteria is matched for each alternate
End User
Sponsor Customer
Domain Subject
Regulator
Matter Expert
STAKEHOLDER
Implementation
Project Manager Subject Matter
Expert
KEY TAKEAWAYS
The Requirements Analysis and Design Definition knowledge area covers
the incremental and iterative activities ranging from the initial concept
and exploration of the need through the transformation of needs into a
Both requirements and designs are important. The main difference particular recommended solution.
between the requirements and designs is in how they are used and by
whom. Both may be high level or very detailed.
The form, level of details and what is being modeled are dependent on
the context, audience, and purpose.
BATONICS - International
Financial Services
Company
CASE STUDY
OVERVIEW – CURRENT STATE
BATONICS - International
Financial Services
Current analytics Company Website also has
models are based on distributed portal
limited parameters and with limited
data from limited functionality
sources
CASE STUDY
OVERVIEW – FUTURE STATE
Fund Managers
Able to transact online proactively manage
for redemption and funds
additional investment
Distributor services
to investor
BATONICS - International improved using
Analytics models
Financial Services CRM capability and
based on multiple
Company Digital marketing
parameters
tools
CASE STUDY
BUSINESS ANALYSIS ELICITATION ACTIVITIES
2 In the case study, which technique is likely to be used while defining solution o Vendor Assessment
options? o Workshop
o Brainstorming
o All of the above
3 In the case study, which technique is not likely to be used while specifying o Interface Analysis
and Modeling requirements? o Glossary
o Prototyping
o Brainstorming
4 Which of the following is not a likely factor to be considered while assessing o Available resources
each design options in the task “Analyze Potential Value and Recommend o Constraints on the solution
Solution”? o Dependencies between
requirements
o Stakeholder value
CASE STUDY
ANSWERS
Questions Response
1 In the case study, which of the stakeholders is most important while defining Suppliers
design options?
2 In the case study, which technique is likely to be used while defining solution All of the above
options?
3 In the case study, which technique is not likely to be used while specifying and Brainstorming
Modeling requirements?
4 Which of the following is not a likely factor to be considered while assessing each Stakeholder Value
design options in the task “Analyze Potential Value and Recommend Solution”?
Quiz
QUIZ
To validate requirements, they must be _____.
1
b. Prioritized
c. Approved
d. Verified
QUIZ
To validate requirements, they must be _____.
1
b. Prioritized
c. Approved
d. Verified
b. Prioritized
c. Approved
d. Maintained
QUIZ
To verify requirements, they must be _____.
2
b. Prioritized
c. Approved
d. Maintained
$$
Assesses the value delivered by the
enterprise solution
Business Analyst
Solution Evaluation
Requirements Analysis
Strategy Analysis and Design Definition
Potential Actual
Value Need Solution Requirements Design Proof of Concept Pilot Operating
Scope or Prototype release or Solution
Value
Beta
SOLUTION EVALUATION
OVERVIEW
Need Solution
Evaluate how the solution or solution
component is fulfiling the need Assess the performance of the solution
Value
Determine if the solution is delivering the
potential value and examine why value may not
be realized
SOLUTION EVALUATION
INPUTS, TASKS, AND OUTPUT
1 4 5
2 3
Measure Assess Recommend
Analyze Assess
Solution Enterprise Actions to
Performance Solution
Performance Limitations Increase
Measures Limitations
Value
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Business Objectives
• Implemented solution
(External)
I
N
P
U
T
S
1 2 3 4 5
Measure Analyze Assess Assess Recommend
O Enterprise
Solution Performance Solution Actions to
U Limitations
Performance Measures Limitations Increase
T
Solution Value
P
U
T
Solution performance
measure
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Potential value
• Solution performance
I measures
N
P
U
T
S
1 2 3 4 5
Measure Analyze Assess Assess Recommend
Solution O Performance Solution Enterprise Actions to
Performance U Measures Limitations Limitations Increase
T Solution Value
P
U
T
Solution performance
analysis
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Implemented solution
• Solution performance
I analysis
N
P
U
T
S
1 2 3 4 5
Measure Analyze Assess Assess Recommend
Solution Performance O Solution Enterprise Actions to
Performance Measures U Limitations Limitations Increase
T Solution Value
P
U
T
Solution limitation
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Implemented solution
• Solution performance
analysis
I • Current state description
N
P
U
T
S
1 2 4 5
Measure Analyze 3 Assess Recommend
Solution Performance Assess O Enterprise Actions to
Performance Measures Solution U Limitations Increase
Limitations T Solution Value
P
U
T
Enterprise limitation
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Solution limitation
• Enterprise limitation
I
N
P
U
T
S
1 2 5
Measure Analyze 3 4 Recommend
Assess O
Solution Performance Assess Actions to
Enterprise U
Performance Measures Solution Increase
Limitations T
Limitations P Solution Value
U
T
Recommend actions
Topic 8.1: Measure Solution Performance
Purpose
Elements
Guidelines
Defect per and
Unit Tools
Techniques
Stakeholders
MEASURE SOLUTION PERFORMANCE
PURPOSE
1
Measure
Solution
Performance Select a measure based on the solution and the context
• Business Objectives Business objectives provide measureable results that the enterprise wants to
achieve.
• Implemented
solution (External)
I The implemented solution or solution components may be in any form.
N
P
U
T
S
1
Measure
O Solution
U Performance
T
P
U
T
Solution performance
measure
MEASURE SOLUTION PERFORMANCE
ELEMENTS
1
Measure
Solution
Performance
DEFINE VALIDATE COLLECT
• Include:
o Business goals
o Objectives
o Processes
• Can be:
o Quantitative – Numerical
or countable
o Qualitative - Subjective
o Both
MEASURE SOLUTION PERFORMANCE (contd.)
ELEMENTS
1
Measure
Solution
Performance
DEFINE VALIDATE COLLECT
1
Measure
Solution
Performance
DEFINE VALIDATE COLLECT
The business analyst may use the following guidelines and tools.
Change Strategy
Used to implement potential
value
MEASURE SOLUTION PERFORMANCE
TECHNIQUES
3. Non-Functional Requirements
Analysis
5. Business Cases
1
Measure
Solution
Performance
MEASURE SOLUTION PERFORMANCE (contd.)
TECHNIQUES
6. Data Mining
1
Measure
Solution
Performance
MEASURE SOLUTION PERFORMANCE (contd.)
TECHNIQUES
7. Decision Analysis
1
Measure
Solution
Performance
MEASURE SOLUTION PERFORMANCE (contd.)
TECHNIQUES
8. Observations
1
Measure
Solution
Performance
9. Surveys and Questionnaires
11. Prototyping
1
Measure
Solution
Performance
MEASURE SOLUTION PERFORMANCE (contd.)
TECHNIQUES
Project Manager
Domain SME
1
Measure
Solution
Performance
Business Analyst
Customer Regulator
MEASURE SOLUTION PERFORMANCE (contd.)
STAKEHOLDERS
Project Manager
Domain SME
Provide
feedback
Business Analyst
Customer Regulator
MEASURE SOLUTION PERFORMANCE (contd.)
Provides
STAKEHOLDERS
potential
measures
Project Manager
Domain SME
Business Analyst
Customer Regulator
MEASURE SOLUTION PERFORMANCE (contd.)
STAKEHOLDERS
Maintains schedules
and executes
performance tasks
Business Analyst
Customer Regulator
MEASURE SOLUTION PERFORMANCE (contd.)
STAKEHOLDERS
Project Manager
Domain SME
Approves
End User Sponsor measures
Business Analyst
Customer Regulator
MEASURE SOLUTION PERFORMANCE (contd.)
STAKEHOLDERS
Project Manager
Domain SME
Prescribes
constraints and
Business Analyst guidelines
Customer Regulator
Topic 8.2: Analyze Performance Measures
Purpose
Elements
Guidelines and Tools
Defect per Unit
Techniques
Stakeholders
ANALYZE PERFORMANCE MEASURES
PURPOSE
Analyze
Provide collected
insights into measures to
the derive
performance actionable
of the solution items
Consider
enterprise
goals and
objectives
2
Analyze
Performance
Measures
Consider the
risk
associated
with the
Consider Consider the solution
other stated risk tolerance
targets of the
enterprise and
stakeholders
ANALYZE PERFORMANCE MEASURES
PURPOSE
• Potential value
• Solution performance
I measures
N
P
U
T
S
2
Analyze
Performance
Measures
SOLUTION PERFORMANCE PERFORMANCE
RISKS TRENDS ACCURACY
Vs VARIANCES
DESIRED VALUE
2
Analyze
Performance
Measures
SOLUTION PERFORMANCE PERFORMANCE
RISKS TRENDS ACCURACY
Vs. VARIANCES
DESIRED VALUE
2
Analyze
Performance
Measures
SOLUTION PERFORMANCE PERFORMANCE
RISKS TRENDS ACCURACY
Vs. VARIANCES
DESIRED VALUE
2
Analyze
Performance
Measures
SOLUTION PERFORMANCE PERFORMANCE
RISKS TRENDS ACCURACY
Vs. VARIANCES
DESIRED VALUE
2
Analyze
Performance
Measures
SOLUTION PERFORMANCE PERFORMANCE
RISKS TRENDS ACCURACY
Vs. VARIANCES
DESIRED VALUE
The business analyst may use the following guidelines and tools.
1. Interviews
2
Analyze
Performance
Measures 2. Surveys and Questionnaires
ANALYZE PERFORMANCE MEASURES (contd.)
TECHNIQUES
2 8. Observations
Analyze
Performance
Measures
ANALYZE PERFORMANCE MEASURES (contd.)
TECHNIQUES
Data Mining:
• Is an analytical process of examining large amounts of data from different perspectives.
• Results describe the underlying patterns and relationships in the data.
• Is used to improve decision making by finding insights from data.
DATA MINING
Strengths Limitations
• Requires specialized
DATA MINING Can reveal hidden patterns knowledge
and can provide insights • Applying techniques without
during analysis understanding them may
result in erroneous
judgements during analysis
ANALYZE PERFORMANCE MEASURES
DATA MINING - PROCESS
Requirements
Elicitation
Data
Preparation
Data
Analysis
Deployment
DATA MINING
PROCESS
• Data mining is performed for identified
business decisions or in a functional area.
Requirements
Elicitation
Data
Preparation
Data
Analysis
Deployment
DATA MINING
PROCESS
• Data mining tools work on analytical data
sets.
Requirements
Elicitation
Data
Preparation
Data
Analysis
Deployment
DATA MINING
PROCESS
• A wide variety of statistical measures are
applied and visualization tools are used.
Requirements
Elicitation
Data
Preparation
Data
Analysis
Deployment
DATA MINING
PROCESS
• Models must be deployed to be useful.
Project Manager
2
Analyze
Performance Domain SME
Measures
Business Analyst
Sponsor
ANALYZE PERFORMANCE MEASURES (contd.)
STAKEHOLDERS
Project Manager
2
Analyze
Performance Domain SME
Measures Identify risks
Business Analyst and provide
insights into
the data
Sponsor
ANALYZE PERFORMANCE MEASURES (contd.)
STAKEHOLDERS
Responsible
for risk
management
and may
Project Manager
participate in
risk analysis
2
Analyze
Performance Domain SME
Measures
Business Analyst
Sponsor
Topic 8.3: Assess Solution Limitations
Purpose
Elements
Guidelines and Tools
Defect per Unit
Techniques
Stakeholders
ASSESS SOLUTION LIMITATIONS
PURPOSE
• Implemented solution
• Solution performance
I analysis
N
P
U
T The purpose of the task is to determine factors internal to the
S solution that restrict the full realization of its value.
3
O
U
T
Assess
Solution
Limitations
P
U
T
Solution limitation
ASSESS SOLUTION LIMITATIONS
ELEMENTS
3
Assess
Solution INVESTIGATE
ASSESS
Limitations IDENTIFY INTERNAL SOLUTION SOLUTION
IMPACT
COMPONENT DEPENDENCIES PROBLEMS
3
Assess
Solution
INVESTIGATE ASSESS
Limitations IDENTIFY INTERNAL SOLUTION IMPACT
SOLUTION
COMPONENT DEPENDENCIES PROBLEMS
3
Assess
Solution
Limitations IDENTIFY INTERNAL SOLUTION INVESTIGATE ASSESS
COMPONENT DEPENDENCIES SOLUTION IMPACT
PROBLEMS
The business analyst may use the following guidelines and tools.
ASSESS SOLUTION LIMITATIONS
TECHNIQUES
Used to see up to what level the solution meets the defined acceptance criteria
Used to illustrate current business rules and decisions, and the changes required
to achieve the potential value of the change
4. Decision Analysis
ASSESS SOLUTION LIMITATIONS (contd.)
TECHNIQUES
3 5. Data Mining
Assess
Solution
Limitations
ASSESS SOLUTION LIMITATIONS (contd.)
TECHNIQUES
3 6. Interviews
Assess
Solution
Limitations
Used to record stakeholder concerns on why the solution is not meeting potential
value
3 9. Item Tracking
Assess
Solution
Limitations
ASSESS SOLUTION LIMITATIONS (contd.)
TECHNIQUES
Used to identify what can be learned from the previous stages of solution
development
Used to identify, analyze, and manage the risks related to potential limitations of
the solution.
Regulator
Domain SME
3
Assess
Solution
Limitations
Business Analyst
Customer Tester
ASSESS SOLUTION LIMITATIONS (contd.)
STAKEHOLDERS
Regulator
Domain SME
Review and
provide
feedback
Business Analyst
Customer Tester
ASSESS SOLUTION LIMITATIONS (contd.)
STAKEHOLDERS
Identifies the potential
limitations to realization of
the solution’s value
Regulator
Domain SME
Business Analyst
Customer Tester
ASSESS SOLUTION LIMITATIONS (contd.)
STAKEHOLDERS
Is consulted about the
planning and potential
value of a solution
Regulator
Domain SME
Business Analyst
Customer Tester
ASSESS SOLUTION LIMITATIONS (contd.)
STAKEHOLDERS
Regulator
Domain SME Approves the
potential value
and the change
End Users Sponsor to the potential
value
Business Analyst
Customer Tester
ASSESS SOLUTION LIMITATIONS (contd.)
STAKEHOLDERS
Regulator
Domain SME
Identifies solution
problems during
Business Analyst construction and
Customer Tester
implementation
Topic 8.4: Assess Enterprise Limitations
Purpose
Elements
Guidelines and Tools
Defect per Unit
Techniques
Stakeholders
ASSESS ENTERPRISE LIMITATIONS
PURPOSE
• Current state description
• Implemented or constructed
solution (external)
I
• Solution performance analysis
N
P
U
T The purpose of the task is to determine how factors external to the
S solution are restricting value realization.
4
Assess
Enterprise
O Limitations
U
T
P
U
T
Enterprise limitation
ASSESS ENTERPRISE LIMITATIONS
ELEMENTS
4
Assess
Enterprise
Limitations ORGANIZATION
ENTERPRISE CULTURE STAKEHOLDER OPERATIONAL
STRUCTURE
ASSESSMENT IMPACT ANALYSIS ASSESSMENT
CHANGES
4
Assess
Enterprise
Limitations ORGANIZATION
ENTERPRISE CULTURE STAKEHOLDER OPERATIONAL
STRUCTURE
ASSESSMENT IMPACT ANALYSIS ASSESSMENT
CHANGES
4
Assess
Enterprise
Limitations ORGANIZATION
ENTERPRISE CULTURE STAKEHOLDER OPERATIONAL
STRUCTURE
ASSESSMENT IMPACT ANALYSIS ASSESSMENT
CHANGES
4
Assess
Enterprise
Limitations ORGANIZATION
ENTERPRISE CULTURE STAKEHOLDER OPERATIONAL
STRUCTURE
ASSESSMENT IMPACT ANALYSIS ASSESSMENT
CHANGES
1. Brainstorming
4
Assess
Enterprise 2. Interviews
Limitations
3. Surveys or Questionnaires
4. Workshops
ASSESS ENTERPRISE LIMITATIONS (contd.)
TECHNIQUES
Used to understand the organization structure, its culture, and its operations
4 5. Document Analysis
Assess
Enterprise
Limitations
ASSESS ENTERPRISE LIMITATIONS (contd.)
TECHNIQUES
1 2
Used to identify possible opportunities to improve solution performance
5 3
4
4 6. Process Analysis
Assess
Enterprise
Limitations
ASSESS ENTERPRISE LIMITATIONS (contd.)
TECHNIQUES
4 7. Process Modeling
Assess
Enterprise
Limitations
ASSESS ENTERPRISE LIMITATIONS (contd.)
TECHNIQUES
4 8. Decision Analysis
Assess
Enterprise
Limitations
ASSESS ENTERPRISE LIMITATIONS (contd.)
TECHNIQUES
Used to ensure that issues identified during assessments are tracked and resolved
Used to identify previous initiatives and enterprise interactions with the solution
Used to identify, analyze, and manage the risks related to potential limitations of
! the enterprise
Used to observe the interactions between the enterprise and the solution
4 15. Observations
Assess
Enterprise
Limitations
ASSESS ENTERPRISE LIMITATIONS (contd.)
TECHNIQUES
S W Used to demonstrate how a change will help the organization maximize its
O T strengths and minimize its weaknesses
Purchase
Purchase
Accounts
Accounts
Manager
Manager
Roles and
Officer
Officer
Officer
Stores
Permissions Matrix
Create Account
X X
Modify Account
X
Create Organization
Activities X
Create Order
X X
Edit Order
X X
View Order
X X X X X
To create the Roles and Permissions Matrix, the business analyst needs to perform the following:
Identify Activities
• Functional decomposition
• Process modeling
• RACI Matrix
• CRUD Matrix
ASSESS ENTERPISE LIMITATIONS
STAKEHOLDERS
Domain SME
4
Assess
Enterprise
Limitations
Business Analyst
Customer
Sponsor
ASSESS ENTERPISE LIMITATIONS (contd.)
STAKEHOLDERS
Domain SME
May be
Domain SME
customers or
employees
End Users Regulator
Business Analyst
Customer
Sponsor
ASSESS ENTERPISE LIMITATIONS (contd.)
STAKEHOLDERS
Domain SME
Business Analyst
Customer
Sponsor
ASSESS ENTERPISE LIMITATIONS (contd.)
STAKEHOLDERS
Business Analyst
Customer
Sponsor
ASSESS ENTERPISE LIMITATIONS (contd.)
STAKEHOLDERS
Domain SME
Authorizes and
Business Analyst ensures funding
Customer for solution
Sponsor delivery
Topic 8.5: Recommend Actions to increase Solution Value
Purpose
Elements
Guidelines and tools
Defect per Unit
Techniques
Stakeholders
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE
PURPOSE
• Solution limitations
• Enterprise limitations
I
N
P
The purpose of the task is to:
U
T
• enable identifying factors causing the gap between potential
S
value and actual value.
5 • identify alternatives to improve solution performance and value
Recommend realization.
Actions to
O
Increase
U
Solution
T
Value
P
U
T
Recommended actions
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE
ELEMENTS
5
Recommend
Actions to
Increase
Solution PROVIDE FACTORS IMPACT
ADJUST SOLUTION
Value PERFORMANCE MEASURES RECOMMENDATIONS DECISIONS
5
Recommend
Actions to
Increase
Solution PROVIDE FACTORS IMPACT
ADJUST SOLUTION
Value PERFORMANCE MEASURES RECOMMENDATIONS DECISIONS
5
Recommend
Actions to
Increase
Solution PROVIDE FACTORS IMPACT
ADJUST SOLUTION
Value PERFORMANCE MEASURES RECOMMENDATIONS DECISIONS
• Opportunity cost
• Necessity
• Sunk cost
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE
GUIDELINES AND TOOLS
The business analyst may use the following guidelines and tools.
5
Recommend Sets the boundaries to
Actions to Solution Scope measure and evaluate
Increase
Solution
Value
Provides the context in which
Current State Description work needs to be completed
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE
TECHNIQUES
5
Recommend 1. Data Mining
Actions to
Increase
Solution
Value
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
TECHNIQUES
5
Recommend 2. Decision Analysis
Actions to
Increase
Solution
Value
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
TECHNIQUES
1 2
Used to identify possible opportunities to improve performance
5 3
4
5
Recommend 3. Process Analysis
Actions to
Increase
Solution
Value
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
TECHNIQUES
5
Recommend 4. Financial Analysis
Actions to
Increase
Solution
Value
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
TECHNIQUES
Used to gather opinions, feedback, and attitudes to determine if value has been
met or exceeded
5
Recommend 5. Focus Groups
Actions to
Increase
Solution
Value
6. Surveys and Questionnaires
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
TECHNIQUES
5
Recommend 7. Organizational Modeling
Actions to
Increase
Solution
Value
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
TECHNIQUES
5
Recommend 8. Prioritization
Actions to
Increase
Solution
Value
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
TECHNIQUES
Used to identify, analyze, and manage the risks related to potential limitations of
the solution
5
Recommend 9. Risk Analysis and Management
Actions to
Increase
Solution
Value
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE
STAKEHOLDERS
Domain SME
5
Recommend
Actions to
Increase
Solution
Value
Business Analyst
Customer
Sponsor
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
STAKEHOLDERS
Domain SME
May be
Domain SME
customers or
employees
End Users Regulator
Business Analyst
Customer
Sponsor
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
STAKEHOLDERS
May provide inputs on
how to change the
solution in order to
increase value
Domain SME
Business Analyst
Customer
Sponsor
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
STAKEHOLDERS
Business Analyst
Customer
Sponsor
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE (contd.)
STAKEHOLDERS
Domain SME
Authorizes and
ensures funding
Business Analyst for implementation
Customer
of recommended
Sponsor actions
KEY TAKEAWAYS
Quick facts:
Established in 1990
Leading Mutual Funds
business
Has one of the largest
teams of research
analysts
Diversified and sector
specific equity schemes
Services through
distributors
CASE STUDY
OVERVIEW – CURRENT STATE
Current State
CASE STUDY
OVERVIEW – FUTURE STATE
Business analyst identifies Requirements are elicited, Implementation team is
solution options, analyzes analyzed, specified, modeled, develops the solution
potential value, and verified, validated, and incrementally to enhance
recommends a solution. allocated to solution investor and distributor services.
components.
The business analyst analyzes
The business analyst prioritizes performance measures and assesses
the requirements and the solution and enterprise limitations.
communicates them iteratively.
3 Which one of the following is most likely a factor Existing system interfaces
limiting the vendor solution performance? Fund manager skills
Distributor skills
None of the above
4 Which one of the following is not a likely to be Skill and Training Needs
considered while performing operational Tools and Technology that support a solution
assessment in the task ‘Assess Enterprise Policies and Procedures
Limitations’? Organizational Culture
CASE STUDY
ANSWERS
Questions Answers
1 In the case study, what is the type of solution approach used? A combination of both
2 Which of the following should a business analyst know to All of the above
recommend actions to increase solution value?
3 Which one of the following is most likely a factor limiting the vendor Existing system interfaces
solution performance?
4 Which one of the following is not a likely to be considered while Organizational Culture
performing operational assessment in the task ‘Assess Enterprise
Limitations’?
Quiz
QUIZ
Which one of the following should the business analyst not consider when collecting performance
measures?
1
a. Sample Size
b. Objective
c. Frequency
d. Timing
QUIZ
Which one of the following should the business analyst not consider when collecting performance
measures?
1
a. Sample Size
b. Objective
c. Frequency
d. Timing
Explanation: The business analyst need not consider the objective when collecting performance measures. The business analyst shall consider Volume or Sample
Size, Frequency, and Timing when collecting performance measures.
QUIZ
What does CRUD stand for?
2
a. Necessity
b. Sunk Cost
c. Ongoing Cost
a. Necessity
b. Sunk Cost
c. Ongoing Cost
Explanation: Sunk Cost should not be considered while taking decisions regarding replacing a solution.
Sunk Cost is the money and effort already committed to an initiative, which cannot be recovered. So, the business analyst should not consider sunk cost when
considering future action.
QUIZ
Which one of the following is a common input to the tasks solution limitations and enterprise limitations?
4
c. Potential Value
c. Potential Value
Explanation: Solution Performance Measure is an input to both the tasks, solution limitations and enterprise limitations.
QUIZ
Which one of the following is not a type of data mining techniques?
5
a. Prescriptive
b. Descriptive
c. Predictive
d. Diagnostic
QUIZ
Which one of the following is not a type of data mining techniques?
5
a. Prescriptive
b. Descriptive
c. Predictive
d. Diagnostic
Explanation: Data mining is a general term that covers three types of techniques - Descriptive, Diagnostic, and Predictive .
This concludes “Solution Evaluation.”