Professional Documents
Culture Documents
Barath
Business Analysis Planning &
Monitoring
The Business Analysis Planning and Monitoring Knowledge
Area defines the tasks
associated with the planning and monitoring of business
analysis activities, including:
identifying s ▶▶ takeholders
▶▶ defining roles and responsibilities of stakeholders in the
business analysis effort
▶▶ developing estimates for business analysis tasks
▶▶ planning how the business analyst will communicate with
stakeholders
▶▶ planning how requirements will be approached, traced, and
prioritized
▶▶ determining the deliverables that the business analyst will
produce
▶▶ defining and determining business analysis processes
▶▶ determining the metrics that will be used for monitoring
business analysis work
In addition, this knowledge area describes the work involved
in monitoring and reporting
on work performed to ensure that the business analysis effort
produces the expected
outcomes. If these outcomes do not occur, the business
analyst must take corrective
action to meet stakeholder expectations.
Plan Business Analysis Approach
Purpose
This task describes how to select an approach to performing business analysis, which stakeholders need to be involved in the
decision, who will be consulted regarding and informed of the approach, and the rationale for using it.
describe the overall process, how and when tasks will be performed,the techniques that will be used, and the deliverables that
should be produced. established ways, Softaware- waterfall,agile Business process improvement- lean and six sigma. organizations
will have formal or informal standards in place,Tailoring may be governed by organizational standards that define which approaches
are permitted.
The business analysis approach is often based on or related to the project approach, but in some cases they may be independently
determined
Inputs
Business Need: when,what is needed .Expert Judgment: for selecting optimal approach.Organizational Process
Assets Organizational Process Assets- tools,procedures, policy ,guideline, templates .
methodologies Plan-driven approaches focus on minimizing up-front uncertainty and ensuring that thesolution is fully defined before
implementation begins in order to maximize control andminimize risk.Plan-driven approaches focus on minimizing up-front
uncertainty and ensuring that thesolution is fully defined before implementation begins in order to maximize control andminimize
risk.
Change-driven approaches focus on rapid delivery of business value in short iterationsin return for acceptance of a higher degree of
uncertainty regarding the overall deliveryof the solution. These approaches tend to be preferred when taking an
exploratoryapproach to finding the best solution or for incremental improvement of an existingsolution. The authority to approve
requirements usually rests with a single individual,who is an active participant in the team’s daily activities—others may advise or
beinformed but may not withhold consent, and the approval process must be completedwithin a strict time limit. Agile methods of
software development, as well as
Timing of Business Analysis Work, when the work/task and
how long will it be performed- Plan-driven : at the beginning
.Change driven : Performed iterative after initial work.
Formality And Level Of Detail Of Business Analysis
Deliverables: Plan-driven- More formal, approval is needed.Can
be multiple document with varying level of detail. Change
driven:- minimal document, done at the end for KT. Mandatory
is prioritized requirement list. Acceptance criteria .
Requirements Prioritization:Determine how requirements will
be prioritized and how those priorities will be used to define the
solution scope
Change Management
Consider the expected likelihood and frequency of change and
ensure that the change management process is effective
forthose levels of change Plan-driven:mini project if genuinely
necessary. change driven: no separate change management
process
Business Analysis Planning Process-part of project plan
Communication with Stakeholder-Plan-driven formality,
change-driven frequency.
Requirements Analysis and Management Tools
Project Complexity.
techniques: Decision analysis,process Modeling,Structured
walktrhu.
Purpose
Input
Description
Stakeholder analysis is performed as soon as a business
need is identified and will usuallybe an ongoing activity as long
as business analysis continues.identified and grouped.
Attitude and Influence: The business goals, objectives, and solution approach, business analysis, collaboration,sponsor:, team
members
.Influence: strategies for obtaining buy-in.the project.,the organization, needed for the good of the project, with other
stakeholders.
Authority Levels For Business Analysis Work: authority over business analysis activities, in relation to both business analysis work
and product deliverable Approve the deliverables;Inspect an d approve the requirementsRequest and approve changes;Approve
the requirements process that will be used;Review and approve the traceability structure;Veto proposed requirements or solutions
(individually or in a group;
Acceptance and Evaluation Criteria Definition, Brainstorming, Interviews, Organization Modeling, Process Modeling ,
Requirements Workshops, Risk Analysis, Scenarios and Use Cases (9.26), and User Stories, Scope Modeling,
Survey/Questionnaire
RACI Matrix, [R]esponsible, [A]ccountable is the decision maker (only one), [C]onsulted must be consulted prior to the work and
gives input, [I]nformed means that they must be notified of the outcome
Stakeholder Map A matrix mapping the level of stakeholder influence against the level of stakeholder interest. An onion diagram
indicating how involved the stakeholder is with the solution
Determine the activities that must be performed and the deliverables that must be produced, estimate the effort required to perform
that work, and identify the management tools required to measure the progress of those activities and deliverables.
Identify business analysis deliverables Determine the scope of work for the business analysis activities Determine which activities
the business analyst will perform and when Develop estimates for business analysis work.
rolling-wave high-level plan for the long term and detailed plans to address near-term activities.
Input: Business Analysis Approach,Business Analysis Performance Assessment,Organizational Process Assets,Stakeholder List,
Roles, and Responsibilities.
This task determines the appropriate requirements management process for a particular initiative. It includes determining the
process for requirements change, which stakeholders need to approve change, who will be consulted or informed of changes, and
by extension, who does not need to be involved. The task also includes assessing the need for requirements traceability and
determining which requirements attributes will be captured.
Change Management:process for requesting changes,who will authorize changes,Impact Analysis,Plan the wording of the request
(Cost and time estimates of change,Benefits and risks of the change,Recommended course of action for change,Coordinate
Prioritization Of Chan,
Tailoring the Requirements Management Process, An organization’s requirements management process may need to be tailored to
meetthe needs of a specific initiative or project.
Factors in the tailoring process include:Organizational culture;Stakeholder preferences;Complexity of project, project phase, or
product,Organizational maturity,Availability of resources
Techniques: Decision Analysis; Problem Tracking: Risk Analysis ;Stakeholder: domain SME, Implementation SME, Project manager,
Sponsor, tester
Stakeholders:
Elicitation
Eliciting requirements is a key task in business analysis. Because the requirements serve as the foundation for the solution to the
business needs it is essential that the requirements be complete, clear, correct, and consistent. Leveraging proven means toelicit
requirements will help meet these quality goals. The definition of elicitation is1:to draw forth or bring out (something l 1. atent or
potential)2. to call forth or draw out (as information or a response)These definitions highlight the need to actively engage the
stakeholders in defining requirements
It is expected that at some point while performing elicitation that sufficient material will have been elicited from the business experts
to allow analysis activities to begin. The combined results of all the elicitation techniques used will serve as input to building the
selected analytical models. Missing, incomplete or incorrect requirements will ideally be exposed during the analysis activities, thus
requiring additional elicitation.
Prepare for Elicitation
Purpose
Ensure all needed resources are organized and scheduled for
conducting the elicitation
activities.Build a detailed schedule for a particular elicitation
activity, defining the specific
activities and the planned dates.
Purpose
Meet with stakeholder(s) to elicit information regarding their
needs.Description The elicitation event takes place
(brainstorming, focus groups, interviews,
observation, prototyping, requirements workshops), or
elicitation is performed (document analysis, interface analysis)
or distributed (survey/questionnaire).
Input: Business Need,Organizational Process
Assets,Requirements Management Plan,Scheduled
Resources,Solution Scope and Business Case,Supporting
Materials
Purpose
Record the information provided by stakeholders for use in
analysis.
Description
For an elicitation event (brainstorming, focus groups,
interviews, observation,
prototyping, requirements workshops) a summary of the
output from the event, including
issues is produced.
Elements
Documentation can take a number of forms, including:
▶▶ Written documents describing the outcomes, such as
meeting minutes
▶▶ Visual or audio recordings
▶▶ Whiteboards (either actual or virtual)
Confirm Elicitation Results
Purpose
Validate that the stated requirements expressed by the
stakeholder match the stakeholder’s understanding of the
problem and the stakeholder’s needs Description Some
elicitation techniques benefit from reviewing the documented
outputs with the stakeholders to ensure that the analyst’s
understanding conforms to the actual desires or intentions of
the stakeholder.
Input
Requirements [Stated, Unconfirmed]:
Stakeholder Concerns [Unconfirmed]:
Elements
Refer to the description of the relevant technique for unique
aspects of confirming the
results of the Interview and Observation techniques.
Techniques
▶▶ Interviews (9.14)
▶▶ Observation (9.18)
Manage Business Analysis
Performance
Purpose
To manage the performance of business analysis activities to ensure that they are executed as effectively as possible.This task
covers determining which metrics will be used to measure the work performedIt includes how to track, assess, and report on the
quality of. the work and take steps to correct any problems that may arise
Input: Business Analysis Performance Metrics:;Business Analysis Plan(;Organizational Performance Standards; Requirements
Management Plan.
Elements: Performance Measures: to set expectations regarding what constitutes effective business analysis work
Performance Reporting: Reports can be in written format to provide for archival and tracking, formal or informal.
Preventive And Corrective Action: Preventative or corrective action is likely to result in changes to the business analysis plan
Techniques: Interviews;Lessons Learned Process;Metrics and Key Performance Indicators;Problem Tracking;Process
ModelingRoot Cause Analysis:Survey/Questionnaire.
Variance Analysis: discrepancies between planned and actual performance, determine the magnitude of those discrepancies, and
recommend corrective and preventive action as require
Stake holder : Domain SME and End User, Implementation SME, Operational Support, and Tester, Project Manager:, Sponsor
Manage Requirements Traceability
Purpose
Create and maintain relationships between businesis
objectives, requirements, other team deliverables, and
solution components to support business analysis or
other activities.
Purpose
To manage knowledge of requirements following their
implementation
candidates for long-term usage, meet on an ongoing basis
Requirements Package
Communicate Requirements
General Communication
Presentations- Formal or informal
Techniques:
Requirements Workshops and structured walkthru
Enterprise Analysis
identify a business need, problem, or opportunity, define the
nature of a solution that meets that need, and justify the
investment .
provide context to requirements analysis and to solution
identification
. Enterprise analysis
is often the starting point for initiating a new project and is
continued as changes occur and more information becomes
available.
Purpose
To identify new capabilities required by the enterprise to meet
the business need
Elements :
Generating alternatives : Do nothing, buy time, get as many till
you get diminishing returns, acceptable, non repetitive
Purpose
To define which new capabilities a project or iteration will
deliver.
Stakeholders
.
Define Business Need - What we
need?
Purpose
Identify and define why a change to organizational systems or
Self identified audit issues,customer esclations,SOX and other
audit issues
, Input from legal team, Dodd Frank , Durbin ect.
capabilities is required.
JAD, BRD , Project charter.
Output Project objective
The business need defines the problem that the business analyst is
trying
to find a solution for.
way the business need is defined determines which alternative will
be considered
Basis
Business Value(incremental solution),Risk , Difficulty( gain
familiarity) ,success(to gain confidence) ,
compliance, Dependencies , stakeholder agreement and
urgency.
challenges
techniques
Decision analysis, risk analysis, MoSCoW.
Time boxing( all in, all out, selctive after determining solution
apprach), voting
Prioritize Requirements
Need: focus High impact, high visible , legal compliance request are given
on the most critical requirements precedence
Basis
Business Value(incremental solution),Risk , Difficulty( gain
familiarity) ,success(to gain confidence) ,
compliance, Dependencies , stakeholder agreement and
urgency.
challenges
techniques
Decision analysis, risk analysis, MoSCoW.
Time boxing( all in, all out, selctive after determining solution
apprach), voting
Organize Requirements
need:to create a set of views of the requirements. comprehensive,
complete, consistent, and understood
from all stakeholder perspectives.
Purpose
Identify factors other than requirements that may affect which
solutions are viable.
Stakeholder concerns
Assumptions
believed to be true- not verified, source of potential project risk
.
1. Characteristics of quality
Cohesive, Complete, consistent, Correct, Feasible, Modifiable
, unambiguous , testable
Need to Check
1.Completeness , consistency, variance and variance triggers
and outcomes, terminology , examples
all stakeholders
Validate requirements
All
Assess Proposed Solution
determine how closely they meet stakeholder All the possible options are considered, eg. conversion from a
and solution requirements. to b , b to a , a and b to c ect.
various criteria are ranked and best solution is taken.
Assumptions and Constraints:
Requirements [Prioritized and Approved]: Identification of additional capabilities like , making
Solution Option(s): generic engine , generic database etc are done.
Decision Analysis
Vendor Assessment The output of this task is used in solution selection and
design
Domain SME. Implementation SME ( interoperability)
Operational support ( limitation feedback). Project manager,
supplier and sponsor.
Allocate Requirements
Purpose:allocate requirements among solution components High level requirements are split at Org Level ( like Customer
and releases, maximize business value and minimize cost, By system, core system, ops system), people role - analytic and
how and when they are implemented operations
or between software , like core and support , between
releases , like phase 1, phase 2 etc
Release Planning
Release Planning, Release calendar , Freeze , RCP,
Legal requirements.
Asses Organization Readiness
Purpose: Is every one ready to use. Purpose: check if every one ready for new solution.
describes the effect, is prepared for the organizational impact on ops, L2 , L3 org structure ops , training for
change. associates. Roles , responsiblity location ect.
Effective communication assist in identifying training
requirements
end to end impact vision Elements
attitude, willingness, belief, understanding, feelings.
Input. Stakeholder concerns, Solution designed, Solution
scope, Enterprise architecture Operations or technical assessment; hardware
software,training, manuals and rules
Elements
Culture: attitude, willingness, belief, understanding, feelings. Stakeholder impact.
Operations or technical assessment; hardware Concerns, jobs, skills , efficiency, satisfaction, work load
software,training, manuals and rules Task, Changes, complexity , flexibility, skill levels
Location; ways of communication
Stakeholder impact. Functions ; where do the people fit in.
Concerns, jobs, skills , efficiency, satisfaction, work load
Task, Changes, complexity , flexibility, skill levels techniques
Location; ways of communication
Functions ; where do the people fit in. org modeling, process modeling, problem tracking
techniques
Force field analysis
Define Transition requirement
Purpose: Define requirements for transition from current state Purpose: transition requirement, implementation plan ,
to desired state communication
Definition: while implementing there can be parallel run, Data migration ad hoc scripts, etl, ongoing work completion ,
conduct training for users and so forth, Implementation team resource absorption and release
has to develop the capabilities to support transition
technique .
Can be done only after solution is designed , life time is limited Business rule analysis , data flow diagram, process model,
, techniques are same , input nature, and lifespan are org model, data modeling
different.
All stake holders
If it is a new solution it is not needed.
elements
Data migration, Ongoing work , org change
If Root cause can not be found and stake holder can not
accept the defect then BA has to find mitigation plan
Technique
Acceptance and evaluation criteria,problem tracking
root cause analysis