Agile Animal Farm

40
PIERRE NEIS | [email protected] Agile Animal Farm AGILE THROUGH OUR BEHAVIOUR UNDERSTANDING

Transcript of Agile Animal Farm

P I E R R E N E I S | P I E R R E @ W E C O M PA N Y. M E

Agile Animal Farm

A G I L E T H R O U G H O U R B E H AV I O U RU N D E R S TA N D I N G

Who Am I?

Senior Lean Agile Coach Senior Scrum Coach & Trainer

Agile Management Catalyst Father, Brother & Son

C A P G E M I N I , E R D F, R U E D U C O M M E R C E . C O M , R E M I N D , # P L AY 1 4 , O R E S , S A P U K , K I N G F I S H E R , E U R O C L E A R G R O U P, G D F S U E Z E U R O P E , A X A G R O U P, I N V I V O , C T I E , AT H O M E , A C C E N T U R E , T O U R I N G A S S U R A N C E S , C L O U D W AT T, S W I N G M O B I L I T Y, L U M E N S I O N

S E C U R I T Y, W E M A N I T Y …

2

Have fun!

Table Of Contents

S TA RT I N G W I T H A M E TA P H O R

P E R S O N A S & B E H AV I O U R S

L E T ’ S T RY A G A M ED E B R I E F I N G &

C L O S I N G

01 02 03 04I N T R O

PAGES 24–32PAGES 23PAGES 13–22PAGES 6–12PAGES 1–5

@ELPEDROMAJOR | [email protected]

B A S E D O N M A R I O M O R E I R A’ S W O R K

Starting With A Metaphor

0101

6

H T T P : / / C M F O R A G I L E . B L O G S P O T. F R / 2 0 1 1 / 0 8 / A G I L E - A N I M A L - FA R M . H T M L

THAT’S HOW I STARTED

WITH AGILE

7

Purpose Of This Game

8

U N D E R S TA N D I N G T H E B A S I C

P R I N C I P L E S O F T H E A G I L E

C U LT U R E A N D U N D E R S TA N D I N G T H E I M PA C T O F B E H AV I O U R I N

A G I L E

Impact of this metaphor

T H E C H I C K E N O N LY G I V E S T H E I R E G G S

P I G S H AV E T O P U T T H E I R F L E S H O N T H E TA B L E

10

B A S E D O N M A R I O M O R E I R A’ S W O R K

Personas & Behaviours

0102

12

Pigs• They are involved, engaged to

the project. In Scrum, it’s the purpose of the Scrum Team (Delivery Team, Scrum Master and Product Owner).

• They are committed to the work. They are working in a pigpen with other pigs who love their work.

• When Agility is well set, they are all willing to put they «  flesh-on-the-set  » each day because they feel ownership of the work.

• They a re asse r t i ve and accountable for the success of the project and have a majority (if not all) of their performance goals linked directly to the success of the project and their specific Agile team.

13

• They come and go on the project.

• While chickens are mostly helpful, because they are contributing their eggs, they don’t always understand the full context because they are n o t a d e d i c a t e d t e a m member.

• So occasionally they may accidentally contribute a rotten egg.

• They are not accountable for the success of the project, although they may have a s m a l l p o r t i o n o f t h e i r performance goals linked to the success of the project.

Chicken

14

Foxes• They like to stealthily move

into and through the team seeing who has certain skills and ideas.

• Then they like to steal not only resources (Agile team members) for their own teams, but they also steal ideas.

• They are not necessarily negative, because they are o f ten so qu ie t in the i r manipulative work.

• They are dedicated to their own success.

15

Seagulls• They like to fly around the

p ro j e c t a n d n o t r e a l l y contribute in any manner.

• They enjoy “talking” (mostly hearing themselves speak) and pretend they are adding value, but they are only annoying the pigs (Agile team members).

• Often, they like to swoop in so it can look like they are involved (and they’ll tell others this).

• They are often quite negative, squawk a lot in a “know it all” manner, and often poop on people and their ideas.

16

Rats• They are deceiver types who

will use the trust of the team to gain insight into topics so they can then “rat” on what is going on to others.

• Often on Agile teams, they are really deceivers because they are really anti-Agile or just plain negative people.

• T h e y o f t e n k n o w t h e decisions that are made based on certain contexts that the team is in, but will twist the truth in order to bring the project down.

• It is important to identify these deceivers as quickly as possible and get them off the team.

17

Cats• They are a lazy type on an

Agile team that really do not pitch in but instead like to sleep instead.

• They are almost purposefully not assertive, have been used to just “getting by” on projects for years, and are not real ly interested in feeling ownership of the work.

• They t yp i ca l l y ne i t he r positive nor negative and simply like to be left alone.

• The other team members will begin to notice this behaviour and realise they are not really interested in becoming part of the team.

18

• They are command-and-control types who think they can continue to tell their folks what to do even though they are dedicated to their Agile teams.

• Sometimes referred to as bullies, they charge right into the team and attempt to direct them to their own work and often deviate the team from building product functionality.

• Ty p i c a l l y, t h e y a re n o t interested in the Agile mindset because they see it as a challenge to their authority (technical or managerial) or don’t really understand or care about the business benefits of Agile, but instead want to maintain their own status.

Bulls

19

Shepherd Dog• And f i na l l y no f a rm i s

c o m p l e t e w i t h o u t t h e Shepherd Dog.

• However, on an Agile farm, it cannot be just any Shepherd Dog but instead a benevolent Shepherd Dog who is good to his animals and ensure the animals have what they need to grow and prosper.

• The Agile Animal Shepherd Dog encourages, inspires, a n d a l l o w s f o r t e a m a u t o n o m y a n d s e l f organisation.

20

P L AY A N D W O R K I T O U T !

Let’s Try A Game

0103

22

L E S S O N S L E A R N E D

Debriefing & Closing

0104

24

• let’s make 3 teams

• each team seats around a table

• come to each team member with « animals » cards and ask to choose an animal to play

• during 5 minutes, each team has to draw a landscape with 5 flowers in different colours.

Rules Of The Game - Round 1

25

C H E C K

T H E R E S U LT S

D I S C U S S

F I N D I N G S

T E A M M AT E S

T RY T O D I S C O V E R

• According to the « animal » played, you will have a result or not.

• For Round 1, try to identify who played what animal.

• Make it fun!

… What Happened After 5 Minutes ?

26

• Let’s keep the 3 teams

• Each team seats around a table

• Come to each team member with « animals » cards and assign a « role » to each of them.

• Try to have Team 1(Bulls, Seagulls and Chicken); Team 2 (Rats, Cats and Foxes); Team 3 (Pigs and Shepherd Dog)

• During 5 minutes, each team has to draw a landscape with 5 flowers in different colours

Rules Of The Game - Round 2

27

C H E C K

T H E R E S U LT S

D I S C U S S

F I N D I N G S

T E A M M AT E S

T RY T O D I S C O V E R

• from each team, team members tried to identify who played what animal

• we analysed the outcome of the round

• we tried to figure patterns out from each team behaviour

• Team 3 produced a great landscape

• Team 2 produced…. nothing

• Team 1 produced … nothing

… What Happened After 5 Minutes ?

28

• Make 1 big team

• Come to each team member with « animals » cards and assign a « role » to each of them

• During 5 minutes, the big team has to draw or make a landscape with 5 flowers in different colours

Rules Of The Game - Round 3

29

C H E C K

T H E R E S U LT S

D I S C U S S

F I N D I N G S

T E A M M AT E S

T RY T O D I S C O V E R

• from each team, team members tried to identify who played what animal

• we analysed the outcome of the round

• we tried to figure patterns out from each team behaviour

• all the behaviours have been amplified and stress has emerged

• we discovered that all « animal behaviours » have been amplified in a large team and it was complicated to keep permanently a « pig » position.

… What Happened After 5 Minutes ?

30

… For What Is It Good For ?

@ELPEDROMAJOR | [email protected]

Using Posters In Retrospective For Fun To Understand How We Were Together And With Others

33

Questions?35

Next Steps

A G I L E 4 H R T R A I N I N G - I S TA N B U L

# P L AY 1 4 L O N D O N I N T E R N AT I O N A L S E R I O U S

G A M E S G AT H E R I N G U N C O N F E R E N C E

A G I L E T O U R B E I R U T

36

W W W.

T H E S C R U M C O A C H . W O R D P R W W W. A G I L E L E B A N O N . C O MW W W. P L AY 1 4 . O R G

W W W. W E C O M PA N Y. M E W W W. U P WA R D -A G I L E 4 H R

Let’s Stay In Touch 37

P I E R R E E . N E I S W W W. W E C O M PA N Y. M E

W W W. U P WA R D . C O N S U LT I N G P I E R R E @ W E C O M PA N Y. M E @ E L P E D R O M A J O R

38

TH I S I S O N LY O N E R E L EA S E .

STAY TU N E D , W E W I L L I M P RO V E IT O N R EG U L A R BA S I S H E L P S YO U R F E E D BA C K .

P I ERR E

A D I P I S C I N G M O L L I S P U R U

C O M M O D O M AT T I S D A P I B U S

C O N S E C T E T U R E G E S TA S C U R S U S

C O N S E C T E T U R

E G E S TA S C U R S U S

C O M M O D O M AT T I S D A P I B U S

E G E S TA S C U R S U S

D A P I B U S

C O N S E C T E T U R

39

Credits• based on Mario Moreira’s Agile Animal Farm

• http://www.pd4pic.com/animals-bat-drawing-cartoon-page-farm-landscape.html

40