Professional Documents
Culture Documents
L08 Solution Evaluation
L08 Solution Evaluation
CBAP ®, CCBA ® and BABOK ® are registered certification marks owned by International Institute of Business Analysis.
WHAT’S IN IT FOR ME
Business Analyst
$$ enterprise solution
Solution Evaluation
Requirements Analysis
Strategy Analysis and Design Definition
Potential Actual
Value Need Solution Requirements Design Proof of Concept or Pilot release Operating
Value
Scope Prototype or Beta Solution
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 2 3 4 5
Measure Analyze Assess Assess Recommend
Solution Performance Solution Enterprise Actions to
Performance Measures Limitations Limitations Increase Value
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Business Objectives
• Implemented
solution (External)
I
N
P
U
T
S
4 5
1 2 3
Assess Recommend
Measure Analyze Assess
O Enterprise Actions to
Solution Performance Solution
U Limitations Increase
Performance Measures Limitations
T Solution
P Value
U
T
Solution performance
measure
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Potential value
• Solution
performance
I measures
N
P
U
T
S
1 4 5
2 3
Assess Recommend
Measure Analyze Assess
O Enterprise Actions to
Solution Performance Solution
U Limitations Increase
Performance Measures Limitations
T Solution
P Value
U
T
Solution performance
analysis
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Implemented solution
• Solution performance
I analysis
N
P
U
T
S
1 4 5
2 3
Assess Recommend
Measure Analyze Assess
O Enterprise Actions to
Solution Performance Solution
U Limitations Increase
Performance Measures Limitations
T Solution
P Value
U
T
Solution limitation
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Implemented solution
• Solution performance
analysis
I • Current state
N description
P
U
T
S
1 4 5
2
Recommend
Measure Analyze 3 Assess
O Enterprise Actions to
Solution Performance Assess
U Limitations Increase
Performance Measures Solution
T Solution
Limitations
P Value
U
T
Enterprise limitation
SOLUTION EVALUATION (contd.)
INPUTS, TASKS, AND OUTPUT
• Solution limitation
• Enterprise limitation
I
N
P
U
T
S
1 5
2
Measure Analyze 3 4 Recommend
Assess O Actions to
Solution Performance Assess
Enterprise U Increase
Performance Measures Solution
Limitations T Solution
Limitations P Value
U
T
Recommend actions
Lesson 8: Solution Evaluation
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
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
Business Analyst and guidelines
Customer Regulator
Lesson 8: Solution Evaluation
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 items
solution 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
Lesson 8: Solution Evaluation
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
Business Analyst problems during
Customer Tester construction and
implementation
Lesson 8: Solution Evaluation
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
May provide inputs on
how the organization
interacts with the
solution
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
Lesson 8: Solution Evaluation
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
P
U
T
Value
Recommended actions
RECOMMEND ACTIONS TO INCREASE SOLUTION VALUE
ELEMENTS
5
Recommend
Actions to
Increase
Solution PROVIDE FACTORS IMPACT
ADJUST SOLUTION PERFORMANCE
Value MEASURES RECOMMENDATIONS DECISIONS
5
Recommend
Actions to
Increase
Solution PROVIDE FACTORS IMPACT
ADJUST SOLUTION PERFORMANCE
Value MEASURES RECOMMENDATIONS DECISIONS
5
Recommend
Actions to
Increase
Solution PROVIDE FACTORS IMPACT
ADJUST SOLUTION PERFORMANCE
Value 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
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
for
Business Analyst implementation of
Customer
Sponsor recommended
actions
KEY TAKEAWAYS
Solution evaluation is the process of assessing performance and
value delivered by a solution in use by the enterprise, and to
recommend removal of barriers or constraints that prevent the full
Solution or a solution component may be in any form - prototype realization of the value.
or proof of concept, pilot or beta release, or operational release.
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
components. services.
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.”