Date post: | 14-Apr-2017 |
Category: |
Technology |
Upload: | satyaprakash-almi |
View: | 129 times |
Download: | 2 times |
A role called
“Business Analyst “
in
Industry
Satyaprakash SharmaBE, MBA, PMP, ALMI
Where BA stands in the system
Owner/sponsor
“I want it all
I want it now
I want it for minimal cost”
Solutions developers
“Given all the other projects we are
already working, the best we can do is a
bit, in 6 months and it will of course cost a
bit”
Subject Matter Experts/Users
“We must have this
- and soon! -
or our business will fail”
BUSINESS
ANALYST
Program/Project Manager
“The sponsor needs all,
now and for a minimal cost”
Here, is the depiction...
Sponsor: We’re going to the moon!
Project Manager: ok, we have to plan…first …, SME’s, what do you need?
SME / User: We’ll need a spaceship and spacesuits! Business Analysts: Do we need anything else?
Business Analysts: to answer your question I need to know…
Why are we going to the moon? (Problem analysis)How will we know it will be a worthwhile trip? (Objectives analysis)Therefore - what will we need to ensure it is worthwhile?
(Requirements analysis)Developer: So we need to develop solutions for the following requirements…
Why Analysis is required……
• ANALYSIS may required terms of…
– Business Analysis
– Process Improvisation
– Data Analysis
– Application/ System Gap Analysis
– Technology Analysis
– Functional Analysis
– etc….
Where BA exist in an Organization
POST-IMPLEMENTATION
Business Analysts feed back to the Owner how well their
measure of success has been achieved
Ownersdefines measures of success and $targets
…Business Analysts confirm & document
Strategistsdetermine the strategy to hit the targets
…Business Analysts help research, create strategy, challenge & documentSponsors
establish a Program that delivers the strategy
…Business Analysts document Program
requirement and help build the Business Case
Program ManagersInstitute Projects that implement the program
…Business Analysts document the Project requirement
Project Stakeholders…Business Analysts specify requirements for
Projects (in the Business Model)
Design Analystsdesign solution that satisfies the requirements
…Business Analysts write functional specifications, protect
requirements & other document
Project managersImplement solution
…Business Analysts help with
-Process and data migration planning
-Rollout
Solution Builders & Businesstest solution
…Business Analysts ensure tested against requirements
Solution Buildersbuild solution
…Business Analysts protect requirements & other document
UsersAccept solution
…Business Analysts help with
-$MEASURING $BENEFITS $REALISATION
Scope of the Business Analyst role
There is a chain of reasoning that leads from the statement of a problem to the implementation of solutions…
$Money!
What if Analysis is
not
done properly
Projects Fails
How can BAs mitigate the risks for project failure?- BA should be consulted for project planning- BA should be involved for Change Requirement- BA should be involved from discovery of the project- Its responsibility of the BA to get the perspective of actual user- Its BA who tells business about their unrealistic expectation
Cost of analysis, if BA fails to analyse the development at the initial stage..
Relative cost of
correcting error
The cost of correcting analysis errors rises almost exponentially
the longer they remain undetected.
Summary• Good Requirements are Essential for Project Success
• Its Important to Know What a Good Requirement Sounds Like
• There is a Cost Associated With Missed or Ambiguous
Requirements that can be quite large
• Getting Requirements Right Can Save Substantial Rework,
Time, and Money
• Requirements Engineering Involves Developing and Managing
Requirements