agile maturity and ba v14 - dream · about scrum, agile values and an agile implementation model....

21
Agile Transformation A top-down and bottom-up view of BNPPC’s first steps on this journey October 3, 2017 Authors: Fred de Meij, Gisbert Oskam

Upload: others

Post on 28-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Agile TransformationA top-down and bottom-up view of BNPPC’s first steps on this journey

October 3, 2017

Authors: Fred de Meij, Gisbert Oskam

Page 2: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Intro

2

• Fred de Meij

• CIO BNP Paribas Cardif – The Netherlands

• MIT Certified Fintech Specialist

• Gisbert Oskam

• Lead Agile Transformation, Devoteam NL

• Topics for today

• Product development process

• Agile maturity model

• Agile transformation

Page 3: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Who is BNP Paribas Cardif, and what do they do?

3

• BNP Paribas Cardif, part of BNP Paribas Group

• Specialized in Mortgage protection insurance

• Our strategic lines:

• Relaunch (fast, simple, customer oriented, cheap)

• Remediation (digitization, risk control)

• Refficiency

Page 4: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Case HAV (Hypotheek Aflos Verzekering)

4

On our way to a new product

Page 5: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Our product development process has many fixed elements;how can we accelerate?

5

How can we deliver (at the end) IT solutions in line with our business’ time-to-market demand?• Regulatory compliance (PDDP)• Business requirements• System development process/methodology

“Hypotheek Aflos Verzekering”

Page 6: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Where do we find the ‘change cogs’?

6

What do you think?

Product DistributionDevelopment Process?

System development?

Requirements?

?

Page 7: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Behind the scenes, or “what happened in the boardroom”

7

• Initiative was taken to start working with agile teams

• Training IT

• Training Business colleagues

• Feedback Executive Committee (ExCo)

• Workshops with ExCo

Page 8: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Going to Gemba: Actual learnings from the work floor

8

• From time estimates to Fibonacci and T-shirt sizing

• Distributed teams going from distributed to integrated

• From daily discussion to daily standup

Page 9: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

The big picture behind the transformation approach

9

About SCRUM, Agile values and an Agile implementation model

Page 10: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

The prerequisites: Autonomous teams and Business alignment

10

Source: Henrik Kniberg (Spotify)

Page 11: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Devoteam Agile Maturity Model, a framework for Agile implementationThree Main Aspects plotted on two must have prerequisites

Page 12: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

People and Agile Teams, values

12

Scrum

Focus

OpennessRespect

Courage

Commitment

Page 13: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Process implementation is a lot about translating vision

13

Page 14: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Agile and business, working on alignment

Page 15: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

15

Agile Planning and Business alignment

Page 16: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Practices and Tools, what is what

Page 17: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

17

Team alignment can be supported by tooling.

• Jira / Service Now

• DTAP

• Continuous Delivery

• Continuous Deployment

• Automated testing

Business alignment can be supported by tools and practices.

• Way of working for

• Vision

• Product roadmap

• Release planning

Jira / Service Now

Implementation; Tools and Practices

Work field for

Business Analysts

Page 18: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

18

Page 19: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

19

• Looking forward to building a portfolio and roadmap on wider scale with business representatives

• Increase team agility and team agile mindedness with help of on the floor coaches together with IT

team management (transparency, working together, accountability)

• In terms of agile governance; define a shortlist of metrics to see where we are now and where we

want to be, track and evaluate

• Implement visual cockpits of Portfolio progress, visualize the PDCA cycle (Obeya)

• Inputs from the audience?

Going Forward; the journey continues

Page 20: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

Thoughts within BNP Paribas Cardif to implement and closing remark

20

Page 21: Agile maturity and BA v14 - DREAM · About SCRUM, Agile values and an Agile implementation model. The prerequisites: Autonomous teams and Business alignment 10 Source: Henrik Kniberg

[email protected] - 630 47 50

Devoteam NederlandPaasheuvelweg 261105 BJ Amsterdam-Zuidoost

QUESTIONS:

Michael Kremers

[email protected]

Joris de Graauw

[email protected]

Gisbert Oskam

[email protected]