This presentation describes what are all different areas, where a BA can contribute. This also depicts not having a skilled BA can lead to project failure. Here, BA does not mean by title, but a person who understands the client's business and their complexity..
2. 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...
3. 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…
4. Why Analysis is required……
• ANALYSIS may required terms of…
– Business Analysis
– Process Improvisation
– Data Analysis
– Application/ System Gap Analysis
– Technology Analysis
– Functional Analysis
– etc….
6. POST-IMPLEMENTATION
Business Analysts feed back to the Owner how well their
measure of success has been achieved
Owners
defines measures of success and $targets
…Business Analysts confirm & document
Strategists
determine the strategy to hit the targets
…Business Analysts help research, create strategy, challenge & document
Sponsors
establish a Program that delivers the strategy
…Business Analysts document Program
requirement and help build the Business Case
Program Managers
Institute Projects that implement the program
…Business Analysts document the Project requirement
Project Stakeholders
…Business Analysts specify requirements for
Projects (in the Business Model)
Design Analysts
design solution that satisfies the requirements
…Business Analysts write functional specifications, protect
requirements & other document
Project managers
Implement solution
…Business Analysts help with
-Process and data migration planning
-Rollout
Solution Builders & Business
test solution
…Business Analysts ensure tested against requirements
Solution Builders
build solution
…Business Analysts protect requirements & other document
Users
Accept 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!
9. 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
10. 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.
11. 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