Coaching


Stories are full of metaphors and similes.

Many of us spend at least a plurality of our day in meetings or talking with people. The give and take of conversation is core to software development. Ron Jefferies stated that user stories included a card, conversation, and confirmation. The problem is immediately apparent to anyone that has been involved with getting work done; language is imprecise. Metaphors are one of the culprits. Clean Language, borrowed from psychotherapy, is one of the tools that can be used to shine a light on what a speaker means when they use a phrase. In Clean Language – Basic Concepts it was noted that clean language can be used to establish the underlying meaning of a metaphor. It turns out that identifying metaphors is not as easy as the literature suggests. Exploring metaphors and why we care is an important digression. (more…)

Clean Language is a technique for shaping a discussion. The questions at the heart of this approach are designed to discover and explore a person’s personal metaphor. Clean language is a very useful tool for a wide range of roles from coaching to exploring requirements and needs. Before we explore how to use this approach for developing requirements and breaking user stories down we need to cover some basic concepts.  (more…)

 

It is easy to fall into the trap of using Socratic Questions all of the time. The approach might have worked for Socrates, however, there are situations in today’s business environment when the technique is of little value or can be used maliciously. Socratic Questions is a powerful tool but isn’t a silver bullet to be used willy nilly (no vampires were harmed in writing this essay). (more…)

In a land far far away, I overheard a conversation between a team member and a coach.  The dialog is a reflection of my memory and a bit of poetic license. I was present, waiting for a meeting with another team to kick-off and was not part of the conversation. I bit my tongue to keep for jumping in.  (more…)

Direct Playback

Subscribe: Apple Podcast
Check out the podcast on Google Play Music
Listen on Spotify!

SPaMCAST 556 features our essay on Socratic Questioning.  Questions are a critical tool that every coach, mentor or leader uses to help shape and improve the performance of those they interact with — I don’t think this statement should surprise anyone.  That said, pushing past the concept of just asking questions, Socratic questioning is a formal and disciplined approach to getting the person answering the questions to synthesize and answer based on knowledge and logic.

We also have a visit from Susan Parente.  Susan brings her Not A Scrumdamentalist column to the SPaMCAST. In this installment, Professor Parente discusses being agile in name only. Being agile in name only is not an enviable place to be! (more…)

Answering Questions

The Socratic Method and Socratic Questions trace their lineage to the Greek teacher Socrates. Over the years much academic work has evaluated and categorized Socratic questions. The most prevalent categorization of Socratic Questions are six categories defined by Dr. R.W. Paul. The six categories are: (more…)

 

Coach of the ducks?

A short time ago I participated in a Meet-Up featuring Craig Larman.  As with most Meet-Ups, this session was engaging and thought-provoking. One of the takeaways was that when you ask someone to solve a problem or change how they are working, they need to own not rent the solution. When you give someone the answer they can’t or won’t own the solution. As soon as your influence is not focused on them, they will revert. The role of a coach often centers on diagnosing problems and helping people come to an understanding of how their behavior or feelings are affecting their team and organization. Rarely is an issue so obvious that observing a specific behavior and then sharing observations generates a real organizational or self-awareness solution. Questions are one of the most potent tools coaches have to help someone identify an issue and then find their own answer. The term ‘questions’ represent a mega category (similar to the term automobile).  Because the category is so large there are many ways to use questions to help solve problems. Socratic questions are an approach to using questions. Socratic questions when used is a formal structured approach to questioning that ALL coaches need to understand because it gets the person answering the question to own the solution. (more…)

Is chain link transparent

Working in teams or teams of teams is a fact of life in today’s corporate environment.  Gone are the days when software developers were relegated to the basement to labor away in solitary cubes.  Today’s work environment requires collaboration between team members, other groups and sometimes even the business. Collaboration requires three prerequisites; time, transparency and trust.  Each of these areas is complex in its own right. Transparency, the middle component in the prerequisites, is the sharing of all relevant information, including motives. In order to collaborate effectively, people need to know what they are working on, why they are working on it, the background of what they are working on, and more. Unpacking the concept of transparency exposes six important attributes that further refine and contribute to the concept of transparency. (more…)

Action or Contemplation?

I recently suggested that it is time for a code of ethics for agile coaches.  The essay has sparked several important conversation threads. During those conversations, I recognize that I have conflated the two concepts of a code of ethics and as opposed to a code of conduct. A bit of research has helped me to recognize the difference and then realign my thought process.  The two concepts are different. A code of ethics impacts how we make decisions whereas a code of conduct focuses on constraining behavior. They are interrelated and both are tools for self-regulation. (more…)

Most professions have a code of ethics that guide their behaviors, typically guided by an association that provides credentials.  A code of ethics is a compilation of ethical principals brought together into a framework. Agile coaches describe themselves as a profession.  They have conferences, camps and in organizations are a separate job category. Because agile coaches can have a powerful impact on those they interact with, a code of ethics is needed to provide guidance.  A code of ethics will professionalize and generate consistency within the profession. A few of tenants a code of ethics needs to include are: (more…)

« Previous PageNext Page »