A Business Analysis
Maturity Model
2015 ABN AMRO Ronald Koster
Story line
Background
Context
Design of the model
Usage of the model
I am
architect for Business Analysis
selecting tools / applications to support BA tasks
working for 400 Business analysts (my customers)
responsible for the start to professionalize BA
developer of an approach to implement BA as capability
volonteer for IIBA Dutch Chapter (+ board member)
My professional profile: https://nl.linkedin.com/in/kosterronald
My company is
a bank with its headquarter in Amsterdam
also internationally active with local offices
24000 employees
working with different partners for non-core activities
(IT, Facility, HR)
organized in 3-tier operating model
Businesses
and Functions
(Risk,
Finance, HR)
COO (BPM,
Portfolio,
Service
Management)
IT, Facility,
Business
Services
Suppliers
Context of our BA capability
3 different jobs are key in carrying out BA tasks
Business Advisor (COO - enterprise analysis)
Business Analyst (IT - RQ analysis, communication and management,
solution assessment)
Business Process Manager (COO - solution validation)
Peoples background very divers
programmer
system analyst
requirements engineer
business consultant + 25 more
Context of our BA capability
Management dissatisfied with the quality of our orders
to suppliers
rework
backorders
value for money
Business complaining about the variety in approach and
results of a business analysis (no trust)
Project managers always asking for the same persons
Project results had varying degrees of success
What we did to improve
Formed a BA community and BA representing group
Develop a training with all BA tasks with techniques
Got management approval to train 25% of the BA
population
This 25% would further build and improve the BA
capability
Different improvement cycles and rhythm to
professionalize per unit
BAAS - Business Analysis As a Service
What management requested
How can we monitor progress?
How can we steer on the right things?
How can we get the most value for the
investment (training)?
How can we deal with limited capacity?
Training people is not enough. We need to put the
right conditions and circumstances in place
Our answer to this request
Looked at the IIBA compentency model
Good for developing the BA training
Not enough to identify gaps for putting in
place BA capability (organization viewpoint)
BA tasks and results positioned in regular
processes
No existing model based on BABOK
Our answer to this request
AIG requirements maturity model
Enablers (Process, Practices, Deliverables, Organisation, Technology
and Staff)
Maturity levels (Performed, Defined, Implemented, Institutionalised
and Optimizing)
BABOK
Knowledge Areas (2.0)
BAAS Framework
BA tasks and results positioned in our processes
Content for the questions
Solution design of our BAMM
Survey
BABOK knowledge areas
IAG requirements maturity model
BABOK tasks & outputs
Business Analysis As a Service
Usage of the BAMM
Survey send to BAs, architects, project
managers, team managers, designers
Point Zero measurement right after
introduction and training of BAAS
Repeat survey after half year, 25% of
respondents, prefilled with result point zero
Input for ambition and new improvement
cycle
Results of the BAMM
BAMM-BABOK Mapping*
Business analysis
planning &
monitoring
Requirements
management &
communi-cation
Enterprise
Analysis
Elicitation
Requirements
analysis
Solution
Assessment &
validation
Underlying
competencies
Process
Practices & techniques
Products
Toolkit
Organisation/Unit
Capabilities
*) to be established
Defines
1
BABOK
Process
BA Planning& monitoring
Practices & Techniques
Req. Management & communication
Products
Enterprise analysis
Toolkit
Elicitation
Organisation/Unit
Requirements analysis
Capabilities
Solution assessment & validation
Underlying competencies
Su
rv
ey
Organisation
Results in
Scoring model in the BAMM
Score
Pick
Description
0
1
Never
Sometimes
In most cases
Always
Is reported
Is managed
Not done or present
Now and then, not predictable.
(Selected industry best practices are used in some activities)
Almost always, with effort you can proof it.
(Defined guidelines and standards are available for use as well as
procedures for review, verification and validation)
You can depend on it, as a rule, with evidence.
(A majority of projects comply with defined practice and technique
standards)
Is actively reported upon, oral or written.
(Guidelines are mandated, measured, and managed)
Is taken action upon by management. (Standards, guidelines, and rules are
measured, managed, and continuously improved)
Maturity in organization
0:Not done or present/ 1: Now and then, not predictable/ 2: Almost always, with effort you can proof it/ 3: You can depend on it, as a
rule, with evidence/ 4: Is actively reported upon, oral or written/ 5: Is taken action upon by management.
Maturity in business analysis
BAP: Business analysis planning & monitoring
ELI:
Elicitation
ENA: Enterprise analysis
REM: Requirements management & communication
SAV: Solution assessment & validation
REA: Requirements analysis
UCA: Underlying capabilities
0:Not done or present/ 1: Now and then, not predictable/ 2: Almost always, with effort you can proof it/ 3: You can depend on it, as a
rule, with evidence/ 4: Is actively reported upon, oral or written/ 5: Is taken action upon by management.
Insight per unit
Insight per job
Results BAMM discussed
BA representative in unit with other BAs
BA representative makes proposal
Management sets ambition and agrees on
actions
New cycle starts
BA community gets plan of actions
Management steers on results
Possible plan of actions
Change BAAS Framework
Change BA Training
Knowledge session BA community
Dialogue with other disciplines
Find tools to support BA tasks
Adjust quality system
Deep dive on results
BA Training
BAAS
Framework
BA
Community
BA
Collaboration
BA Tooling
BA Quality
Assurance
Our unexpected journey
Timing of doing a point zero
people not familiar with terms and BA talk
overlap with other frameworks and
misunderstanding
BAs defining the controls for management
100 questions is seen as a lot of work
Is time right trigger to repeat BAMM?
What is most important and also feasible?