seminar overview scaling agile at organizational level · epics approved by ppm continuous...

24
Seminar Overview Scaling Agile at organizational level Jean-Philippe Peigné October 2015 © inspearit

Upload: others

Post on 09-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Seminar OverviewScaling Agile

at organizational level

Jean-Philippe Peigné

October 2015

© inspearit

Page 2: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Jean-Philippe PeignéTransformation Consulting

Inspearit: Agile Transformation leader at organization level. Global head of Agile offer.

SG CIB: IT Process & Method head for SG CIB IT department SG CIB (4000+ staff). Integration of Agile within the framework of SG CIB IT Processes.

Accenture/Cap Gemini Consulting 10 years of IS Management consulting and IT Transformation program

Key SkillsLast references& Certifications

Agile Transformation Strategy

Lead at management level of the Agile deployment at organization level

Setup of Agile center (training, coaching, governance, framework)

Agile awareness & training

Coaching of Agile Transformation at organization level (digital entity)

Design of an Agile Competency Center

Lead at management level of deployment of agile practices at team level (finance, energy)

Certification SAFe

[email protected]+33 6 16 95 11 82

Page 3: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Agenda

© inspearit

1) Return of experience of scaling Agile for a digital bank in Europe

2) Scaling Agile at organization level: the key points to address to deploy Agile for an IT organization

3) How to accelerate a digital transformation leveraging on Agile

3

Page 4: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

RetexAgile Transformation within the Digital department

of a European Bank

4

Page 5: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Return of experience of Agile Transformation for a European Digital Bank

© inspearit 5

Context

Digital bank services

Large program to re-build the legacy system

2 years program involving up to 200 contributors

New architecture and infrastructure to implement

2 external providers for development on distant locations

The Agile Transformation Journey

Scrum to deliver the program

Launch of DevOps initiative

Post programCreation of an Agile Product

Line

Implementation of an Agile Demand

Management process

(Return of experience) (Return of experience) (Return of experience)

Page 6: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

What has been put in place

© inspearit

Set up of Agile practices to secure the program

200 staff approx.

All Stakeholders involved (Business-IT-Operations)

Development managed by 2 fixed price contractors

Dispatched team

100+ developed applications

Scaled Core Team & Roles

Iterative approachColocation & logitics

Flexible Agile Contract

Velocity Management

Continuous Improvement

6

Page 7: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Benefits of Agile adoption on the large program (step 1)

© inspearit

END TO END

COLLABORATION

DEAD LINE SECURED

VISIBILITY

STAFF MOTIVATION

RIGHT PRODUCT (NO

SURPRISE ON THE

DELIVERED SOLUTION)

QUALITY (DEFECT

INTENSITY DIVIDED BY 4)

7

Page 8: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Agile Transformation next steps

© inspearit

ACCELERATE VALUE FLOW

SUSTAIN AGILE

«Implementation

of a Product oriented organization

after the end of an Agile project »

«Extend Agile practices

to all the steps of the value chain

to accelerate the value flow

(from product discovery to IT Ops) »

The next steps of the Agile transformation

after the successful adoption of Agile practices by the program team

8

Product Line Organization

Agile Demand Mgt

Page 9: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Project

Evolution

Bug fix

Feedback user

Organization Product Line

© inspearit

Product Strategy

Global prioritization of actions (projects, evolutions, bug fix)

1 global Product Owner

Consolidated Product Vision

Multi disciplinary team

Flexibility

Knowledge sharing

Consistency

Product Team Agile Practices

Sustain Agile practices beyond the end of the program

Collaboration

Visibility

Timeboxing

Frequent delivery into production

Agile train deliver frequently into production the business value (Increase of the Time to Value)

Cadenced product teamDelivery for test every 2 weeks

Global Product Owner

Product Team

9

Page 10: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Agile Demand Management

A

C

D

K

P

A

C

D

P

A1

C1

A2

R1 R2 R3 R4

WIP limit

WIP limit

WIP limit

1.Funnel

New business opportunities

Costs savings

Marketplace changes

Problems with current solutions

2.Review

EPIC Value Statement

Refine Understanding

Calculate Value score

3.Analysis

Solution Alternatives

Refine Value Score

Cost Estimate

Business Case

Go-No Go decision

4.Portfolio Backlog

Epics approved by PPM

Continuous prioritization of approved Epics

5.Implementing

Teams break Epics into features

Train planning of features

A

C

SAFe Portfolio Kanban

Principles to accelerate the Product Value Flow

Economic view

Manage queues

Reduce packet size

Limit the WIP

Cadence & synchronize to manage uncertainty

Get frequent feedback

Decentralize the control

10© inspearit

Page 11: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

RetexAgile Transformation within the Digital department

of a European Bank

11

Page 12: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

2) Scaling Agile at organization level

Agile & outsourcing (fixed price, distance…)

Impact on IT operation

Centralized portfolio management governance

Synchronization between Agile & non Agile teams

Lack of skilled staff (Product Owner…) and new roles in the organization

New role of the middle managers

Maintaining an application developed in Agile

Agile & Security

Frequent Agile impacts on the IT organization

The key points to address to deploy Agile for an IT organization

The frequent Agile Transformation brakes

© inspearit 12

How to transform the IT organization to solve these brakes

Page 13: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Key Success Factors to succeed an Agile Transformation

© inspearit

Target clear business driven transformation objectives

2 speed IT for digital transformation

Implement Test & Learn at scale

Coach Middle Managers

Inspect & Adapt the transformation

Page 14: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Transformation objectives

© inspearit 14

Agile can lead to different implementation depending on the enterprise culture, organization and transformation goals.

The first key challenge is to shape an Agile Transformation Plan focused on reaching your transformation objectives and taking into account

your current level of agility.

Target the transformation objectives

Assess the starting point and the transformation gap

Which objectives?

Which transformation?

Page 15: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Adapting the organization to support Agile

© inspearit 15

Agile programs delivering the right products at large scale

Maintained applications in continuous deployment mode

Agile staff (mindset & skills) relying on collaboration and continuous improvement

Agile contracts in line with the sourcing strategy Agile projects Portfolio to optimize the product value flow

Management in delegation and people development mode

Agile Architecture to instill technologic innovations into Agile programs

Enterprise governance and processes adapted to Agile

Implementing Agile at the enterprise level implies to address major changes beyond just a change of method

Driving an Agile Transformation implies to manage globally the impacts on the enterprise

Assess each impact on the organization

And implement adapted solutions working at team AND enterprise level

Frequent Agile impacts on the IT organization

Page 16: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Adopting Agile practices on Business side

© inspearit

Key practices for business Agility:

- Co-creation

- Test & Learn at large scale

1

2

Page 17: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Coaching the Middle Managers

© inspearit

Operational Manager

Functional / Technical Expertise

Respect Norms & Process

Drive the contractors

Drive the staff

Strategic Manager & Delegation

Multi disciplinary Teams Digitale Expertise

Innovation & Reactivity

Partnership

People Developer, collaboration, motivation

His/her current skills, foundations of his/her

current legitimacy

Expected skills in a digital company

Middle Manager

Page 18: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Measure your Agile benefits frequently and adapt your transformation accordingly

© inspearit 18

Adoption of Agile by large companies has strongly increased over the last years. Agile at team level demonstrates outstanding results according to market surveys

Agile Projects are 37%faster delivering to Market

and 16% more productiveSource: AFEI, Association for Enterprise Information

Among Agile projects 80%see improvement on both productivity, Time-To-Market and QualitySource: AFEI, Association for Enterprise Information

Among pilot Agile members

project ~100% want

their next project be managed in Agile againSource: inspearit

Following positive results from adoption of Agile at team level, companies are moving forward to adopt Agile at enterprise level

Page 19: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

How to accelerate a digital transformation leveraging on Agile

Page 20: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

What is a performant digital enterprise?

Products

Customer Journey

Organization

DigitalEntreprise

A collaborative, reactive, innovative and digital way of working

Client and product oriented mindsetDigital WorkingCollaboration & sharing

A digital employee journey at the service of a digital strategy

A high level of reactivity and innovation of the IS (2 speed level IS)

«multi-canal » organization

Ability to work in partnership with other companies (start up…)

Strategy of digital products & services (evolution, disruption…)

Ability to detect new clients usages (get new markets, anticipate changes of clients needs)

A customer journey, digital end to end, efficient, smooth

Online services clear and automatedPhysical client relationship at the same level of performance than through digital canal

Better understanding the clients to provide better product, at the right time through the right canal

Better digital reputation

Page 21: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Create/Strengthen your digital culture

Our offer to accelerate your digital transformation

© inspearit 21

Measure your digital maturity User Experience - setup /optimize the digital journey

Assess your «Digital Readiness »

Target the immediate actions to launch to accelerate a digital transformation

Adopt the practices to design digital journey

Identify the weaknesses of the existing digital journey and coach their optimization

Mindset: collaboration, sharing, client/product oriented

Data: each data can be key

Digital working

HR: reverse mentoring

Chaque maillon

de la chaine est

Agile

Adopt Business Agility

Transform the organization to reach the DNAgilestage

Increase the reactivity and innovation of your IT with end-to-end Agile

Page 22: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Our approach to measure your Digital Maturity

22

Interviews + Survey

Analysis of the organization and

internal processes

Analysis of the digital services

Recommendations

Your digital maturity 4 axis

© inspearit

Page 23: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

User Experience - setup /optimize the digital journey

© inspearit

Adopt a user-oriented approach to design your apps: LeanUX

Target business objectives

User needs Ideation & sketching

User Test

Page 24: Seminar Overview Scaling Agile at organizational level · Epics approved by PPM Continuous prioritization of approved Epics 5.Implementing Teams break Epics into features Train planning

Wednesday, November 11, 2015