Managing gang of chaotic developers is complex at Agile Tour Riga 2012

59
managing gang of chaotic developers is complex Piotr Burdyło @pburdylo touk.pl/blog

Transcript of Managing gang of chaotic developers is complex at Agile Tour Riga 2012

Page 1: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

managing gang of chaotic

developers is complex

Piotr Burdyło

@pburdylo

touk.pl/blog

Page 2: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 3: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 4: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

CYNEFIN

Page 5: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 6: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 7: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 8: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 9: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 10: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

complex complicated

simple chaotic

disorder

probe

sense

respond

sense

analyse

respond

sense

categorize

respond

act

sense

respond

Page 11: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

the cynefin story

Page 12: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 13: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

party in chaotic domain

Page 14: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 15: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

party in ordered domain

Page 16: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 17: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

party in complex domain

Page 18: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 19: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 20: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 21: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 22: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 23: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 24: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 25: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 26: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 27: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 28: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

VISION

Page 29: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 30: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

Goal Core

Values

Page 31: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 32: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 33: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

BHAG

Big Hairy

Audacious Goal

Page 34: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 35: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

Perspectives

Survival

Relations

Fitness

Evolution

Culture

Contribution

Page 36: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

The Great Game

of Business

Page 37: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 38: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 39: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 40: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 41: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 42: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 43: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 44: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 45: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

Salaries

Page 46: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 47: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 48: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

Not negotiable values

Clear & large boundaries

Page 49: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

1000

1500

2000

3000

5000

Page 50: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

B D F H K M X

Page 51: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 52: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 53: Managing gang of chaotic developers is complex at Agile Tour Riga 2012
Page 54: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

RECAP

Page 55: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

CYNEFIN model

Business Vision

Balanced Scorecard

Great Game of Business

RAPID decision making framework

Open Book Management

Page 56: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

do not try to manage developers

create environment in which

they can manage themselves

Page 57: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

Set goals

Communicate them over and over again

Teach

Make everything visible

Page 58: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

If it’s not fun

you are doing it wrong

Page 59: Managing gang of chaotic developers is complex at Agile Tour Riga 2012

thank you

Piotr Burdylo

@pburdylo

touk.pl/blog