business analysis services & processes · 11/4/2016 1 chapter 04/11/2016 1 business analysis...

12
11/4/2016 1 04/11/2016 chapter 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg Köldorfer, CBAP [email protected] BBC 2016 / RBI Raiffeisen Bank International Overview A leading corporate and investment bank for Austria’s Top 1,000 companies and for Western European commercial customers A leading universal bank in CEE with the largest network of any Western banking group Home market Austria and Central and Eastern Europe (CEE) Listed on the Vienna Stock Exchange Selected key figures Customers: ~ 14.8 mn Business outlets: ~ 2,850 Employees: ~ 54,500 Assets under Management: ~ EUR 130 bn Market capitalisation: ~ EUR 3.7 bn 2

Upload: truongbao

Post on 10-May-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

1

04/11/2016 chapter 1

Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International

Georg Köldorfer, CBAP

[email protected]

BBC 2016 / RBI

Raiffeisen Bank International Overview

A leading corporate and investment bank for

Austria’s Top 1,000 companies and for Western

European commercial customers

A leading universal bank in CEE with the largest

network of any Western banking group

Home market Austria and Central and Eastern

Europe (CEE)

Listed on the Vienna Stock Exchange

Selected key figures

Customers: ~ 14.8 mn

Business outlets: ~ 2,850

Employees: ~ 54,500

Assets under Management: ~ EUR 130 bn

Market capitalisation: ~ EUR 3.7 bn

2

Page 2: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

2

BBC 2016 / RBI

Business Analysis at RBI Ambition Level for Business Analysts

Technical Skills

small high medium

ve

ry h

igh

h

igh

m

ed

ium

Consulting

Contribution to strategic initiates and drive

the IT roadmap process

Challenge demand, go for projects with a

reasonable business case

Sustainable Know-How within RBI corporation

Value

Provide a standardized set of BA-Services

Harmonize processes, deliverables and

techniques

Perform a BA Curriculum RBI group wide

Harmonization

Assignments in the top prioritized projects

We enforce and support people

development

Career path for BA´s

People

Specialist

Enterprise

Business

Analyst

3

BBC 2016 / RBI

Business Analysis Community of Practice Business upskilling and professionalizing IT Business Analysts

The RBI Business Analysis Community of Practice fosters building business, analytical and methodology know-how

Facts Enterprise Business Analyst Promotion

Active since 2013

~ 38 analysts (Vienna)

from various areas, partially with consulting

background

Regular community meetings

BA “Consultancy”

Framework & Service

Catalogue

Regulatory Heat Map

Regularly screening the news on the

regulatory tsunami, proactively

checking its impact on business function and IT landscape.

Business Analysis Curriculum

Consisting of 9 modules, incl. Bank Steering, soft-skills and

product trainings

Senior levels require a promotion hearing, solving a complex

business case study, incl. three assessors from business.

4

Page 3: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

3

BBC 2016 / RBI

Business Analyst CoP going RBI group-wide Setup of international community

Effective Knowledge and Information

Exchange in the international BA

community

Alignment of common IT roadmaps

Job rotations

Delivery collaboration

Identify right BAs for projects

Actively offer BA Curriculum to NWBs

Regular internal BA summits in various

countries

Targets

Identify skilled local BAs

Reduce need for external BAs

Alignment of collaboration models

Benefits

7

BBC 2016 / RBI

Who is a Business Analyst in RBI?

Primary responsibility to elicit, analyze, document and validate the needs of

project stakeholders

Interpreter through whom requirements flow between end-user, software

developer and software tester

Central role in collecting and distributing the end-product information

Project Sponsor Project Manager

End Users Development

Software Test Others

Business

Analyst

End-to-end responsibility in projects – from business need origination until

final handover 8 *Source: “Software Requirements Third Edition”, K. Wiegers, J. Beatty

Page 4: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

4

BBC 2016 / RBI

RBI Business Analysis Framework

Contributing to a common business analysis understanding of involved organizations and departments at RBI

Providing a basis for ― Efficient cooperation within business

analysts and RBI organizations ― Communicating the business

analysis services

― Wording / Understanding ― Quality assessments and ― Feedback to the business analysts

Not objective ― To be a “police-document”

Standardization: − BA Services − BA Approach & Processes − BA Deliverables

Alignment: − Opinion Leaders and relevant

Stakeholders − RBI Minimum Standards and other

relevant RBI process modells (RBI agile, etc.)

Version 1.0 Definition of BA Services and BA Framework Foundation

Version 2.0 Focus on “Prestudy”

Version 3.0 Focus on “Implementation”

Objectives Goals of BA Framework

9

BBC 2016 / RBI

RBI BA Framework origination and

evolution

RBI

Methodology

Best Practices

from Projects

BABOK &

Literature

External

Methodology

Input

10

Page 5: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

5

BBC 2016 / RBI

RBI Business Analysis Service Catalogue contribute to all stages in project lifecycle within RBI

Facilitate and

contribute to

strategic planning

and controlling

Contribute to or

develop a

feasibility study

Contribute to

implement a

new solution

Contribute to

optimize/enhan-

ce an existing

solution

Facilitating and

contributing to

strategic decision

making

Facilitating and

contributing to

strategy

development (e.g.

developing a

regulatory heat

map)

Developing an IT

road map

Regular review and

updates of strategy

and roadmap

Performing as-is and

to-be analysis (e.g.

products, markets,

processes, roles, IT

architecture)

Developing solution

alternatives and

analyzing costs/

benefits

Contributing to

develop a feasibility

study (overall)

Solution

requirements

elicitation, analysis,

documentation and

communication

Requirements

traceability matrix

Developing transition

requirements (e.g.

migration, training)

Performing defect

analysis

Evaluating the final

solution and verifying

against business

need

Managing an IT

demand for an

existing solution (e.g.

request to change,

complex issue

resolving)

Evaluating an

existing solution (e.g.

products, markets,

processes, roles, IT

architecture, etc.)

Contributing to

optimize/enhance

an existing solution

(overall)

11

BBC 2016 / RBI

Service: “Contribute to or develop a

feasibility study”

Service Description: Performing as-is and to-be analysis

Objectives Business need, as-is situation (e.g. via benchmarking) documented &

commonly understood

To-be situation analyzed and documented under consideration of products,

markets, processes, roles, IT architecture, etc.

Gaps to reach to-be situation identified

Business and stakeholder requirements defined & aligned

Basic solution requirements defined

Deliverables Business need definition

Documentation of as-is and to-be situation

Gap analysis

Business, stakeholder and basic solution requirements document

Benefits Common view of as-is situation, agreed on to-be situation by stakeholders

SMART defined business and stakeholder requirements

Basis for definition of adequate solution approaches

Basis for definition of costs/benefits and project objectives

Basis for decision about next-steps

Out of scope Definition of detailed solution requirements & solution approaches

12

Page 6: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

6

BBC 2016 / RBI

Requirement and its types Description of different types of requirements

Business Need

Business

Requirement

Stakeholder

Requirement

Solution

Requirement

Why do you want it /

What are you trying to

achieve?

What are the needs?

Characteristics of

the solution

Development

OSC Level

RFP Level / Prestudy

Functional / Non-

Functional

Requirements, e.g. for

Inhouse Development

Question to be asked Typical Audience

Problem Statement

Transition

Requirements

13

BBC 2016 / RBI

Requirements & Business Analysis Terms

14

# Term Description Questions Application Example “IFRS9”

1 Business Need Problem that the business

analyst is trying to find a

solution for.

Why is the change

required?

“IFRS 9 compliance to be

ensured for RBI, RZB and

Network Banks”

2 Business

Requirement

Goals, objectives and

outcomes why a project shall

be initiated.

What are you trying to

achieve?

Why project shall be

initiated?

“Make the loans subledger

IFRS 9 capable”

3 Stakeholder

Requirement

Needs of stakeholders that

must be met in order to

achieve the business

requirements.

What do you need from

the solution?

“Need to flag customers as

impaired according to IFRS 9

stage 3”

4 Solution

Requirement

Capability or quality of a

solution that meets the

stakeholder requirements.

Can be further split into

functional and non-

functional requirements.

What characteristics must

the solution support?

“The solution must be

capable to select customers

out of a searchable list and

flag them as impaired via a

checkbox”

5 Business Rule A specific directive that is

under control of business

and that serves as a criterion

for guiding behavior, shaping

judgments, or making

decisions

What are the standards

and regulations upon you

operate?

“For categorization of deals a

benchmark test has to be

executed before it is

committed”

Page 7: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

7

BBC 2016 / RBI

Application of Requirements Methodology Typical ways to elicit requirements

1. Elicitation

2. Brainstorming

3. Document Analysis

4. Focus Groups

5. Interface Analysis

6. Interviews

7. Observation

8. Prototyping

9. Requirements

Workshop

10. Survey/Questionnaire

https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Elicitation

https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Brainstorming https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Document Analysis https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Focus Groups

https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Interface Analysis https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Interviews

https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Observation

https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Prototyping

https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Requirement Workshops

https://collaboration.rbiat.rbinternational.corp/collrooms/bab/Documents/3000 Standards and Techniques/2000 BA Techniques/Survey, Questionnaire

Methodology Link to BA CoP Collaboration Room

15

BBC 2016 / RBI

Requirement Generation Approach In which phases we work with requirements

1. Define Business Requirements

2. Identify relevant stakeholders

3. (If possible) define user

representatives

4. Plan & Align Business Analysis

Approach & Plan

5. Define stakeholder requirements

6. Define basic solution requirements

1. Define solution requirements

2. Model & specify requirements

3. Define test-cases & test-case results

4. Sign-Off of technical specification

Planning (Pre-Study, Feasibility Study)

Execution (Conception & Construction)

can be performed in multiple iterations

Technical Implementation (Business Analyst resolves questions from

development)

Test (Business Analyst resolves questions from

testers)

Quality Gate: Project Go/NoGo Decision

16

Page 8: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

8

BBC 2016 / RBI

RBI Business Analysis Framework Best Practice Example – BA Process for Prestudy (1/2)

18

BBC 2016 / RBI

RBI Business Analysis Framework Best Practice Example – BA Process for Prestudy (2/2)

19

Page 9: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

9

BBC 2016 / RBI

Dimensions of single process steps

20

# Dimension

1 Name

2 Description

3 Phase

4 Alignment with RBI internal processes and methodology

5 Stakeholders

6 Inputs

7 Methods and Techniques

8 Process Modell

9 Best Practices

10 Level of detail (depending on project size, phase, life cycle of project)

11 Templates

BBC 2016 / RBI

Example: Define Problem Statement / Current Situation (1/2)

1. Name of Deliverable

Problem Statement / Current Situation

2. Description

Define the problem that the business analyst is trying to find a

solution for. The definition of the business need is derived from the

problem statement.

A good problem statement should answer these questions:

1.What is the problem

2.Who has the problem or who is affected (-> Stakeholder)?

3. Phase (Pre-Study, Execution, etc.)

Pre-Study (RBI GPMO: “Initiation” & “Planning”)

4. Alignment with GPMO Processes and RBI Methodology

Deliverable is mandatory for all types of projects

Part of RBI Baseline Document Template, which is mandatory for

Projects & Group Programs (not for SmITS or Minor Projects)

21

Page 10: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

10

BBC 2016 / RBI

Example: Define Problem Statement / Current Situation (2/2)

5. Stakeholders

Project sponsor, Business Responsible

6. Inputs

Business Goals and Objectives, Requirements

7. Methods and Techniques

Benchmarking, Brainstorming, Business Rules Analysis, Focus

Groups, Functional Decomposition, Root Cause Analysis

8. Process Modell (Vorgehensmodell)

Mainly to be defined during Requirements elicitation process

9. Best Practices / Issue Solving

A comprehensive problem statement should address all six

questions: what, how, where, when, why, and who.

10. Level of detail

Initially defined for new initiative, granularity pending on project

size / complexity (RBI template not required for SmITS and Minor

Project)

11. Templates

RBI “P4 Baseline Document” & Go Slides

22

BBC 2016 / RBI

RBI Business Analysis Framework

Work In Progress – BA Process for Implementation

23

Implement a new solution (waterfall) Approval Deliverable

Pro

jec

t sp

on

sor

Pro

jec

t m

an

ag

er

Bu

sine

ss M

an

ag

er

Bu

sine

ss A

na

lyst

IT Im

ple

me

nta

tion

Teste

r

1 BA Planning & Monitoring …

1.1 Plan Business Analysis Approach Lead BA, PM Business Analysis Plan

1.2 Plan Stakeholder Engagement Lead BA, PM Stakeholder Engagement Approach

1.3 Plan Business Analysis Information Management Lead BA, PM Infomanagement Approach

2 Requirements Development (Detailed solution & stakeholder requirements)

2.1 Requirements Elicitation Buiness Manager

Stated Requirements (Meeting Minutes, etc.)

2.2 Analysis of Requirement Buiness Manager

Stakeholder , Solution, Transition Requirements

2.2 Specification Lead BA Modelled Requirements

2.3 Review Requirements (incl. Verification&Validation) Buiness Manager, Lead BA, PM

Reviewed Requirements

2.4 Prioritize Requirements Buiness Manager, Lead BA, PM

Prioritized Requirements

2.5 Approve & Sign-off Buiness Manager Approved Requirements

Page 11: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

11

BBC 2016 / RBI

Example IFRS 9 Implementation Solution Requirements & Solution Design Approach

Specification Requirements

Review Phase

Approval Technical Design / Blueprint

Review Phase

Approval Implement-

ation

Business Analysis Stream Implementation Stream

(Technical Analysis)

Development

Collaboration Modell

Definition test cases

Duration tbd

per Business

Analysis / RBI

with all

relevant

stakeholders

Based on

stakeholder

requirements

from pre-

study

2 weeks

Incorporation

Feedback

Closing open

issues and

questions

1 week

B-2/B-1

OSC (if

required

)

Solution

Design

per working

package

Duration

depending

on

complexity

2 weeks

Incorporation

Feedback

Closing open

issues and

questions

1 week

B-2/B-1

OSC (if

required)

24

BBC 2016 / RBI

Actively offer BA Curriculum (also outside to BA CoP) Business upskilling Setup of a group-wide education program (“Go-IT”) for

top-BAs

Usage & continuous improvement based on application in projects as a “Living document”

e.g.

Internal development of existing applications Internal development in agile External development and integration of software

Improve (international) communication and collaboration Focus on regular exchange within BA Community Exchange of know-how and best-practices

Outlook for RBI Business Analysis CoP

and BA Framework

25

Collaboration

Further development

Framework version 3.0

Usage & continuous

improvement of BA Framework

Education

Page 12: Business Analysis Services & Processes · 11/4/2016 1 chapter 04/11/2016 1 Business Analysis Services & Processes Case Study: Implementation in Raiffeisen Bank International Georg

11/4/2016

12

Thank You!

Q&A