Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Conflict and Resolution
mark.johnson@it.ox.ac.uk
@marxjohnson
In this session
Why does conflict happen in a community?
Avoiding Conflict
Resolving Conflict (Yourselves, and with the he...
Activity
3 People in your group take a piece of paper from the
envelope, read the instruction but don't tell the rest of y...
Activity
Discussion:
Your project is going to start using “codenames” for releases.
Decide on a naming scheme for these co...
Reasons for conflict
●

Clash of personalities

●

Disenfranchisement

●

Poisonous People / Pessimists
Clash of personalities
Experience

Age
Opinion

Culture

Miscommunication
Personality
Clash of personalities
I remember when all this
was punch cards

Age
OMG NOSQL FTW!
Clash of personalities
Culture
Let's discuss this over a beer!
Um...
Clash of personalities
Opinion
Git is better than Subversion!
Python is bettter than Ruby!
Iron Maiden are better than Met...
Clash of personalities
Personality
Experience
Why don't we pass $_GET variables
directly to the database? It's way easier!
That's the stupidest
thing I ever ...
Clash of personalities
Miscommunication
Let's eat, grandma!

Let's eat grandma!

!
Disenfranchisement
●

Not listening to everyone's views

●

Putting commercial sponsor's needs first

●

Volunteers vs. Em...
“Poisonous People”
Someone decides to be intentionally disruptive
●
This other people are convinced, and follow the patter...
Avoiding Conflict
●

●

Know your community
●
Learn to spot clashes of personality
●
Defuse conflicts before they happen
A...
Resolving Conflict
A person may not realise their behaviour is causing conflict
●
Chastising them could lead to alienation...
Activity
Conflict can be Constructive as well as Destructive.
In pairs, brainstorm completions for the phrase “Conflict is...
The Resolution Process
Participant – Driven
●
Mediated Negotiation
●
Participant Driven Resolution
Establish the cause for grievance
●
Establish the party with the power to resolve the issue
...
Principled Negotiation
1. Separate the People from the Problem
2. Focus on interests rather than positions
3. Generate a v...
Mediated Resolution
1. Separate the people from the problem
2. Get the facts
3. Discuss
4. Document
5. Reflect and maintai...
Activity
Read the “Project Banana” case study and discuss in your
group.
What should the project do to resolve the conflic...
Questions?
Resources
•

Bacon, Jono. (2009). Art of Community O'Reilly

Fisher, R. and William, U. (1983). Getting to Yes:...
Upcoming SlideShare
Loading in …5
×

TYPO3 Communications Workshop: Conflict and Resolution

580 views

Published on

Looking at the reasons for conflict, how to avoid conflict, and some examples of the conflict resolution process.

Published in: Education, Technology, Business
  • Be the first to comment

  • Be the first to like this

TYPO3 Communications Workshop: Conflict and Resolution

  1. 1. Conflict and Resolution mark.johnson@it.ox.ac.uk @marxjohnson
  2. 2. In this session Why does conflict happen in a community? Avoiding Conflict Resolving Conflict (Yourselves, and with the help of others)
  3. 3. Activity 3 People in your group take a piece of paper from the envelope, read the instruction but don't tell the rest of your group. Throughout the following discussion, stick to your instruction unless you can be convinced not to. If you don't have a piece of paper, just be yourself, and try to work out what is on each person's paper.
  4. 4. Activity Discussion: Your project is going to start using “codenames” for releases. Decide on a naming scheme for these code names. (e.g. Ubuntu uses “Adjective, Animal”. Fedora's names must relate to the name of the previous release. Mac OSX used breeds of big cat, and now uses places in California)
  5. 5. Reasons for conflict ● Clash of personalities ● Disenfranchisement ● Poisonous People / Pessimists
  6. 6. Clash of personalities Experience Age Opinion Culture Miscommunication Personality
  7. 7. Clash of personalities I remember when all this was punch cards Age OMG NOSQL FTW!
  8. 8. Clash of personalities Culture Let's discuss this over a beer! Um...
  9. 9. Clash of personalities Opinion Git is better than Subversion! Python is bettter than Ruby! Iron Maiden are better than Metallica! Meh.
  10. 10. Clash of personalities Personality
  11. 11. Experience Why don't we pass $_GET variables directly to the database? It's way easier! That's the stupidest thing I ever heard. leave and never come back.
  12. 12. Clash of personalities Miscommunication Let's eat, grandma! Let's eat grandma! !
  13. 13. Disenfranchisement ● Not listening to everyone's views ● Putting commercial sponsor's needs first ● Volunteers vs. Employees
  14. 14. “Poisonous People” Someone decides to be intentionally disruptive ● This other people are convinced, and follow the pattern ● This may lead to splits or forks ● Must be countered with evidence – Don't feed the troll! ●
  15. 15. Avoiding Conflict ● ● Know your community ● Learn to spot clashes of personality ● Defuse conflicts before they happen Accept that people make mistakes ● Once identified, forgive and move on Avoid discussions in inflammatory topics, use the Code of Conduct to kill them early ●
  16. 16. Resolving Conflict A person may not realise their behaviour is causing conflict ● Chastising them could lead to alienation – speak to them as a friend, not a leader ● Synchronous media is key ● If the conflict was public, the outcome should be too ●
  17. 17. Activity Conflict can be Constructive as well as Destructive. In pairs, brainstorm completions for the phrase “Conflict is destructive when...” Now, brainstorm “Conflict is constructive when...” The conflict resolution process helps us turn a destructive conflicts into constructive ones
  18. 18. The Resolution Process Participant – Driven ● Mediated Negotiation ●
  19. 19. Participant Driven Resolution Establish the cause for grievance ● Establish the party with the power to resolve the issue ● Agree on a course of action that resolves the grievance ● Review the situation to ensure the situation is resolved ● Elliott, M., & Scacchi, W. - Free software development: Cooperation and conflict in a virtual organizational culture.
  20. 20. Principled Negotiation 1. Separate the People from the Problem 2. Focus on interests rather than positions 3. Generate a variety of options before settling on an agreement 4. Insist that the agreement be based on objective criteria Fisher, R. and William, U. - Getting to Yes: Negotiating Agreement Without Giving
  21. 21. Mediated Resolution 1. Separate the people from the problem 2. Get the facts 3. Discuss 4. Document 5. Reflect and maintain
  22. 22. Activity Read the “Project Banana” case study and discuss in your group. What should the project do to resolve the conflict?
  23. 23. Questions? Resources • Bacon, Jono. (2009). Art of Community O'Reilly Fisher, R. and William, U. (1983). Getting to Yes: Negotiating Agreement Without Giving In Penguin Books • Lambert, J and Myers, S. (1999). 50 Activities for Conflict Resolution – 2 Activities HRD Press • Elliott, M., & Scacchi, W. (2004). Free software development: Cooperation and conflict in a virtual organizational culture. Free/Open Source Software Development, 152-172. •

×