42
AGILE IN DISTRIBUTED ENVIRONMENT PADMA SATYAMURTHY

Scaling agile in distributed environment

Embed Size (px)

Citation preview

Page 1: Scaling agile in distributed environment

SCALING AGILE IN

DISTRIBUTED

ENVIRONMENT

PADMA SATYAMURTHY

Page 2: Scaling agile in distributed environment

what is agile –

mind set or methodology

? PADMA SATYAMURTHY 2

Page 3: Scaling agile in distributed environment

doing agile vs.

being agile

agile thinking

agile manifest

o

Remember – Agile mind set believes that we are ALL

Work in Progress

AGILE IS A MIND SET

PADMA SATYAMURTHY 3

Page 4: Scaling agile in distributed environment

why Scale?

Page 5: Scaling agile in distributed environment

Source: Erik Qualman, Author, Socialnomics

PADMA SATYAMURTHY 5

Page 6: Scaling agile in distributed environment

PADMA SATYAMURTHY 6

Page 7: Scaling agile in distributed environment

PADMA SATYAMURTHY 7

Page 8: Scaling agile in distributed environment

PADMA SATYAMURTHY 8

Page 9: Scaling agile in distributed environment

PADMA SATYAMURTHY 9

Page 10: Scaling agile in distributed environment

speed at which innovations can

reach global audience

PADMA SATYAMURTHY 10

Page 11: Scaling agile in distributed environment

customers are driving

innovations PADMA SATYAMURTHY 11

Page 12: Scaling agile in distributed environment

customers are multi-site located

PADMA SATYAMURTHY 12

Page 13: Scaling agile in distributed environment

Way of Working has changed and

now it is greater than

ever before !! PADMA SATYAMURTHY 13

Page 14: Scaling agile in distributed environment

technology & tools keeping pace with the business

needsPADMA SATYAMURTHY 14

Page 15: Scaling agile in distributed environment

Product Development

processes keeping pace? with the business

needsPADMA SATYAMURTHY 15

Page 16: Scaling agile in distributed environment

we know agile is

the way to go PADMA SATYAMURTHY 16

Page 17: Scaling agile in distributed environment

but… how do we

scale?PADMA SATYAMURTHY 17

Page 18: Scaling agile in distributed environment

and before we scale

agile….we need to answer

few questions…. PADMA SATYAMURTHY 18

Page 19: Scaling agile in distributed environment

PADMA SATYAMURTHY 19

Page 20: Scaling agile in distributed environment

is agile scalab

le?PADMA SATYAMURTHY 20

Page 21: Scaling agile in distributed environment

beginning is

always tough

PADMA SATYAMURTHY 21

Page 22: Scaling agile in distributed environment

get help,

internal &

externalPADMA SATYAMURTHY 22

Page 23: Scaling agile in distributed environment

communicate &

communicate &

communicate

PADMA SATYAMURTHY 23

Page 24: Scaling agile in distributed environment

challenges

Page 25: Scaling agile in distributed environment

Organization• Management• Senior Leadership

• Stakeholders

Team• People• Org Change Management

• Engaging and Motivating

Process• Existing Framework

• Measuring success

• Building Trust

PADMA SATYAMURTHY 25

Page 26: Scaling agile in distributed environment

Organization

Page 27: Scaling agile in distributed environment

COMPLEX

Structure

Goals

Strategy

Size

Technology

Culture

Environment

PADMA SATYAMURTHY 27

Page 28: Scaling agile in distributed environment

TIME ZONES

PADMA SATYAMURTHY 28

Page 29: Scaling agile in distributed environment

RESISTANCE

PADMA SATYAMURTHY 29

Page 30: Scaling agile in distributed environment

TEAM

Page 31: Scaling agile in distributed environment

WHERE TO START?

PADMA SATYAMURTHY 31

Page 32: Scaling agile in distributed environment

THE CHANGE

PADMA SATYAMURTHY 32

Page 33: Scaling agile in distributed environment

COLLABORATION

PADMA SATYAMURTHY 33

Page 34: Scaling agile in distributed environment

SELF ORGANIZING

PADMA SATYAMURTHY 34

Set overall DIRECTIONDESIGN the team and overall

contextMonitor and Manage PROGRESS

PERFORM and execute

Page 35: Scaling agile in distributed environment

PROCESS

Page 36: Scaling agile in distributed environment

NEW TOOLS

PADMA SATYAMURTHY 36

Page 37: Scaling agile in distributed environment

EXISTING PROCESSES

PADMA SATYAMURTHY 37

Page 38: Scaling agile in distributed environment

SO WHAT WORKS?

PADMA SATYAMURTHY 38

TRAINING and COACHING entire org

Practice AGILE PRINCIPLES all the time

Scale INFRASTRUCTURE As Well

TRANSFORM Entire Organization

Build COMMUNITIES of PRACTICE

Maintain FLAT ORG structure

Page 39: Scaling agile in distributed environment

THE DIFFERENCE?

PADMA SATYAMURTHY 39

Org Structure Pre-Agile Era Post-Agile EraDecision Making Process

Highly Centralized Highly De-centralized

Customers Requirements Driven Highly collaboratedTeam Management Driven Self-organizingMeasurement Metrics Driven Result DrivenPractices Support Function Business Enabler

Page 40: Scaling agile in distributed environment

MEASURE WHILE YOU SCALE

Listen

Assess

EngageMeasure

Improve

SentimentsCompliments & QuestionsFuture state

Goals & ObjectivesRoadmapSkill & Competency

One to oneOne to manyMany to many

Return of InvestmentImpact assessment

Customer Feedback

LearnRefine

Move Forward

PADMA SATYAMURTHY 40

Page 41: Scaling agile in distributed environment
Page 42: Scaling agile in distributed environment

???THANK YOU