53
C OURAGE IN THE MIDDLE OF C ONFLICT Resolving conflict methodically with the Conflict Resolution Diagram from Theory of Constraints Ash Moran [email protected] PatchSpace Ltd @patchspace

Courage in the middle of Conflict

Embed Size (px)

DESCRIPTION

Introductory slides to the XP Manchester workshop on logical conflict resolution at the November 2013 meeting http://xpmanchester.wordpress.com/2013/11/04/nov-14th-courage-in-the-middle-of-conflict/

Citation preview

Page 1: Courage in the middle of Conflict

COURAGE IN THE MIDDLE OF

CONFLICTResolving conflict methodically with the

Conflict Resolution Diagram from Theory of Constraints

Ash Moran [email protected] PatchSpace Ltd @patchspace

Page 2: Courage in the middle of Conflict

THE FIVE XP VALUES

Simplicity CommunicationFeedback

Courage Respect

Page 3: Courage in the middle of Conflict

COURAGE

Courage is effective action in the face of fear. …

Without intending to diminish the kind of physical courage demonstrated by a soldier, it is certainly

true that people involved in software development feel fear.

~ Kent Beck

Page 4: Courage in the middle of Conflict

FEAR

Damage to ego

Fear

Physical harm Loss of autonomy

Isolation

++

++

Loss of security+ Loss of

effectiveness+

(not exhaustive)

Page 5: Courage in the middle of Conflict

COMPLEX SYSTEMS

Purchasing

Sales

Software

Investors

Finance

ITHR

Legal

Marketing

Spend less!

Spend more!

Be cautious!

Be bold!

Buy Macs!

Buy PCs!

Stop arguing and

make some f*in money!

Page 6: Courage in the middle of Conflict

CONFLICT

Resolve conflict

Identify conflict

Surface assumptions

Express the situation clearly

Find creative solutions

Page 7: Courage in the middle of Conflict

IDENTIFYING A CONFLICT

Page 8: Courage in the middle of Conflict

CONFLICT SCENARIO: LIMITED RESOURCES

HoldYourHand Hosting provides managed server hosting to large and small clients. Recently they’ve been suffering an

unusually large number of outages.

In a number of cases, support staff have handled follow-up calls badly and upset clients. As a reaction, many managers

have taken to jumping on issues themselves. “Managers think they know our job best!” and “Support staff are

complete idiots!” and are often heard shouted around.

Support staff are scared to speak to clients,and managers are overwhelmed with firefighting.

Who should handle the clients, support staff or managers?

Page 9: Courage in the middle of Conflict

EXPRESSING THE SITUATION CLEARLY

Page 10: Courage in the middle of Conflict

PRE-REQUISITES

Managerscall clients

Support staff call clients

Page 11: Courage in the middle of Conflict

REQUIREMENTS

Managerscall clients

Support staff call clients

Preserve client relationships

Use mgmt time appropriately

Page 12: Courage in the middle of Conflict

COMMON GOAL

Run a successful business

Managerscall clients

Support staff call clients

Preserve client relationships

Use mgmt time appropriately

Page 13: Courage in the middle of Conflict

THE CONFLICT

Run a successful business

Managerscall clients

Support staff call clients

Preserve client relationships

Use mgmt time appropriately

Page 14: Courage in the middle of Conflict

SURFACING ASSUMPTIONS

Page 15: Courage in the middle of Conflict

REQUIREMENT 1

Run a successful business

Preserve client relationships

We need clients to be successful

We can’t afford to lose clients

We can’t find new clients

Page 16: Courage in the middle of Conflict

REQUIREMENT 2

Run a successful business

Use mgmt time appropriately

Management time is scarce

Managers have a specific role to play in improving the business

If managers are distracted, the long-term health of the business is compromised

Page 17: Courage in the middle of Conflict

PRE-REQUISITE 1

Managerscall clients

Preserve client relationships

Managers are better at dealing with clients than support staff

Clients are going to leave if they get bad service from support staff

Support staff can’t learn to make good calls

Page 18: Courage in the middle of Conflict

PRE-REQUISITE 2

Support staff call clients

Use mgmt time appropriately

Managers don’t have time to make calls

Support calls are operational work, not management work

Support staff have useful knowledge about outages when making calls

Page 19: Courage in the middle of Conflict

THE CONFLICT

Managerscall clients

Support staff call clients

Managers and support staffcan’t both make support calls

Page 20: Courage in the middle of Conflict

WORD IT TO BREAK IT

Page 21: Courage in the middle of Conflict

REQUIREMENT 1

Run a successful business

Preserve client relationships

We need clients to be successful

We can’t afford to lose ONE SINGLE client

We can’t find ANY new clients

Page 22: Courage in the middle of Conflict

REQUIREMENT 2

Run a successful business

Use mgmt time appropriately

Management time is scarce

Managers have a specific role to play in improving the business

If managers are distracted AT ALL, the long-term health of the business is compromised

Page 23: Courage in the middle of Conflict

PRE-REQUISITE 1

Managerscall clients

Preserve client relationships

ALL managers are MUCH better at dealing with clients than support staff

ANY clients will leave if they get JUST ONE bad call from support staff

Support staff CAN’T POSSIBLY learn to make good calls

Page 24: Courage in the middle of Conflict

PRE-REQUISITE 2

Support staff call clients

Use mgmt time appropriately

Managers don’t have ANY time to make calls

Support calls are operational work, not management work

ONLY support staff have useful knowledge about outages when making calls

Page 25: Courage in the middle of Conflict

THE CONFLICT

Managerscall clients

Support staff call clients

EITHER managers OR support staffmust both make ALL support calls

Page 26: Courage in the middle of Conflict

CHALLENGE ASSUMPTIONS

Page 27: Courage in the middle of Conflict

REQUIREMENT 1

Run a successful business

Preserve client relationships

We need clients to be successful

We can’t afford to lose ONE SINGLE client

We can’t find ANY new clients

Page 28: Courage in the middle of Conflict

REQUIREMENT 2

Run a successful business

Use mgmt time appropriately

Management time is scarce

Managers have a specific role to play in improving the business

If managers are distracted AT ALL, the long-term health of the business is compromised

Page 29: Courage in the middle of Conflict

PRE-REQUISITE 1

Managerscall clients

Preserve client relationships

ALL managers are MUCH better at dealing with clients than support staff

ANY clients will leave if they get JUST ONE bad call from support staff

Support staff CAN’T POSSIBLY learn to make good calls

Page 30: Courage in the middle of Conflict

PRE-REQUISITE 2

Support staff call clients

Use mgmt time appropriately

Managers don’t have ANY time to make calls

Support calls are operational work, not management work

ONLY support staff have useful knowledge about outages when making calls

Page 31: Courage in the middle of Conflict

THE CONFLICT

Managerscall clients

Support staff call clients

EITHER managers OR support staffmust both make ALL support calls❌

Page 32: Courage in the middle of Conflict

FIND CREATIVE SOLUTIONS

Page 33: Courage in the middle of Conflict

PRE-REQUISITE 1

Managerscall clients

Preserve client relationships

Target management calls on the most important situations

(Do we know which these are???)

Train support staff (Who? How? When?)

Page 34: Courage in the middle of Conflict

PRE-REQUISITE 2

Support staff call clients

Use mgmt time appropriately

Give more information to managers before calls

(Do we have this???)

Page 35: Courage in the middle of Conflict

THE CONFLICT

Run a successful business

Managerscall clients

Support staff call clients

Preserve client relationships

Use mgmt time appropriately

Target management calls

Call training for staff

Highlight information

Page 36: Courage in the middle of Conflict

DEVELOP WIN-WIN SOLUTIONS

Page 37: Courage in the middle of Conflict

PRE-REQUISITE 1

Managerscall clients

Preserve client relationships

Restrict management calls to clients worth over 5% of business or with

complaints in the last 8 weeks

Allocate 2 hours per week to be spent on training calls for support staff

Page 38: Courage in the middle of Conflict

PRE-REQUISITE 2

Support staff call clients

Use mgmt time appropriately

Create a system for support staff to flag significant information to managers before making calls

Page 39: Courage in the middle of Conflict

THE CONFLICT

Run a successful business

Managerscall clients

Support staff call clients

Preserve client relationships

Use mgmt time appropriately

Target management calls

Call training for staff

Highlight information

Page 40: Courage in the middle of Conflict

THE CONFLICT

Run a successful business

Preserve client relationships

Use mgmt time appropriately

Target management calls

Call training for staff

Highlight information

Page 41: Courage in the middle of Conflict

FINAL STEP OF THE CYCLE

Have courage to commit to the solution: a solution never implemented is worse than

a solution never promised.

Page 42: Courage in the middle of Conflict

DISCUSSION POINT

The company experienced a period of long outages to high-profile clients. Many of the support staff were

junior members with little experience.

Was it reasonable to expect support staff to handle these calls well? What plausible scenarios might have caused this situation and in which of them is blaming

the support staff fair?

Page 43: Courage in the middle of Conflict

OBSTACLES TO CONFLICT RESOLUTION

Page 44: Courage in the middle of Conflict

SELF-INTEREST

If we resolve this fairly, I might not get what I want,

so I’ll fight for my side.

Page 45: Courage in the middle of Conflict

SELF-DISINTEREST

I’m not that important, and my opinion isn’t worth much,

so I’ll let the other side win.

Page 46: Courage in the middle of Conflict

COMPROMISE

The most important thing is to keep everyone happy, so we’ll let everyone have an equal share of what they want.

Page 47: Courage in the middle of Conflict

CONFUSION & TERROR

I don’t have a clue what’s going on around me any more, I don’t even want to say a word.

Page 48: Courage in the middle of Conflict

COGNITIVE DISSONANCE

Logic says X; but I believe Y,

so logically: X must be wrong,

KILL IT WITH FIRE.

Page 49: Courage in the middle of Conflict

WORKSHOP

Page 50: Courage in the middle of Conflict

REFERENCES

Page 51: Courage in the middle of Conflict

IT’S NOT LUCKEli Goldratt

Page 52: Courage in the middle of Conflict

THE LOGICAL THINKING PROCESSWilliam Dettmer

Page 53: Courage in the middle of Conflict

THEORY OF CONSTRAINTS

HANDBOOKEdited by

James F Cox and John G Schleier