wendy waker wednesday
TRANSCRIPT
-
8/3/2019 Wendy Waker Wednesday
1/26
The Business Analysis Framework
Wendy Waker
Stand 138
-
8/3/2019 Wendy Waker Wednesday
2/26
Why do we still have these sort ofproblems with Change Projects.
The average project exceeds its planned scheduleby 120%
52.7% of projects will cost 189% of their originalestimate
Only 16.2% of projects will be completed on time &
on budget
30% of projects are cancelled before completion
*Source: Calculating your return on investment from more effective requirements management IBM article Dec 2003
-
8/3/2019 Wendy Waker Wednesday
3/26
The Standish Group Chaos Report (1994)365 executive managers8,380 applications
all major industry segments including: banking, retail and wholesale.
Reasons for problems with change projects
Some of the contents of this slide were taken from www.it-cortex.com
-
8/3/2019 Wendy Waker Wednesday
4/26
Business Analysis mitigates the top 6reasons for project failure
Incomplete requirements Measure of success for Business Analysts! Target: Zero.
Lack of user involvement BAs scope a project including who is impacted and therefore who needs to be
engaged
Unrealistic expectations
Poorly defined? Open to misinterpretation? Blame the BA! Lack of senior exec support
If the project objectives dont matter to the exec, they wont support BA must ensure the exec define SMART measures and targets SMARTthe T is To-Die-For!
Changing requirements Measure of success for Business Analysts! Target: minimise.
Lack of planning At least the analysis should be planned properly!
Business Analysis the analytics engine of your projects
-
8/3/2019 Wendy Waker Wednesday
5/26
Business Analysis Proverbs
Delivery is not the best time to analyse requirements
Urban Wisdom
A factor present in every successful project andabsent in every unsuccessful project is sufficient
attention to requirements.Suzanne & James Robertson
Requirements-Led Project Management
-
8/3/2019 Wendy Waker Wednesday
6/26
RequirementsAnalysis
Design Code/test
0
10
20
30
40
50
60
70
Average actual effort spent on each stage of thedevelopment cycle*
*based on a study by Staffordshire University
What is sufficient attention to requirements?(I)
-
8/3/2019 Wendy Waker Wednesday
7/26
Requirements
Analysis
Design Code/test
0
10
20
30
40
50
607080
90
Average Proportion of Errors Built in During Development*
*based on a study by James Martin
What is sufficient attention to requirements?(II)
-
8/3/2019 Wendy Waker Wednesday
8/26
Relative Cost of Correcting Requirements Errors*
*sourced from Barry Boehm
What is sufficient attention to requirements?(III)
-
8/3/2019 Wendy Waker Wednesday
9/26
How Much Poor Analysis can Cost*
Half of all bugs can be traced to requirement errors
fixing these errors consumes 75% of project rework costs
Maybe thats why:
The average project exceeds its planned schedule by 120%
52.7% of projects will cost 189% of their original estimate
Only 16.2% of projects will be completed on time & on budget
30% of projects are cancelled before completion
*Source: Calculating your return on investment from more effective requirements management IBM article Dec 2003
-
8/3/2019 Wendy Waker Wednesday
10/26
The typical projectexpends least effort on change requirements
analysis
which is where most errors originateand whose errors cost most to fix!
-
8/3/2019 Wendy Waker Wednesday
11/26
So projects are all doomed?
-
8/3/2019 Wendy Waker Wednesday
12/26
The tool for discovering new knowledge isthe Scientific Method
Construction of theories Observation and experimentation of isolated facts and results
Creating generalised hypotheses
Testing hypotheses through observation and experimentation
Methods and approach vary by discipline
Physics Vs Psychology The top level process remains the same
The tool for defining change requirements is...?
There are many methods and approaches all fordefining change requirements
-
8/3/2019 Wendy Waker Wednesday
13/26
Definition of terms for Business Analysis
Business: why Business?
should it be ChangeRequirements???
Analysis:the process of breaking a concept down into more simpleparts, so that its logical structure is displayed (OED)
-
8/3/2019 Wendy Waker Wednesday
14/26
So how do you do analysis?
You can pay your money and take your pick of thevarious methods & approaches
Our Training Taster Day gives examplesof
documentation for Problems/opportunity analysis Objectives analysis
Requirements Analysis
but howis not the issue,provingthat theanalytical products deliver project objectives is
-
8/3/2019 Wendy Waker Wednesday
15/26
Stakeholders
Drivers
Objectives Objectives Objectives Objectives Objectives
Drivers Drivers Drivers
ChangeRequirements
ChangeRequirements
ChangeRequirements
ChangeRequirements
ChangeRequirements
Chain Of Reasoning:
Change Requirements must be assumed to be wrong until they areprovedto be right
-
8/3/2019 Wendy Waker Wednesday
16/26
-
8/3/2019 Wendy Waker Wednesday
17/26
All the Links in the Chain Of Reasoning
The problems / opportunities that
the business face
The measures and targets that willenable us to declare the change
project has been successful
Driver
ProjectObjective
ProjectRequirement
Business Rule
Addressed as
measured by
Delivered by
Enforces
Definitions of what changes are requiredthat will affect the measures of success
(objectives) sufficiently for the project tobe declared successful
What rules must be implementedby the changes specified in the
requirements
Change requirements
-
8/3/2019 Wendy Waker Wednesday
18/26
How to forge links in the Chain Of Reasoning
Problem / opportunity analysis
SMART objectives
BusinessFunctional
Non-functional
high levelmid level
Process modelProcess specification
Non-functional specificationsData model
Attribute specification
low level
Driver
ProjectObjective
ProjectRequirement
Business Rule
Addressed as
measured by
Delivered by
Enforces
Specific there is a precise definition of the objectiveMeasurable there are units that the objective will be measured inAchievablethe measures can be achieved in the real worldRelevantthis project will actually affect this objectiveTo-die-for the project has failed if it does not achieve the
objective
Change requirements
-
8/3/2019 Wendy Waker Wednesday
19/26
If
If you can map all your analysis tocomponents in the Chain of Reasoning
If there are no gapsAND no breaks in the chain
If those who can kill your project agree with youranalysis
Then your analysis is correct and whats more
you are a Business Analyst my (per)son.
Sorry Rudyard!
-
8/3/2019 Wendy Waker Wednesday
20/26
The secrets of doing Business Analysis
1. Agree the analysis method and approach(if any!) you will use
2. Get some trainedBusiness Analysts
3. Planhow, when and who to do theanalysis
4. Dothe analysis5. Usethe analysis products to develop and
implement the solutions
6. Erthats it.
-
8/3/2019 Wendy Waker Wednesday
21/26
-
8/3/2019 Wendy Waker Wednesday
22/26
SoBusiness Analysis is neededwhat next?
There are a number of steps to take to establish an operationalBusiness Analysis function:
Mentor andSupport the
B.A. Function
Design the.A. Function
Recruit theB.A. Function
Train the B.A.Function
Equip theB.A. Function
-
8/3/2019 Wendy Waker Wednesday
23/26
How can BA Solutions help?
Mentor andSupport
BA Function
DesignB.A. Function
RecruitB.A. Function
Train B.A.Function
Equip B.A.Function
Recruitment of permanent and contract analystsSource candidates internally and externallyQualify CVsInterview conduct them or just assist with themAssessment centresManage contracted analysts placed by BAS
Training courses for analystsTraining needs analysisFundamentals of Business Analysis
Process ModelingData ModelingISEB accreditationIntroduction to TestingBPMNEssential soft Skills for Business Analysts including Workshop Facilitation & ConflictresolutionTaster Day training an intensive 1 day introduction to Business AnalysisRefresher day training based around your projects
CASE tool recommendation - independentAssessment of requirementsRecommendations and benefits assessment
Mentor and Support for analystsPhone and email post trainingRefresher trainingFacilitated workshops
MentoringQ/A reviews of analysis deliverables
Design of the Business Analysis functionTerms of referenceBusiness Analyst Profile and we
can bespoke
solutions forindividual
clients
try before
you buy: BASolutionsTraining
Taster Day!
-
8/3/2019 Wendy Waker Wednesday
24/26
Who Are Business Analyst Solutions?
BA Solutions are highly experienced Business Analysts
We have extensive practical experience in a wide range of industry sectorsincluding retail, banking, utilities, software houses
We have worked in IT departments and within Businesses at every levelfrom Majority Shareholder/Owner to Managing Director to shop floor
workers
and what is the Business Analyst Solutions vision?
To support the whole Business Analyst life cycle andprovide whatever services clients need in order to setup and run an effective Business Analyst function.
-
8/3/2019 Wendy Waker Wednesday
25/26
Why chooseBusiness Analyst Solutions?
Training material development andtraining delivery is alldone by highly experienced and active Business Analysts
We are a niche supplier for all things related to Business
Analysis and provide support end-to-end, not just training We have a track record of high customer satisfaction (92%
average) and references are available
We have worked in all major industry segments
We are adaptive to client requirements bespoking solutionsas required
We knowthe value of doing effective Business Analysis
We care! We care about Business Analysis and do whateverwe can do to get it being done effectively.
-
8/3/2019 Wendy Waker Wednesday
26/26
Come and see us on Stand 138
If you would like to discuss anything further:
mail: [email protected]
phone: 07793 231428
web: www.BusinessAnalystSolutions.com