Object Mentor © Michael Feathers 2006-2007 All Rights Reserved Coaching Software Development Teams Michael Feathers Object Mentor, Inc.

Slides:



Advertisements
Similar presentations
1 Copyright © 2011 by Mosby, Inc., an affiliate of Elsevier Inc. Chapter 20 Supervising and Evaluating the Work of Others.
Advertisements

Making Healthy Decisions
Dr. Ramesh Mehay Course Organiser (Bradford VTS)
Building Relationships
Time Management By Zahira Gonzalez.
Assertiveness in Working with Deaf- Blind People From Guidelines pages
Gallup Q12 Definitions Notes to Managers
Adler/Rodman Copyright © 2006 by Oxford University Press, Inc.
How to Negotiate a Successful, Profitable Close. Workshop Objectives 1. Establish personal credibility and increase individual comfort level during negotiations.
From the work of Paul Axtell Conversation A spoken exchange of thoughts, opinions and feelings; talk.
Transition Stage of a Group Characteristics of the transition stage Transitional phase is marked by feelings of anxiety and defenses Members are: Testing.
Lesson 1 You may know many classmates and peers, but only a few may be your good friends. Safe and Healthy Friendships Your relationships with friends.
What is Teamwork & Team Building Team work : Concept of people working together as a team. Team Player : A team player is someone who is able to get.
Having Difficult Conversations Using Emotional Intelligence — 1 Conversation is how we relate to others, therefore, it is the basis of relationships The.
1. 2 Class Questions on Organizational Issues with Kaizen The underlying mission for any organization is to enable work to occur that satisfies the customer.
Conflict Management.
Basic Listening Skills S.A. Training by University Counseling Services Truman State University.
Emotional Intelligence in the Classroom
Professional Facilitation
Leader’s Role in Engagement Presented by Nancy Carlson Learning & Development Leader.
Teamwork 101.
TEAM MANAGEMENT SERIES: COACHING INDIVIDUAL PERFORMANCE UCP Central PA Supervisor Meeting November 20, 2014.
Building Health Skills
FROM CONFLICT TO RESOLUTION. Outcomes Reflect on their personal response to difficult people and conflict Recognize the range and styles in which difficult.
Welcome!. How to teach what you know… Paula Williams Mike Taylor Neil Watkins.
Team Building.
Term 2 – Contemporary Relationships with Outdoor Environments.
Leadership Leadership Leadership Leadership For Youth Rania Azmi Business Administration Dept., Faculty of Commerce, Alexandria University Professional.
The Effective Project Manager Chapter 2 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Managing Stress for Managers BALANCING LIFE’S ISSUES, INC.
Health Chapter 2.
Building Health Skills
Working as Individuals and in Teams. Work as Individuals & Teams Individual 1.Specific role or task 2.Solely responsible for work 3. Purpose, tasks given.
“To study the phenomena of disease without books is to said an uncharted sea. To study books without patients is not to go to sea at all.” Sir William.
Assertiveness Training
Healthy Relationships
Before the Team Project Cultivate a Community of Collaborators Deb LaBelle.
Chapter 6 – Resolving Conflicts What do you think of when you see these pictures? Why?
Helping Your Child Cope With Stress Building Resiliency.
The Influence of a Middle Level Coach Dave Tikker- Counselor/AD Mt Side Middle School Executive Director- WSSAAA
TEAMWORK.
Therese E. Ritter, MCT New Horizons Computer Learning Centers— Great Lakes A Look at Conflict and Consensus in Decision Making.
Self Control S.E. Students will view and complete self-control presentation and focus on empathy.
MENTORING. All personnel in the Sea Cadets are expected to mentor their junior colleagues – the Summer Trainings are no different! A good leader helps.
Lecturer: Gareth Jones Class 18: Teams.  Teams ◦ What are teams? ◦ Types of teams ◦ Conflict resolution ◦ Team strategies 27/10/2015Business Communication.
Parenting for Success Class #5
Emotions PACS 3700/COMM 3700 Feb 4 and 6, Start with a group discussion. 1.Do you get emotional when you get into bad conflicts? (How many do/don’t?)
Sophie Makris  What is a team?  A group of people pooling their skills, talents, and knowledge, with mutual support and resources, to provide.
AN INTRODUCTION Managing Change in Healthcare IT Implementations Sherrilynne Fuller, Center for Public Health Informatics School of Public Health, University.
Unit 3 Lessons 15 & 16 EXAMINING DATING & FRIENDSHIPS.
Introducing 1 Linda Newton Troop Guide. Leveraging Diversity through Inclusiveness 2.
Company LOGO Revised and Presented by Rob Coffman, CGMP and Patty Barron, CGMP Welcome To the 2015 Chapter Presidents’ Training Minneapolis – April 28,
GEB 3213 Lecture 11 Outline Working in Teams. Why form groups and teams? 1._________________ 2.Faster response 3. _________________ 4. Greater “buy-in”
Copyright © 2015 McGraw-Hill Education. All rights reserved
1 The importance of Team Working and Personal Attributes.
Groups Dynamics and Teams Development. Groups, Teams and Organizational Effectiveness Group –Two or more people who interact with each other to accomplish.
Creating and Sustaining Commitment and Cohesion
RESOLVING CONFLICTS. Passive accepting or allowing what happens or what others do, without active response or resistance. Examples?
Planning for and Attending an Important Meeting Advanced Social Communication High School: Lesson Seven.
 Intentional Peer Support is a way of thinking about purposeful relationships.  It is a process where both people (or a group of people) use the relationship.
n Taking Notes and Keeping a Journal n Listening Skills n Working Together n Managing Your Time.
Oral Communication Skills Functions of a Meeting There are a number of functions that a meeting will perform better than other communication functions.
What’s in Your Leadership Tool Box? Finding the Right Tools to Get the Job Done. Presented By: Kathryn Penniston, PMP PREMIER Bankcard, LLC.
WHAT IS NEGOTIATION Negotiation is the process by which we search for terms to obtain what we want from somebody who wants something from us.
FRIENDS. What is a Friend?  A friend is someone you like and who likes you.  A friend is someone you can talk to.  A friend is a person who shares.
Improving Communication and Leadership Effectiveness by Leading With Questions PP510 Unit 4.
BUSINESS TEAM 7/3/ Basics of Team Building Team Building is the process of collective performance A team comprises two or more people with shared.
Dealing With Difficult Volunteer Situations Dealing with Difficult Volunteers and Difficult Volunteer Situations Coordinators Conference Octover 18, 2014.
ZONTA DISTRICT 4 SPRING WORKSHOP
Teamwork: Emphasizing Powerful Meetings
Presentation transcript:

Object Mentor © Michael Feathers All Rights Reserved Coaching Software Development Teams Michael Feathers Object Mentor, Inc

Topics  Coaching and Change  Background  People Model  Organizational Values/Personal Values  Personal Stances  Anatomy of Learning Experiences  Coaching Techniques  Politics, Transformative Cliques, Resistance

Coaching and Change  Coach – a team advocate, a person who helps a team produce a desired effect  Coaches aid change and provoke change  Coaching has ethical responsibilities

Coaching  All coaching relies on some model of human behavior  It is hard to talk about human behavior frankly without offending people  ‘Things You Can’t Say’ – Paul Graham  Pitfalls  Objectifying people  Labeling - disrespectful, barrier to communication

The Dilemma of Work  The necessary evil? The necessary good?  If you didn’t need the money, would you work as you do now?  Why? Why not? What about your coworkers?  Who are we at work?

Organizational and Personal Values  In any social setting, there can be conflicts between our personal values and those of our surrounding organization  These conflicts determine the character of organizations and how well they function  They are hard to talk about

Introducing ‘Pat’  “Every group has its own personality”  When we are together, we are something different than what we are separately  Super-Organism theory:  ‘A Group is it’s Own Worst Enemy’ – Clay Shirky  The Lucifer Principle – Howard Bloom  ‘Pat’ does not embody an organizational goals, ‘Pat’ is an amalgam of the team.

Organizational Stance  Who does ‘Pat’ work for?  Core values (inferred from action)  Typical behaviors  Reasonableness of Expectations

Personal Stance  Who we are:  Our personal lifecycle, our personal experience  Our history in the organization  Our level of commitment

Anatomy of Learning  Learning involves a Tension/Release Cycle

Tension/Release  The thing we work for, we remember  Self-investment  The job of a coach is to find teachable moments, and help team members release the tension productively  Chaos aid learning

Coaching Techniques  Conflict Identification  Go Sideways  Go Home  ‘Antennae Up’  Pair Coaching  Ask the Room  Make It Physical  Active Listening  Advance/Retreat  Tending “Pat”  Personal Encouragement / Discouragement  Name It  The ‘Flounce’  Team Surgery  Push in the Water  Self-disintermediation  Cheerleading  Cultivate Respect

Conflict Identification  As a coach, your job is to think about the team, think about its health and identify problems that may not yet be recognized  When you identify a problem you can:  Address it and fix it, or  Lead people to find it and fix it themselves

Go Sideways  Problems are enticing and captivating, but every moment you spend captivated is a moment that is wasted if the solution is down another path.  When problems don’t yield to pressure, help people switch gears. Try a similar or smaller problem.  Often this is enough to make the original problem yield.

Go Home  Pay attention to progress. Cultivate a sense of when people or problems are overloaded.

‘Antennae Up’  When you are a coach you have to develop a sensitivity to what is actually happening.  Who is working with whom?  What work is being avoided?  What is the buzz of the room

Pair Coaching  Have someone else who knows the team available to throw ideas off of.  In consulting this works very well  Internal coaches can use peers on other teams or trusted members of the team

Ask the Room  When the team adopts a new rule, ask them to call a huddle when tempted to break it, to see if there are alternatives  Leverages the whole team  Helps the team develop practice identity

Make It Physical  A key technique you can use as a coach is to take the abstract and make it tangible  Information Radiators  Design

Active Listening  Listening is the single most powerful thing you can do as a coach.  It is hard  Listening with minimal judgment is harder  Balancing judgment (‘Pat’ vs. Person)  Pitfalls  When you listen and it isn’t recognized, you identify resistance  Listening is deep respect

Advance/Retreat  Work with someone initially on some task, but selectively withdraw support  A way of gauging engagement and aiding initiative  By letting them take the lead, you are helping them develop initiative in other situations

Tending ‘Pat’  Imagining what Pat is like right now. It is a visualization. Is s/he tired? Scared, relaxed? What is the feel of the room?  What is Pat afraid of?  Losing job?  Extra work?  Is Pat nervous?

Personal Encouragement / Discouragement  Most coaching work is one on one.  You can’t address ‘Pat’ directly  As a coach, you have to be able to address things that no one wants to address  Active Listening and Respect are your tools  Know the person  Know the feeling  Feel it first  Address

Name It  Often the first step in solving a problem is naming it  If it is an ‘Elephant in the Living Room’ this is doubly-so  Name problems and coach others to name them

‘The Flounce’  Identifying the ‘Elephant in the Living Room’  Obeys “tension/release”.  Pointed questions, soliciting comments.. ending with silence. Then stark honest assessment of the problem, usually with emotional gravitas.

Team Surgery  The most effective way to change ‘Pat’ is surgery  Team surgery is hard: politics, fiefdoms  Internal sub-teaming  The surgery that changes ‘Pat’ the most is ‘add person’  Removing people doesn’t force as many differences in relation

Push in the Water  As a coach, you have to be able to ask people to go beyond their limits

Self-Disintermediation  “I think Sara knows about that, check with her.”  Can work well with a tension/release cycle.  “If only we spoke to Sarah first”  Be aware of your desire to be in all loops  When the work gets done without drama and you didn’t do any coaching, that’s success.

Cheerleading  Doesn’t have to be very overt  Part of being a coach is identifying what has gone well  There are successes on all teams in all situations. Tie back to goals.  Before ‘cheerleading’ decide whether it is appropriate

Cultivate Respect  People on teams will objectify each other  They will attempt to develop intimacy by complaining about others on the team  Your reaction is important.

Ethical Questions in Coaching  When is ‘Pat’ asking for too much?  Does every intervention have to be “above board”?

Team Health  Intimacy and Unguarded Moments  No Emotional Steady-State  Goal Achievement Record  The Role of Rules

Dealing with Resistance  Advance/Retreat  Ignore  Team Projection/Introjection

Dealing with Personality Conflicts  Levels of relatedness: 1.could hang out and talk about things outside work, 2.can work with for a couple of hours a day. 3.No, get me away from this guy/gal. –What is the relationship like from the other point of view? –Does everyone else have the same problem with that person?  Hiring is the most important decision an organization ever makes

Politics and Cliques  ‘Us versus Them’ is natural, get used to it.  It doesn’t have to be pathological. It can be galvanizing

Discussion

Further Reading  Fearless Change – Mary Lynn Manns, Linda Rising  Organizational Patterns of Agile Software Development – James O. Coplien, Neil B. Harrison  Teamwork is an Individual Skill – Christopher J. Avery  Dale Emery (blogs)  Esther Derby (blogs)  Experiences in Groups - W.R. Bion  Paradoxes of Group Life: Understanding Conflict, Paralysism and Movement in Group Dynamics – Berg, Smith  The Thin Book of Naming Elephants – Hammond, Mayfield  Agile Experience: Communication and Collaboration in Agile Software Development Teams - Elizabeth Whitworth (master’s thesis)