the alchemy of enterprise agility - agile business … · 4 how agile is typically adopted...

19
1 Copyright © 2017 Tata Consultancy Services Limited Stephen Giles & Stephen Grafton The Alchemy of Enterprise Agility October 2017

Upload: phamtruc

Post on 01-May-2018

225 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

1 Copyright © 2017 Tata Consultancy Services Limited

Stephen Giles & Stephen Grafton

The Alchemy of Enterprise Agility

October 2017

Page 2: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

2

Agenda

• Introduction (5 minutes)• Workshop overview (10 minutes)• Agility Self-assessment (15 minutes)• Agility Mapping (15 minutes)• Room feedback (15 minutes)

Page 3: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

3

Introduction

Page 4: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

4

How Agile is typically adopted

Portfolio

Program

TeamAgile adopted in IT at a small

scale, at the level of individual

projects and/or teams

It is interfaced to the wider

organisation via defined

processes

Page 5: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

5

How Agile is typically adopted

Portfolio

Program

Team Other teams start to try agile

without guidance

Page 6: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

6

How Agile is typically adopted

Portfolio

Program

Team

Then we try to coordinate

teams in programs.

Success is patchy.

Page 7: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

7

How Agile is typically adopted

Portfolio

Program

Team

We have different agile standards

being used and we have no consistent

view of our portfolios. Agile portfolio

management is seen as too hard.

Page 8: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

8

How Agile is typically adopted

Portfolio

Program

Team

In the meantime most of the

organisation stays “as-is”

Page 9: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

9

• Organisational structure

• Management process and tooling

• Governance

• Funding

• Marketing

• Physical environment

• Technical environment

• Human resources• Recruitment

• Appraisals

• Job descriptions

• Training

What Stays ‘As-Is’?

Page 10: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

10

Are we done?

Page 11: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

11

Enterpr ise Agi l i ty Roadmap

Enterprise

Business

IT

Development Teams

Development Teams

Development Teams

Enterprise AgilityMaximum Impact

Business Change AgilityWe need to be here

Enterprise IT Agility LOB unit levels in large

organizations

Dev Team AgilityRequired for Agile delivery

Page 12: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

12

SELF ASSESSMENT

Team/People

Dev are order takersDev do what they want

Collaboration

Through supplier contractThrough supplier contract

Solution

Architected up frontJust start

RequirementsWish ListMuddle Through

Process/PracticeHeavily documentedNothing documented

Tools

Used to controlAd Hoc

Portfolio

Annual Portfolio PlanningNo Portfolio Planning

IT Organization

Silo optimisedFeature Team Organised

Enterprise Ecosystem

Optimized for controlOptimized for change

Page 13: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

13

Enterpr ise Agi l i ty Roadmap

Enterprise

Business

IT

Development Teams

Development Teams

Development Teams

Enterprise AgilityMaximum Impact

Business Change AgilityWe need to be here

Enterprise IT Agility LOB unit levels in large

organizations

Dev Team AgilityRequired for Agile delivery

Page 14: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

14

Enterpr ise Agi l i ty Roadmap

Enterprise Organisational Leadership

Finance

Marketing

Sales

Supply Chain

Manufacturing

Facilities

HR

BusinessBusiness Change

Finance (budgeting)

HR (roles & responsibilities, OCM, Perf. Mgt.)

Facilities (collaborative workplace – physical & virtual)

Marketing (publicity

for new capabilities)

Procurement (sourcing)

Legal (contracts)

IT(Solution Delivery)

IT Leadership/Management

IT Strategy & Architecture

Program/Project Management

Operations & Support

Infrastructure

Security

QA

Development Teams

Development Teams

Development Teams

Enterprise AgilityMaximum Impact

Business Change AgilityWe need to be here

Enterprise IT Agility LOB unit levels in large

organizations

Dev Team AgilityRequired for Agile delivery

Page 15: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

| Copyright © 2016 Tata Consultancy Services Limited

July 14, 2017

Page 16: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

16

Trust

Page 17: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

17

Context

Principles + Context = Processes

Page 18: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

18

Sequencing – Weighted Shortest Job First

WSJF = Cost of Delay / Time

Page 19: The Alchemy of Enterprise Agility - Agile Business … · 4 How Agile is typically adopted Portfolio Program Team Agile adopted in IT at a small scale, at the level of individual

| Copyright © 2016 Tata Consultancy Services Limited

July 14, 2017