james cadle business analysis techniques -...
TRANSCRIPT
Business Analysis Techniques
… and how to survive them
James Cadle
© BAIQ
Some business analysis techniques
Critical success factors Context diagram Rich picture Function hierarchy Network architecture plan Workflow diagram Organisation chart Entity relationship model (high-level) Business process model High-level data flow diagram Business object model
© BAIQ
Some more…
Use case diagram Use case description Technical architecture model Functional dependency diagram Business scenario modelling Task analysis Business event model Business roles definition Logical data model Class model Relational data analysis
© BAIQ
Yet more…
Website navigation model Process dependency modelling Object interaction / collaboration diagram Object role models User conceptual model User interface object model Screen navigation design System event modelling State transition diagram State machine diagram Object dynamic model
© BAIQ
And still they come…
SWOT PESTLE Five Forces Power/interest grid MOST Resource audit BCG matrix Balanced business scorecard Key performance indicators CATWOE Business activity modelling
© BAIQ
Not finished yet…
Event analysis Payback calculation DCF/NPV calculation Internal rate of return Benefits management Benefits realisation User acceptance testing Swimlane diagrams Business process reengineering Business process management Gaps and disconnects analysis
© BAIQ
Just a few more…
Process streamlining Business process redesign Interviewing Workshops Questionnaires Document analysis Record searching Special-purpose records Activity sampling Work measurement Prototyping
© BAIQ
Give up yet?
Brainstorming Round-robin Columns and clusters Bodyguards and assassins Vernissage Talking wall Force-field analysis Greenfield site Transporter Prioritisation Time beam
© BAIQ
Aargh!
Cost/benefit analysis Impact analysis Gap analysis Standard costing Marginal costing Absorption costing Ratio analysis MoSCoW Organisation diagram Report writing Presentation techniques
© BAIQ
The right tool for the right job
Screw extractor – essential for getting out stuck or broken bolts
© BAIQ
Business analysis - definition
An advisory role which has the responsibility for investigating and analysing business situations, identifying and evaluating options for improving business systems, elaborating and defining requirements, and ensuring the effective implementation and use of information systems in line with the needs of the business.
Debra Paul, Business Analysis (3rd Edition), 2014
© BAIQ
The role of the business analyst
Investigating the situation
Stimulating thinking
Modelling business
processes
Analysing strategy
Specifying information
systems
Developing business
case
Business analyst
© BAIQ
Investigating the situation
Workshops
Interviewing
Questionnaires
Document analysis
Record searching
Business analyst
Special-purpose records
Activity sampling
Work measurement
<<extend>>
<<extend>>
<<extend>> <<extend>>
<<extend>>
<<extend>>
© BAIQ
Analysing strategy
Five forces
MOST
Resource audit
CATWOE
Business analyst
SWOT
PESTLE
<<extend>><<extend>>
<<extend>>
<<extend>>
<<extend>>
© BAIQ
Modelling business processes Function hierarchy
Business analyst
Rich picture
Workflow diagram
Organisation chart
Organisation diagram
ERM (high-level)
Business object model
Business scenario model
Task analysis
Business event model
Business roles definition
Business process
reengineering
Business process
management
Gaps & disconnects
Process streamlining
Business process redesign
Organisation diagram
Business process
modelling
Swimlane diagrams
<<extend>> <<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>><<extend>>
Business analyst
Business activity
modelling
<<extend>>
© BAIQ
Stimulating thinking
Business analyst
Brainstorming
Round-robin
Columns & clusters
Bodyguards & assassins
Vernissage
Talking wall
Greenfield site
Transporter
Prioritisation
Time beam
© BAIQ
Developing a business case
Business analyst
Payback calculation
IRR
DCF/NPVBenefits
management
Cost/benefit analysis
Impact analysis
Gap analysis
Marginal costing Standard
costing
Benefits realisation
Absorption costing
Ratio analysis
Report writing
Presentation techniques
<<extend>><<extend>>
<<extend>><<extend>>
<<extend>>
<<extend>><<extend>>
<<extend>>
<<extend>>
<<extend>> <<extend>>
<<extend>>
<<extend>>
© BAIQ
Specifying information systems
Use case diagrams
Use case descriptions
Technical architecture
model
Logical data model
Business analyst
<<extend>>
Functional dependency
diagram
Relational data analysis
Context diagram
Network architecture plan
Website navigation model
Collaboration diagram
Object role model
User interface object model
Screen navigation
design
System event modelling
State machine diagram
Object dynamic model
Event analysisPrototyping
Class model
<<extend>>
<<extend>>
Data flow diagram<<extend>>
<<extend>>
<<extend>>
<<extend>>
MoSCoW
© BAIQ
Selecting techniques
The situation: How much time? How much money? How good a job? Local standards
The ‘users’: Technical literacy Patience Decisiveness
The business analyst: Personality Preferences Knowledge Experience Credibility
© BAIQ
Unconscious incompetence
Unconscious competence
Conscious competence
Conscious incompetence
Mastering techniques (1)
© BAIQ
Courses
Private study
Work Experience
Mastering techniques (2)
© BAIQ
So try things out!
© BAIQ
A basic toolkit
Investigating the situation
Analysing strategy
Modelling business
processes
Stimulating thinking
Developing the business
case
Specifying information
systems
Interviewing
Workshops
Observation
Document analysis
PESTLE
Five forces
MOST
Resource audit
SWOT
Organisation diagram
CSF/sKPIs
Swimlane diagrams
Workflow diagram
Task analysis
Gaps & disconnectsBusiness process redesign
Brainstorming
Columns & clusters
Talking wall
Transporter
Cost/benefit analysis
Risk analysis
DCF/NPV
Internal rate of return
Context diagram
Use cases
Class models
Event analysis
Prototyping
MoSCoW
CATWOE