A Journey towards Offshore Agility

31
A JOURNEY TOWARDS OFFSHORE AGILITY Agile Coffee Talk, Chennai Rams Parameswaran Dec 19, 2015 VP / Group Manager, iNautix

Transcript of A Journey towards Offshore Agility

Page 1: A Journey towards Offshore Agility

A JOURNEY TOWARDS OFFSHORE AGILITYAgile Coffee Talk, Chennai

Rams Parameswaran

Dec 19, 2015

VP / Group Manager, iNautix

Page 2: A Journey towards Offshore Agility

2

Page 3: A Journey towards Offshore Agility

3

About me•Part of iNautix (a Bank of New York Mellon company), heading a few technology groups

•20 years doing software development, technology management and solutions delivery for clients

•Presently leading the Agile transformation @ iNautix

Page 4: A Journey towards Offshore Agility

4

Personal Disclaimer: There is more than one way to skin a cat

Page 6: A Journey towards Offshore Agility

6

We didn’t set out to solve any of these… we embraced their existence

Page 7: A Journey towards Offshore Agility

7

Organizational Complexity – Our context

Extension to onshore

Technical expertise

Functional silos

Change enhancements

Page 8: A Journey towards Offshore Agility

8

A year ago…

Receive orders and execute mode

Lack of visibility into who does what

Page 9: A Journey towards Offshore Agility

9

A year ago…

Daily handover status calls

Expectation mismatch

Page 10: A Journey towards Offshore Agility

10

No Surprises Here

Page 11: A Journey towards Offshore Agility

11

Why change was needed?

• Process overhead even for minor development• Detailed planning and coordination for releases• Communication challenges• Key person dependencies• Too many handoffs – talking through emails• Schedule overruns leading to burnout and accumulation of

technical debt• Unhappy stakeholders

Page 12: A Journey towards Offshore Agility

12

Page 13: A Journey towards Offshore Agility

13

What outcomes were we looking for?

Quicker releases of valuable work items

Conformance to process, but make work known to everyone

Engaged workforce @ iNautix and develop knowledge base

Page 14: A Journey towards Offshore Agility

14

Value Team Excellence Over Individual Brilliance

Page 15: A Journey towards Offshore Agility

15

Page 16: A Journey towards Offshore Agility

16

How did we change?

SME or Developer

Collaboration at an application or

project level

QA TesterBusiness Analyst

Project Manager

App Owner Business Analyst

Technical Lead

DeveloperWork boards,

team productivity and delivery

reporting

A real team

Onshore iNautix

Page 17: A Journey towards Offshore Agility

17

Kanban

Visualize the workflow

Improve by Collaboration

Manage Flow of Work

Limit Work in Progress

Make Process Policies Explicit

Page 18: A Journey towards Offshore Agility

18

Page 19: A Journey towards Offshore Agility

19

Levers for change

Tenets of Agility

Tool to make work visible

Page 20: A Journey towards Offshore Agility

20

Levers for change

Collaboration

Prioritization

Page 21: A Journey towards Offshore Agility

21

Levers for change

Reporting & Metrics (CFDs, Cycle Time, Rework reasons etc.)

Page 22: A Journey towards Offshore Agility

22

Early Days …

Page 23: A Journey towards Offshore Agility

23

A few months later …

Single source of truth – blockers easily detected

Teams started to embrace WIP limits and pull

Next priority work items queued up in the board

Page 24: A Journey towards Offshore Agility

24

Fast forward to today …

Empowered teams

Work boards providing visibility

Better time to market

Improved knowledge with teams

Page 25: A Journey towards Offshore Agility

25

BenefitsOver Scrum

Minimal Disruption

Existing roles maintained

Improved visibility of work flow

Focus on reducing WIP

Better onshore / iNautix collaboration

Easy adaptability to new ways of working

Stakeholders see value early

Page 26: A Journey towards Offshore Agility

26

Model successfully rolled out to 15 teams

Page 27: A Journey towards Offshore Agility

27

What have we learnt?

Works very well for maintenance and enhancement projects

Scrum probably more suited for new product or application development

Technical discipline a must for increased agility

Page 28: A Journey towards Offshore Agility

28

Where are we headed?

Enterprise wide Agile transformation

Lean thinking and Agile concepts to be applied at a larger scale

Pilot initiatives to assess results and tweak approach

No one-size fits all approach; Adopt suitable Agile methods to get real agility

Page 29: A Journey towards Offshore Agility

29

Page 30: A Journey towards Offshore Agility

30

Page 31: A Journey towards Offshore Agility

31

• This presentation was prepared or accomplished by Rams Parameswaran in his personal capacity. Although due care has been taken while preparing this presentation, the author cannot be held responsible for any error or misrepresentation of information. Any opinions expressed in this article are the author's own. BNY Mellon does not endorse or approve, and assumes no responsibility for, the content, accuracy or completeness of the information presented. Data for this presentation has been drawn from various sources and is gratefully acknowledged.

• BNY Mellon is the corporate brand of The Bank of New York Mellon Corporation and may be used as a generic term to reference the corporation as a whole and/or its various subsidiaries generally. This presentation and any products and services may be issued or provided under various brand names in various countries by duly authorized and regulated subsidiaries, affiliates, and joint ventures of BNY Mellon, where authorized and regulated as required within each jurisdiction. Not all products and services are offered in all countries.