<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tuning People, Processes, and Projects to Power Results</title>
	<atom:link href="http://www.donaldegray.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.donaldegray.com</link>
	<description>Donald E. Gray</description>
	<lastBuildDate>Tue, 27 Dec 2011 13:01:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>No Group Is a Team on Day One</title>
		<link>http://www.donaldegray.com/no-group-is-a-team-on-day-one/</link>
		<comments>http://www.donaldegray.com/no-group-is-a-team-on-day-one/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 14:35:47 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://www.donaldegray.com/?p=310</guid>
		<description><![CDATA[© 2011 Don Gray The agile training class for a newly formed team was almost complete. We’d covered values, practices, roles, the product backlog, done simulations teaching the Scrum process and I could see the end of  training. A little team building activity, and we could start tomorrow with building the backlog, story sizing, then start the first sprint.  Forging ahead, the team selected a name, came up with a list of team norms, and they became a team with me as their ScrumMaster. Or did they? Over  the next few]]></description>
			<content:encoded><![CDATA[<div>
<p>© 2011 Don Gray</p>
<p>The agile training class for a newly formed team was almost complete. We’d covered values, practices, roles, the product backlog, done simulations teaching the Scrum process and I could see the end of  training. A little team building activity, and we could start tomorrow with building the backlog, story sizing, then start the first sprint.  Forging ahead, the team selected a name, came up with a list of team norms, and they became a team with me as their ScrumMaster.</p>
<p>Or did they?</p>
<p>Over  the next few weeks, I noticed cracks appearing. One member tried to find ways to avoid the daily standup. Another member only checked in code toward the end of the sprint. Yet another happily worked on what he was assigned, but never volunteered to take tasks from the task board. At times, the entire team struggled to understand how its  activities blended with and supported the activities of the other teams on the project.</p>
<p>There didn’t seem to be a unifying focus, something with which all the team members could identify. What could I have done differently?</p>
<p><strong>Forming a Team</strong></p>
<p>Over the years, I’ve seen teams formed many different ways. There’s the Five You process where the manager goes “You, you, you, you, and you. You’re now a team!”  Often, these team members were selected because they were between projects, they possessed approximately the right skills, and it was time to get a new project started.</p>
<p>Matrixed teams form somewhat differently. Team members get assigned by skill level to projects. The greater (or rarer) your skill, the more teams you get assigned to on a part-time basis. This way, everyone has 100 percent of his time assigned to project work. I once met a QA “resource” (which in itself says a lot about the company) assigned to three Scrum teams. For some reason, he didn’t seem to get much done but go to meetings. Matrixed team assignments guarantees all projects get delivered in the maximum amount of time possible, if at all.</p>
<p>In the case of the team I worked with, the developers became a team because they all worked in the same office. I believe in collocation, but being together, in itself, doesn’t provide impetus to become a team. So what might?</p>
<p><strong>What Makes a Team?</strong></p>
<p>In The Wisdom of Teams<sup>1 </sup>we find the conditions needed to exist for teams to form:</p>
<ul>
<li>A compelling work goal</li>
<li>Interdependent work</li>
<li>Stable membership</li>
<li>Shared history</li>
<li>Five to nine members</li>
</ul>
<p>Interestingly, a compelling work goal often gets overlooked. The team had work to do, but I don’t believe “We’re part of an project that will save the company a bunch of money” constitutes a compelling work goal. Don’t get me wrong, helping the company save money is a good thing, but does it call forth the urge to slay dragons or at remove impediments from the development process?</p>
<p>We did have interdependent work, both within the team and between the teams. Other than some members not checking code in regularly, a lot of thought and effort went into making sure the teams’ code didn’t break other parts of the application. The code management system and continuous integration worked quite well when developers did check in their code.</p>
<p>This team had sort of worked together prior to my arrival. The team members knew each other but divided the work so they had the minimum amount of interaction. So, while they had stable team membership, how they handled work created knowledge silos and prevented them from learning from each other.</p>
<p>Shared history initially seems to indicate the team has to work together for some time. I’ve learned since my work with this team to use experiential activities to actively start creating shared history instead of letting the shared history happen and hope for the best.</p>
<p>Teams generally need five members. This allows for sufficient skill, experience, and knowledge to generate good decisions and actions. When teams get more than nine members, the communications paths tend to become centralized and the larger group informally splits into two smaller groups, losing a coherent whole.</p>
<p><strong>Creating a Team</strong></p>
<p>Creating a team involves more than picking five to nine people then having them pick a name (although choosing a name for the team can be both fun and enlightening). Managers usually set the initial team membership and pick the project on which the team will work. This means managers need to align the team members’ skills so they can fulfill the project’s vision. If the project doesn’t have a vision statement how can the team coalesce around a compelling work goal? It doesn’t exist.</p>
<p>Team formation activities can range from creating a formal team charter to the Five You process. It may make sense for some teams to go through the formal process of documenting the purpose; summarizing their structure, customers, and stakeholders; listing the members; identifying roles; and defining the team’s authority—but I don’t usually see this in agile software development teams.</p>
<p>With the team members selected we can do specific activities to help create team identity, highlight the team’s purpose and establish ground rules.</p>
<p><strong>Team Identity Activity—Design a Box</strong></p>
<p>This activity lets the team define itself and create an identity to share with the rest of the organization.</p>
<p>Team members need to design a shrink-wrap box that represents their team.  They design the box front and back. This involves:</p>
<ul>
<li>Coming up with a team name</li>
<li>A picture</li>
<li>Three to four key bullet points on the front to &#8220;sell&#8221; the team</li>
<li>A detailed feature description on the back</li>
<li>Operating parameters</li>
</ul>
<p>It also tends to be a lot of fun.</p>
<p><strong>Team Purpose Activity—Team Elevator Statement</strong></p>
<p>This activity focuses on the “compelling work.”It aligns the team’s actions with the product vision and corporate mission statement. It’s the team’s reason d’être.</p>
<p>Using the “elevator speech” format helps the team succinctly pull these ideas into a sentence they can share with others.</p>
<p>For [target customers]who wants/needs [solution to a problem] &lt;your team&gt; provides &lt;what compelling reason to buy&gt;. Unlike &lt;competitors/other teams&gt; &lt;the team key differentiator&gt;.</p>
<p><strong>Working Agreements</strong></p>
<p>Working agreements specify the team’s operating parameters. They list expectations between the team members. They serve as guide rails as the team builds its shared history. They might include meeting information, team norms, a definition of done, and other pertinent items.</p>
<p>When working with the team to create its working agreements, I use the expand-then-collapse facilitation process. After explaining the goal for the working agreements, I solicit suggestions from the team members about what they feel will be important to them. I use stickies for this. Then we post the stickies, having a conversation about what the words mean. After we have everyone’s input, we look for duplicates, suggestions that form part of another suggestion. We aim for seven to nine agreements. Anything more results in a list no one can remember.</p>
<p>I’d be lying if I told you these activities automatically create great teams. Nothing can automatically create great teams. But, by focusing on your team’s purpose, identity, and working agreements you can help team members answer the question “Why am I here?” and set the team up for success.</p>
<p><sup>1</sup> The Wisdom of Teams, Katzenbach and Smith, Harper 2003, ISBN 978-0060522001 pp 43-64.</p>
<p>This article originally published on Project Management (http://manage.techwell.com) March 09, 2011</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/no-group-is-a-team-on-day-one/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>One Issue &#8211; Two Sides: Safety and Trust</title>
		<link>http://www.donaldegray.com/one-issue-two-sides-safety-and-trust/</link>
		<comments>http://www.donaldegray.com/one-issue-two-sides-safety-and-trust/#comments</comments>
		<pubDate>Fri, 11 Mar 2011 15:58:11 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[safety]]></category>
		<category><![CDATA[Satir Interaction Model]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://www.donaldegray.com/?p=302</guid>
		<description><![CDATA[When we flip the safety discussion over, we find trust. When I trust you I provide the safety you need to take risks and speak your truth without fear of ridicule, rejections or retribution. What Does Trust Mean? I like to use the following four beliefs I learned from Esther Derby to define trust in the workplace. I believe you have the ability to do the things you say you’ll do. I believe you will do the things you agree to do  &#8211; or let]]></description>
			<content:encoded><![CDATA[<p>When we flip the safety discussion over, we find trust. When I trust you I provide the safety you need to take risks and speak your truth without fear of ridicule, rejections or retribution.</p>
<p>What Does Trust Mean?</p>
<p>I like to use the following four beliefs I learned from Esther Derby to define trust in the workplace.</p>
<ol>
<li>I believe you have the ability to do the things you say you’ll do.</li>
<li>I believe you will do the things you agree to do  &#8211; or let me know when you need to renegotiate.</li>
<li>I believe you have good intentions towards me.</li>
<li>I believe that if you have an issue with me, you&#8217;ll bring it up directly with me, not talk behind my back.</li>
</ol>
<p>Following these points makes trust building somewhat straight forward. I do what I say I’m going to do. If something happens and it looks like I won’t be able to meet my commitment, I say so. I’ll talk with you instead of talking with others about you.</p>
<p><strong>Is It Always That Simple?</strong></p>
<p>It can be that simple. Sometimes things get complicated when actions and information get interpreted differently. These complications often happen when we’re tired, in a hurry, don’t take time to process what’s happening here and now and resort to a “then and there” responses. “Then and there” responses come from our past and at some level remind us of the current situation. We not only respond as if the current situation exactly resembles the prior situation (it doesn’t) we can get the meta-response of “not this again!”</p>
<p>Here’s some ideas what to do:</p>
<ol>
<li>Count to 10. This allows you a chance to focus on a breath or two and replay  what just happened.</li>
<li>Consider how your <a title="Debugging System Boundaries, The Satir Interaction Model" href="http://www.donaldegray.com/debugging-system-boundaries-the-satir-interaction-model/">intake preferences might be influencing what you’re feeling</a>.</li>
<li>Remember we’re all different.
<ul>
<li>I’ve had discussions where it turned out we both argued for the same point, but we used different words.</li>
<li>Different values motivate us. (see the <a title="Why Not Ask Why?" href="http://www.donaldegray.com/why-not-ask-why/">Why Not Ask Why?</a> sidebar )</li>
<li> We have different work styles.</li>
<li> We have different capabilities.</li>
</ul>
</li>
<li>Allow for generous interpretations. Seek to understand the other person’s view point.</li>
</ol>
<p>Having a shared history with your team members helps generate trust. You know their capabilities and how they’ve performed so far. If a team member hasn’t performed according to their commitments people remember and judge this commitment accordingly.</p>
<p>If the team has recently formed, take every opportunity to learn more about your new team mates, their similarities and differences. This can happen as part of both formal  (pair programming, lunch and learns) and informal (coffee breaks etc) activities.</p>
<p>Like safety, trust can come and go based on the context and what’s happening. You can unilaterally decide to trust a teammate. How their response fits the four beliefs determines how much you continue to trust them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/one-issue-two-sides-safety-and-trust/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Not Ask Why?</title>
		<link>http://www.donaldegray.com/why-not-ask-why/</link>
		<comments>http://www.donaldegray.com/why-not-ask-why/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 21:17:10 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[personal differences]]></category>
		<category><![CDATA[Satir Interaction Model]]></category>

		<guid isPermaLink="false">http://www.donaldegray.com/?p=297</guid>
		<description><![CDATA[© 2011 Don Gray It all started with a tweet I posted: &#8220;Why&#8221; questions trigger feelings bypassing data input and thinking. #dontdothat As this got retweeted, interesting questions started coming my way: What about the Five Whys? Do you have data? What is your context? All good questions. &#8220;Why&#8221; questions have the ability to both gather data and to probe for underlying thoughts and decisions that lead to action. Other interrogatives (what, when, where, how) provide a better way to gather data since they focus]]></description>
			<content:encoded><![CDATA[<p><img src="file:///Users/grayd/Library/Caches/TemporaryItems/moz-screenshot-6.png" alt="" /><strong> </strong>© 2011 Don Gray</p>
<p>It all started with a tweet I posted:</p>
<p style="text-align: center;">&#8220;Why&#8221; questions trigger feelings bypassing data input and thinking. #dontdothat</p>
<p>As this got retweeted, interesting questions started coming my way:</p>
<ul>
<li>What about the Five Whys?</li>
<li>Do you have data?</li>
<li>What is your context?</li>
</ul>
<p>All good questions.</p>
<p>&#8220;Why&#8221; questions have the ability to both gather data and to probe for underlying thoughts and decisions that lead to action. Other interrogatives (what, when, where, how) provide a better way to gather data since they focus on physical items or actions.</p>
<p>So when do “Why” questions work well? How might “Why” questions lead to unexpected results? What can we do about that?</p>
<p><strong>Solving Problems: Toyota and the Five Whys</strong></p>
<p>I was writing process control code for a living when I first heard about the Five Whys. It made sense for finding a problem’s root cause. The example went something like this:</p>
<ol>
<li>Why did the line stop? Because the conveyor gear reduction box froze.</li>
<li>Why did the gear reduction box freeze? Because it didn’t get lubricated during the last preventive maintenance.</li>
<li>Why didn’t it get lubricated during the last maintenance? It’s a new piece of equipment and wasn’t on the preventive maintenance check list.</li>
<li>Why didn’t it get added to the maintenance check list when it was installed? Because we don’t have a standard way of adding items to the check list.</li>
<li>How can we create a standard way of adding items to the check list so this won’t happen again?</li>
</ol>
<p>Asking why uncovers another layer of information that eventually leads to the problem’s root cause and allows us to craft a solution to (hopefully) prevent the problem. Since we’re starting with observable data, asking why works well here.</p>
<p><strong>Gathering Data: Five-year-old Whys</strong></p>
<p>Anyone who has spent time around children has probably experienced a period of incessant whys.</p>
<p>Why is the sky blue? Because air molecules scatter light from the sun.</p>
<p>Why do the air molecules scatter the light? Because they get in the way of the sun’s rays.</p>
<p>Why do they get in the way?</p>
<p>(And so on.)</p>
<p>Often, the question-and-answer process ends with “Because I said so, that’s why.”</p>
<p>Asking why provides children with new information, and data expands their knowledge, so why works well here—at least until “Because I said so.”</p>
<p><strong>When Why Might Not Work Well</strong></p>
<p>Your teammates, managers, and coworkers are neither mechanical processes, which don’t care if we talk about them, nor five-year-olds attempting to gather more information about their world. They come complete with experiences you don’t know about and ideas about how things should work. As such, your why questions may trigger in others an emotional response that catches you unaware. What might generate such a response?</p>
<p><strong>An Interaction Model</strong></p>
<p>The Satir Interaction Model [1] provides a framework for understanding how interactions proceed, as shown in figure 1.</p>
<p><a href="http://www.donaldegray.com/wp-content/uploads/2011/03/satirInteractionModel.png"><img class="aligncenter size-full wp-image-299" title="Satir Interaction Model" src="http://www.donaldegray.com/wp-content/uploads/2011/03/satirInteractionModel.png" alt="Expanded Satir Interaction Model" width="412" height="229" /></a></p>
<p style="text-align: center;">Figure 1</p>
<p>Take Tony, for example. You’ve noticed the build server has been sending emails announcing that the build broke, and Tony usually makes the commit that occurred just before the build that broke. Wanting to be helpful, you head to Tony’s cube and ask, “Why do you keep breaking the build?” You’re looking for information. The message has been spoken and becomes the input.</p>
<p>Based on how Tony feels and his background, he can infer several different meanings. He may think you’re picking on him. He may think you mean “Tony, you’re incompetent.” He may interpret the question as a request for information.</p>
<p>The meaning Tony chooses determines his feelings about your message. If he thinks you’re picking on him, perhaps he will feel afraid or threatened. If he believes you think he’s incompetent, he might become defensive, or he might be relieved that you might help with the problems he’s having.</p>
<p>Tony also will have feelings about those feelings based on his background. Perhaps his father taught him not to back down when threatened, or to prove you’re right when challenged, or even that accepting help shows weakness. Tony may feel ashamed, angry, confused, or relieved.</p>
<p>Based on Tony’s life experiences, he may defend himself by:</p>
<ul>
<li>Blaming—“The stupid formatting rules take too long to check. If IT would buy us better computers, this would not happen.”</li>
<li>Placating—“I’m so stupid. I should do better.”</li>
<li>Being super-reasonable—“Has anyone checked the rules on the build server to make sure they agree with how the builds work on my workstation?”</li>
<li>Feigning irrelevance—“It’s almost lunch. Where should I go today?”</li>
</ul>
<p>After these steps, Tony will work on his response. What can he safely say? What do his family, social, and corporate cultures say about what he can say? Some comments can be career limiting. Does he have an “always be agreeable” rule? These commenting rules affect his verbal response.</p>
<p>Everything between the Intake and Response steps happen internally for Tony, but you can guess what happens based on his response. If Tony replies in a way congruent with your intention—“I’m having problems with formatting. Can you help me figure out what’s happening?”—the request for information succeeded. If Tony becomes bellicose, belligerent, or his answer bewilders you, the question triggered a meaning and feeling not related to your request for information.</p>
<p><strong>The Interaction Model and Temperaments</strong></p>
<p style="text-align: center;"><a href="http://www.donaldegray.com/wp-content/uploads/2011/03/Interaction.png"><img class="aligncenter size-full wp-image-300" title="Simple Interaction" src="http://www.donaldegray.com/wp-content/uploads/2011/03/Interaction.png" alt="Simple Interaction" width="416" height="23" /></a><br />
Figure 2</p>
<p>In Congruent Action [2] Gerald M. (Jerry) Weinberg collapses the steps from Feelings through Defenses into a single step, which he calls Significance, and correlates how Keirsey’s Temperaments [3] (see the sidebar) tend to work through the Interaction Model:</p>
<ul>
<li>SJs stay in Intake mode too long.</li>
<li>NTs tend to go instantly to Meaning.</li>
<li>NFs tend to jump immediately to Significance.</li>
<li>SPs go so fast it looks to others as if they jump instantly to Response.</li>
</ul>
<p>More than half of IT professionals implicitly skip the Intake step based on their personality preference. You want to know “why” to collect data—41.6 percent will look for the meaning behind your question and another 12.1 percent think about how the question makes them feel.</p>
<p>Jerry offers the following suggestions:</p>
<ul>
<li>For NTs/NFs, ask, “What did you see or hear that led you to that conclusion?”</li>
<li>For SJs, ask, “What can we conclude from the data we have so far?”</li>
<li>For SPs, appeal to their desire to be clever and ask them to teach you how they did it.</li>
</ul>
<p><strong>Use Data Questions to Gather Data</strong></p>
<p>Questions that start with other interrogative words, such as when, what, where, and how, help people focus on the data aspect of the question.</p>
<p>If we ask Tony a different question, we can help him focus on the data we would like to know—for example, “What steps do you take prior to committing to the build server?” or “How do you decide it’s time to commit your code?” Tony still traverses the Interaction Model, but we’ve explicitly asked for data.</p>
<p>Over the years, I’ve had some why questions bounce back to me with responses that left me wondering how what I said triggered that response. Using the Satir Interaction Model, I’ve learned to unravel the responses. I’ve also learned that if I want data, I should use data-oriented questions that start with how, what, when, and where, and use why as a last choice.</p>
<p>On the other hand, if you want practice unraveling communications, start with why as often as possible.</p>
<p>[SIDEBAR]</p>
<p><strong>Temperaments</strong></p>
<p>&#8220;There are two types of people: people who divide people into two types and those who don&#8217;t.&#8221; –Barth&#8217;s Distinction</p>
<p>Dividing people into groups is a time-honored tradition. Circa 340 BC, Plato divided people into four groups: Artisans, Guardians, Idealists, and Rationals. Since then, many others, including Aristotle, Galen, Paracelsus, Fromm, and Myers, have found ways to divide people into four groups.</p>
<p>In 1978, David Keirsey and Marilyn Bates “developed and described” the temperaments “in modern form.” They “found that selectively combining [N with T/F and S with J/P] produced a descriptive personality system similar to the four temperaments &#8230; described centuries earlier.” [4]</p>
<table style="text-align: left; height: 140px; width: 666px;" border="1" cellspacing="2" cellpadding="2">
<tbody>
<tr>
<td style="vertical-align: top; text-align: center; background-color: silver;">Temperament<br />
[5]</td>
<td style="vertical-align: top; text-align: center; background-color: silver;">Motivation</td>
<td style="vertical-align: top; text-align: center; background-color: silver;">Strengths</td>
<td style="vertical-align: top; text-align: center; background-color: silver; width: 134px;">Weaknesses</td>
<td style="vertical-align: top; text-align: center; background-color: silver; width: 95px;">Percentage<br />
in IT Profession<br />
[6]</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: center;">Guardian / SJ</td>
<td style="vertical-align: top;">Need to be responsible<br />
Value tradition</td>
<td style="vertical-align: top;">Reliable<br />
Organized<br />
Focused<br />
Conscientious</td>
<td style="vertical-align: top; width: 134px;">Judgmental<br />
Controlling<br />
Inflexible<br />
Close-minded</td>
<td style="vertical-align: top; text-align: center; width: 95px;">22.6</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: center;">Artisan / SP</td>
<td style="vertical-align: top;">Need for freedom and action<br />
Value being in the moment</td>
<td style="vertical-align: top;">Optimism<br />
Adventurous<br />
Realistic<br />
Adaptable</td>
<td style="vertical-align: top; width: 134px;">Hyperactive<br />
Impatient<br />
Impulsive<br />
Scattered</td>
<td style="vertical-align: top; text-align: center; width: 95px;">9.5</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: center;">Rational / NT</td>
<td style="vertical-align: top;">Need knowledge and competency<br />
Value theory and mind</td>
<td style="vertical-align: top;">Innovative<br />
Inquisitive<br />
Analytical<br />
Independent</td>
<td style="vertical-align: top; width: 134px;">Arrogant<br />
Cynical<br />
Critical<br />
Distant</td>
<td style="vertical-align: top; text-align: center; width: 95px;">41.6</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: center;">Idealist / NF</td>
<td style="vertical-align: top;">Need to understand themselves<br />
and others<br />
Value authenticity and integrity</td>
<td style="vertical-align: top;">Compassionate<br />
Warm<br />
Helpful<br />
Idealistic</td>
<td style="vertical-align: top; width: 134px;">Hypersensitive<br />
Overly emotional<br />
Impractical<br />
Unrealistic</td>
<td style="vertical-align: top; text-align: center; width: 95px;">12.1</td>
</tr>
</tbody>
</table>
<p>“When the only tool you have is a hammer, it is tempting to treat everything as if it were a nail.” –Abraham Maslow</p>
<p>I like to remind clients that temperaments represent one way of understanding people and how they interact.</p>
<p>References</p>
<ol>
<li>The Satir Model: Family Therapy and Beyond, 1991, Science &amp; Behavior Books, Inc., pp 121-129</li>
<li>Quality Software Management, Volume 3, Congruent Action, 1994, Gerald M. Weinberg, pp 108-109</li>
<li>Please Understand Me II, 1998, Prometheus Nemesis Book Company</li>
<li>MBTI  Manual: A Guide to the Development and Use of the Myers-Briggs Type  Indicator, 2003, Isabel Briggs Myers and Mary H. McCaulley</li>
<li>From What Type Am I? Discover Who You Really Are, 1998, Renee Baron</li>
<li>From the Myers-Briggs Type Indicator Atlas of Type Tables, Macdaid, McCaulley, and Kainz, CAPT, 1985</li>
</ol>
<p>This article was originally posted on StickyMinds.com on January 28, 2011</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/why-not-ask-why/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Generating Safety</title>
		<link>http://www.donaldegray.com/generating-safety/</link>
		<comments>http://www.donaldegray.com/generating-safety/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 21:29:07 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[safety]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://www.donaldegray.com/?p=287</guid>
		<description><![CDATA[Most of the time, most of the people don’t put a lot of thought into their behavior. They run an “auto-pilot” program that governs how they respond. If we examine the elements that generate behavior, we get something like this list: Physical sensations &#8211; information coming into us from “the real world”. Beliefs and Values &#8211; concepts and things important to us Feelings &#8211; both physical and self-esteem Data/facts &#8211; information I “know” Thoughts &#8211; What we do with the data/facts Intuition &#8211; Hunches based]]></description>
			<content:encoded><![CDATA[<p>Most of the time, most of the people don’t put a lot of thought into their behavior. They run an “auto-pilot” program that governs how they respond. If we examine the elements that generate behavior, we get something like this list:</p>
<ul>
<li>Physical sensations &#8211; information coming into us from “the real world”.</li>
<li>Beliefs and Values &#8211; concepts and things important to us</li>
<li>Feelings &#8211; both physical and self-esteem</li>
<li>Data/facts &#8211; information I “know”</li>
<li>Thoughts &#8211; What we do with the data/facts</li>
<li>Intuition &#8211; Hunches based on experience without supporting data (at this time)</li>
<li>Concerns/Fears</li>
<li>Desires/Requests &#8211; What I want to have happen</li>
</ul>
<p>If we stopped and consciously processed each step all the time, civilization would screech to a halt. How can we create a safe environment and still create value for our clients?</p>
<p><strong>Beliefs and Values &#8211; The Invisible Elephant</strong></p>
<p>We don’t walk around the office starting conversations with “Well, I believe that …” or “Given my values …”, yet our beliefs and values form the seed for our behavior.<br />
<a href="http://www.donaldegray.com/wp-content/uploads/2011/02/beliefsbehavior.png"><img class="aligncenter size-medium wp-image-288" title="beliefsbehavior" src="http://www.donaldegray.com/wp-content/uploads/2011/02/beliefsbehavior-300x225.png" alt="" width="300" height="225" /></a></p>
<p>We get some of our values and beliefs from our environment. The culture and family we’re part of greatly influence us. Strong hierarchical relationships make sense in some cultures but seem stifling and ill-informed in cultures that value independence. Another source involves our experience. Behavior that resulted in positive outcomes get reinforced and converted into beliefs about how we should behave. Having been part of a lot a decisions I have a belief that including everyones ideas about the decision helps create a better decision.</p>
<p>With a list of values and beliefs we can know what is important to our team, but this list doesn’t tell us how to behave.</p>
<p><strong>Team Norms &#8211; The Team’s Guard Rails</strong></p>
<p>Moving one step closer to safety brings us to team norms. Team norms tell us what behavior we expect from the group. Team norms for getting everyone&#8217;s ideas might include:</p>
<ul>
<li>Respect each others views.</li>
<li>Let everyone have a say.</li>
<li>Don&#8217;t interrupt while someone is talking.</li>
</ul>
<p>With this list team members can compare behavior with how the team expects its members to behave.</p>
<p>I’ve seen these lists referred to working agreements, norms, ground rules. As guard rails they serve to keep behavior in some range and allow team members to point out when a member is not staying within the range of acceptable behavior.</p>
<p><strong>Simple rules &#8211; Generating Patterns of Behavior</strong></p>
<p>Like team norms, we create simple rules based on the team’s beliefs and values. Simple rules provide guidance for decisions and action when situations are less than predictable. Simple rules can generalize to fit most situations eliminating the need for an exhaustive list of acceptable / unacceptable behavior.<br />
A simple rule for the getting everyones ideas might be:</p>
<ul>
<li>Seek first to understand, then be understood.</li>
</ul>
<p>Some guidelines for simple rules include:</p>
<ul>
<li>Keep rules to “minimum specifications”.</li>
<li>Rules should be both generalizable and scalable.</li>
<li>Each rule should begin with an action verb and be stated in the positive.</li>
<li>The list should be short, seven to nine as a maximum. The list should include at least one rule for these general areas:
<ul>
<li>who we are as a group</li>
<li>how the team will deal with differences</li>
<li>how the team will exchange ideas and information both within the team and with the organization.</li>
</ul>
</li>
</ul>
<p>Creating simple rules allows team members to act accordingly and know the team will support them.</p>
<p>What techniques/models do you use for creating team behavior? Leave a comment &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/generating-safety/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Blame Game</title>
		<link>http://www.donaldegray.com/the-blame-game/</link>
		<comments>http://www.donaldegray.com/the-blame-game/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 17:39:00 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[blame]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://www.donaldegray.com/?p=283</guid>
		<description><![CDATA[©2007, 2009 Don Gray and Jerry Weinberg Engelbert watched Pam nervously chew on her knuckle as she stood in the door of his office, answering his call. &#8220;Come in and close the door.&#8221; He motioned her to a seat, then stood and pointed an accusing finger down at her. &#8220;We need to decide how you&#8217;re going to explain what happened with the UDCRM release&#8221;, he said. &#8220;You&#8217;ve managed to upset everyone. Sharkey told the CEO the customers are screaming because we can&#8217;t ship on time.]]></description>
			<content:encoded><![CDATA[<p>©2007, 2009 Don Gray and Jerry Weinberg</p>
<p>Engelbert watched Pam nervously chew on her knuckle as she stood in  the door of his office, answering his call. &#8220;Come in and close the  door.&#8221;</p>
<p>He motioned her to a seat, then stood and pointed an accusing finger  down at her. &#8220;We need to decide how you&#8217;re going to explain what  happened with the UDCRM release&#8221;, he said. &#8220;You&#8217;ve managed to upset  everyone. Sharkey told the CEO the customers are screaming because we  can&#8217;t ship on time. This makes the entire development staff look bad.&#8221;  He paused for emphasis. &#8220;It makes me look bad.&#8221;</p>
<p>Pam started to respond, but Engelbert shushed her with an open-palm  gesture. &#8220;I don&#8217;t need excuses from you. Or apologies. What I need is a  memo accepting full responsibility for missing the schedule.&#8221; He reached  for a sheet of paper on his desk, then held it out to her. &#8220;I&#8217;ve  drafted something appropriate to make it easier for you. All you have to  do is sign it.&#8221;</p>
<p>Pam&#8217;s eyes fell to the floor, avoiding the paper. She knew she wasn&#8217;t  responsible. If anyone was responsible, it was Engelbert. She tried to  think of a way to refuse, but Engelbert interrupted her thoughts,  thrusting the paper close to her face.</p>
<p>&#8220;Pam, don&#8217;t even think NOT signing this memo. If you refuse to sign, I&#8217;ll have no choice but to let you go.&#8221;</p>
<p>Pam struggled to keep from crying. Engelbert sat down next to her and  put an avuncular hand on her back. &#8220;Don&#8217;t make me do this,&#8221; he said,  his voice turning soft and empathetic. &#8220;Have you looked at the job  market lately? This isn&#8217;t the boom time it used to be. There hasn&#8217;t been  a decent job in the paper in months for someone with your background.&#8221;</p>
<p>He took a handkerchief from his pocket and dabbed at her tears. &#8220;I&#8217;ll  do my best for you in the meeting,&#8221; he said gently, putting away his  handkerchief and handing her his pen. &#8220;After a little time this will all  blow over. They&#8217;ll probably forget about how poorly you did, and you  can try again.&#8221;</p>
<p><strong>The Tangled Web</strong></p>
<p>It seems that the Software Engineering VP,Engelbert, has a problem. The problem started in the <a href="http://www.donaldegray.com/liars-contest/">Liar&#8217;s Contest</a> when he agreed to play, and thereby lost. By not planning for a disaster (<a href="http://www.donaldegray.com/no-exit/">No Exit</a>) he ensured one would happen. This lead to Pam becoming the <a href="http://www.donaldegray.com/the-identified-patient-pattern/">Identified Patient</a>.  The project didn&#8217;t succeed, and all Pam has to do is the sign the  document accepting the responsibility (blame)  for missing the schedule.</p>
<p>In her distraught state,Engelbert suspected that Pam wouldn&#8217;t think  clearly. He helped make the experience easier by having her confession  already typed and ready to sign. When Pam balked at signing he extorted  her. Extortion occurs when a person obtains money, behavior, or other  goods and/or services from another by wrongfully  threatening or  inflicting harm to this person, their reputation, or property.</p>
<p>We can see in the following diagram that Engelbert had at least three options  available to him. He could:</p>
<ul>
<li>Respond negatively, looking for reasons, usually blaming someone else) for the results.</li>
<li>Decide no difference exists by ignoring the results and do nothing.</li>
<li>Respond constructively, learning from what happened and improving at getting the results we desire.</li>
</ul>
<p style="text-align: center;"><a href="http://www.donaldegray.com/wp-content/uploads/2011/02/Blamegame.png"><img class="size-medium wp-image-284  aligncenter" title="Blamegame" src="http://www.donaldegray.com/wp-content/uploads/2011/02/Blamegame-252x300.png" alt="" width="252" height="300" /></a></p>
<div>
<dl>
<dt style="text-align: center;">Choices for a poorly ending project.</dt>
</dl>
</div>
<p>Of the three choices, only the bottom loop, Improve Software  Development, reduces the likelihood that the next project won&#8217;t fail.  Improving software development will involve training for such things as  the development method (changing from waterfall to iterative) or support  (version control systems, development tools) and time, making it the  least likely choice in this environment. Ignoring the failure (or  declaring the results a “success”) leaves the existing system structure  in place, and pretty well assures the next project will unfold like this  one. Choosing to blame someone for  the failure creates new and  different problems.</p>
<p><strong>Let the Game Begin</strong></p>
<p>Blaming attempts puts the responsibility for the problem &#8220;on someone  else&#8221;. If  successful, the blamer becomes exonerated and the &#8220;blamee&#8221;  now has to deal with being the cause of the problem. In hierarchical  systems, blame (like many other activities) starts at the top, and flows  down from there. Englebert may be getting heat from Sharkey and the  sales organization about missing the delivery date. Englebert may be a  skilled player, and is setting Pam up for the fall, being able to  report, &#8220;I&#8217;ve already taken care of the problem.&#8221; Unfortunately the  problem Englebert solved, him being blamed, doesn&#8217;t help solve the real  problem, how to be more effective at software development and not have  bad project results.</p>
<p>Blame affects organizations on multiple levels creating different problems.</p>
<ul>
<li>Employees quickly learn defensive maneuvers such as CYA. They split  their time between making sure they won&#8217;t &#8220;catch the blame&#8221; and doing  project work. This affects both focus (context switching between project  work and dodging blame) and the time available for project work. This  increases the probability the next project will fail.</li>
<li>If it goes long enough, people leave. The competent employees leave  first, creating a brain drain, which increases the probability the next  project will fail.</li>
<li>Those that remain have developed dodging skills, not development  skills. Thus they&#8217;re more likely to be around longer, get promoted, and  the cycle perpetuates itself.</li>
<li>Attention never shifts to improving the process, so the systemic  solution (improved development capabilities) never gets developed.</li>
</ul>
<div>
<dl>
<dt style="text-align: center;"><a href="http://www.donaldegray.com/wp-content/uploads/2011/02/BlameExpanded.png"><img class="aligncenter size-medium wp-image-285" title="BlameExpanded" src="http://www.donaldegray.com/wp-content/uploads/2011/02/BlameExpanded-288x300.png" alt="" width="288" height="300" /></a></dt>
<dt style="text-align: center;"> </dt>
<dt style="text-align: center;">Results of blaming</dt>
</dl>
</div>
<p>So blame creates problems beyond the original problem. It creates  negative emotions, a talent vacuum, and a downward spiral. Talented  people won&#8217;t work in a blaming organization. The amount they have to pay  new employees goes up. This reduces the bottom line, which puts  pressure to develop faster, but without improved skills failure actually  happens faster, which increases the blame, and around the blame dynamic  goes once more.</p>
<p>Note that all three loops in the Blaming in Action diagram are  reinforcing (or positive feedback) loops. This says that once these  loops start working, they will continue to grow stronger until  something, somewhere else in the system collapses.</p>
<p><strong>An Ounce of Prevention</strong></p>
<p>The best way to deal with such a situation is to not get involved in  the first place. But in the excitement of a new project, and new  responsibility, it&#8217;s understandable Pam didn&#8217;t see the warning signs.</p>
<p>The next best advice involves noticing the signs of a failing  project. You can learn  a lot about a project status by checking for  congruence.</p>
<ul>
<li>Observe what&#8217;s actually happening. Are people doing what they say they&#8217;re doing?</li>
<li>Listen to the language people use. Do you hear blaming?</li>
<li>Does it feel like there&#8217;s an elephant in the room that no one acknowledges?</li>
</ul>
<p>No one can come out and actually say the project looks like it&#8217;s failing. That would set them up to be blamed.</p>
<p>Blaming cultures reveal themselves in a variety of ways. Attitudes  such as &#8220;failure&#8217;s not an option&#8221;, or &#8220;if you can&#8217;t do it, we&#8217;ll find  someone who can&#8221; give one such indication. Another tipoff is hearing  phrases like “It&#8217;s not my fault.&#8221; &#8220;She/he did it&#8221;, &#8220;You didn&#8217;t tell me&#8221;,  and &#8220;I didn&#8217;t make that decision&#8221; (or their inverses). When you see an  exodus of employees, it&#8217;s probably a sign the blame loop is functioning  at full force.</p>
<p><strong>Multi-level Blame</strong></p>
<p>Blaming doesn&#8217;t start at the bottom of the company. Programmers don&#8217;t  hunt for someone to blame when the a project is late. They scurry for  cover. Blaming starts higher in the organization. In this case, the  blame occurred at the VP level, between Sharkey and Engelbert. Blame can  be thrown around like a hot potato, everyone looking for someone else  to throw to.</p>
<p>Engelbert wasn&#8217;t able to pass the blame at his organizational level,  so he passed the blame one level lower by setting Pam up to receive the  blame, and extorting her. If Pam chooses to play the game, she in turn  could look for a team lead to blame for the late delivery. And then the  team lead could hunt for someone on his team to blame.</p>
<p><strong>What&#8217;s A Girl To Do?</strong></p>
<p>At this time, Pam certainly feels like a &#8220;deer in headlights.&#8221; If she  doesn&#8217;t get some space to breathe, and time to think, she&#8217;ll most  likely sign the paper. Pam needs to do something to break the setting. A  deep relaxing breath. Shifting her position in the chair. Standing and  moving. Getting some space would provide time to think and distance from  the problem (as in being blamed). Get a headache. Go to the bathroom.  Anything to create space and gain some time.</p>
<p>One thing she could do is threaten, &#8220;If you fire me, I&#8217;ll tell the  whole story when I&#8217;m on my way out.&#8221; This is blackmail countering  extortion. Playing this card requires being ready for &#8220;on the way out&#8221;.</p>
<p>Confronting Engelbert in his office probably won&#8217;t work.  Counter-blaming Engelbert won&#8217;t work. He has more experience playing the  game and can control the flow information to higher in the  organization. He&#8217;s hoping Pam will placate and sign.  Blaming and  placating are two of the coping stances available to Pam.</p>
<p>By adding the context to the discussion, other stances become  available.  Pam can do this by asking &#8220;What have you seen or heard that  makes you think that I&#8217;m responsible for this failed project?&#8221; This  opens the possibility for a congruent conversation recognizing and  balancing, self, other, and context. Pam can then act congruently. While  Pam can&#8217;t make Engelbert be congruent, she can demonstrate congruent  behavior and work towards the best possible outcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/the-blame-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Identified Patient Pattern</title>
		<link>http://www.donaldegray.com/the-identified-patient-pattern/</link>
		<comments>http://www.donaldegray.com/the-identified-patient-pattern/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 17:19:20 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[blame]]></category>
		<category><![CDATA[safety]]></category>
		<category><![CDATA[systems thinking]]></category>

		<guid isPermaLink="false">http://www.donaldegray.com/?p=278</guid>
		<description><![CDATA[©2006 Don Gray and Jerry Weinberg Engelbert frowned, trying to understand why Pamela had been acting strangely. Her programming skills were among the best in the company. She had a way of getting things completed. That&#8217;s why he made her project lead for Uberdenke&#8217;s next UDCRM product release. With only two weeks left until the ship date, Pamela&#8217;s personality had shifted. Normally calm and composed, she had been seen crying after meetings. Occasionally he could hear her screaming at the programmers working for her. Something]]></description>
			<content:encoded><![CDATA[<p>©2006 Don Gray and Jerry Weinberg</p>
<p>Engelbert  frowned, trying to understand why Pamela had been acting strangely. Her  programming skills were among the best in the company. She had a way of  getting things completed. That&#8217;s why he made her project lead for  Uberdenke&#8217;s next UDCRM product release.</p>
<p>With only  two weeks left until the ship date, Pamela&#8217;s personality had shifted.  Normally calm and composed, she had been seen crying after meetings.  Occasionally he could hear her screaming at the programmers working for  her. Something had to be done. He was going to have to figure out what  was wrong with Pamela. And fix it.</p>
<p>Engelbert&#8217;s  decision casts Pamela as an &#8220;Identified Patient.&#8221; The Identified Patient  becomes the focal point for the Engelbert&#8217;s intervention work to &#8220;solve  the problem&#8221;. When Pamela is &#8220;cured&#8221;, Engelbert thinks, he can return  to his normal schedule. Until then, he has more important work to do.</p>
<p>What  happens when Engelbert becomes involved with the Identified Patient  Pattern? And is Pamela&#8217;s behavior change really the problem? Could there  be a fundamental problem that Engelbert is overlooking? What effect  does Pamela&#8217;s behavior have on the project?</p>
<p><strong>Identified Patient Dynamics </strong></p>
<p>Trying to answer these questions requires considering several<br />
points. As Pamela&#8217;s behavior becomes more pronounced:</p>
<ul>
<li>People become distracted.</li>
<li>Extra  work gets created (trying to &#8220;cure&#8221; Pamela) and time gets spent doing  non-productive tasks (appeasing Pamela, hiding, gossiping).</li>
<li>The less useful work gets done.</li>
</ul>
<p>This  seems straight forward enough. But how do these relate to each other?  Using a diagram of effects we can visually represent the process as</p>
<p style="text-align: center;"><a href="http://www.donaldegray.com/wp-content/uploads/2011/02/IPActivity.png"><img class="size-medium wp-image-279 aligncenter" title="IPActivity" src="http://www.donaldegray.com/wp-content/uploads/2011/02/IPActivity-300x264.png" alt="" width="300" height="264" /></a></p>
<p style="text-align: center;">Figure 1 &#8211; Identified Patient Activity</p>
<p>This  diagram shows the downstream effects these actions cause. Eventually  these actions adversely impact Remaining Work, which increases Deadline  Pressure, which increases Identified Patient Activity Level. And the  dynamic starts over again with amplification due to the prior looping.  The loops are all negative feedback loops. This means once Pamela (or  anyone) becomes the Identified Patient, the system starts down hill, and  continues until it hits a natural limit and stabilizes or collapses.</p>
<p>Without  knowing it, Engelbert and the UDCRM team become embroiled in activities  that add more pressure to system, thereby creating more Identified  Patient Activity Level on Pamela&#8217;s part. By trying to &#8220;cure&#8221; Pamela,  Engelbert engages in treating the symptom, not fixing the problem. In  this case, Deadline Pressure continues to build, creating more stress  and exacerbating the Identified Patient Activity Level.</p>
<p><strong>All Stressed Up and No Where to Go </strong></p>
<p>What  does Pamela&#8217;s worldview look like? She&#8217;s the project lead for the next  release of UDCRM. The project started with a bad release date (see &#8220;The  Liar&#8217;s Contest&#8221;). Engelbert knows this (&#8220;No Exit). The project team can  look at the remaining work and see they won&#8217;t make the ship date.</p>
<p>Uberdenke  has to two intertwined systems: the formal hierarchical system with  nice boxes and lines, and the informal &#8220;shadow&#8221; system formed by  acquaintances, friends, antagonists, history, and working relationships.  The intertwined systems can be congruent or incongruent. When the  systems are incongruent, the informal system struggles to  compensate&#8211;not always effectively&#8211;as long as possible. When the  informal system can no longer compensate, it doesn&#8217;t degrade slowly, it  collapses.</p>
<p>In this case the formal system won&#8217;t  acknowledge the inevitable until it&#8217;s too late. The project team  (informal system) knows they can&#8217;t meet the date, but for a variety of  reasons don&#8217;t feel able to update the formal system with their reality.  The incongruence between the formal and informal system takes a mental  and physical toll on the employees by creating stress. To protect the  others from blame, one of the people may actively (but perhaps not  consciously) adopt the role of Identified Patient by &#8220;acting out&#8221; in  bizarre ways. This behavior serves to distract management&#8217;s attention  from the other people, but at the same time distracts them from the  true, underlying problems. In the short run, then, Pamela is rewarded  for her bizarre behavior, and reinforced to continue &#8220;protecting  others.&#8221;</p>
<p>As project lead Pamela embodies the  stress and manifests it via her behavior. As her stress level goes up,  her behavior becomes more erratic. As her behavior becomes more erratic,  the less remaining work gets finished (see above figure), which  increases the project tension and so on.</p>
<p>When  Engelbert starts trying to &#8220;cure&#8221; Pamela, two problems occur. First, the  Identified Patient dynamic starts, engaging the negative feedback  loops. Second, Engelbert&#8217;s attention becomes focused on Pamela, and  misses the opportunity to look for a fundamental problem. Trying to  &#8220;cure&#8221; Pamela may momentarily reduce pain, but&#8211;because the real  problems are not being addressed&#8211;this ultimately leads to system  collapse and much more pain.</p>
<p>Combining Pamela&#8217;s stress and Engelbert&#8217;s actions results in the following diagram.</p>
<p style="text-align: center;"><a href="http://www.donaldegray.com/wp-content/uploads/2011/02/Triangulation.png"><img class="size-medium wp-image-280 aligncenter" title="Triangulation" src="http://www.donaldegray.com/wp-content/uploads/2011/02/Triangulation-300x250.png" alt="" width="300" height="250" /></a></p>
<p style="text-align: center;">Figure 2 -Triangulation</p>
<p>Once again we see two negative self-reinforcing loops:</p>
<ul>
<li>Pamela&#8217;s Tension/Stress/Patient Loop</li>
<li>Engelbert&#8217;s Tension/Stress/Patient/Responsiveness Loop</li>
</ul>
<p>Both  loops keep on keeping on, resulting in more of what we already have.  This results from the Identified Patient&#8217;s second order nature. Second  order nature doesn&#8217;t mean the tension and stress aren&#8217;t real. It means  some other problem causes this problem. Trying to cure an Identified  Patient is like scratching athlete&#8217;s foot. You&#8217;re doing something that  feels good, but when you quit scratching you still have athlete&#8217;s foot,  and wounds from the scratching, which has also spread the fungus more  widely.</p>
<p>To improve the situation, Engelbert  needs to move from the negative reinforcing loop to the  Tension/Stress/Awareness/Responsiveness balancing loop.</p>
<p><strong>What You See isn&#8217;t What You Get </strong></p>
<p>To &#8220;cure&#8221; Pamela, Engelbert needs to determine what&#8217;s making Pamela act out. Difficulties with this include:</p>
<ul>
<li>Something in the formal system doesn&#8217;t want to know what the informal system knows.</li>
<li>Pamela&#8217;s behavior masks the real problem.</li>
<li>Engelbert may not have the interpersonal skills needed for this.</li>
</ul>
<p>Management  acknowledging the delivery slip would relieve the deadline pressure and  stress wouldn&#8217;t build. Unfortunately managers promote what they want to  hear with such comments as:</p>
<ul>
<li>I don&#8217;t want to hear problems, I want hear solutions.</li>
<li>Our competitor can do this, why can&#8217;t we?</li>
<li>You&#8217;ll just have to work smarter.</li>
<li>If you can&#8217;t do this, I&#8217;ll find someone who can.</li>
</ul>
<p>Comments  like these ensure that managers only hear good news, until there&#8217;s no  possible way to hide the bad news. Then they ask, &#8220;Why didn&#8217;t they tell  me sooner?&#8221;</p>
<p>Pamela&#8217;s behavior indicates a problem exists, but doesn&#8217;t give a clue what it might be. Pamela could be acting out because of:</p>
<ul>
<li>Work stress (our example).</li>
<li>Triangulation (compensating and covering for a fellow employee).</li>
<li>Problems at home.</li>
<li>Substance abuse.</li>
<li>Sexual harassment at work.</li>
<li>Some other unresolved problem.</li>
</ul>
<p>Most  software development managers made it there by having great technical  skills, not great people skills. If Engelbert discovers the problem  isn&#8217;t work related, he&#8217;ll need help. Dealing with personal problems in a  work environment can be a legal minefield, and is best left to people  trained to do it.</p>
<p>In the extreme case, Engelbert  may choose to blame Pamela for the project&#8217;s problems. While incongruent  and counterproductive in the long term, this tack appears to have  short-term benefits. Pamela becomes the scapegoat, and hopefully the  problems will leave when she does. In the mean time, a new delivery date  will be set (while in panic mode). This temporarily relieves the  Deadline Pressure. This dynamic may execute several times, until  eventually some new delivery date finally provides the time necessary to  complete the project. Or, the project collapses under all this extra  effort and emotion.</p>
<p><strong>Dealing with an Identified Patient </strong></p>
<p>Identified  Patients exist everywhere. The tip-off comes when you hear or think,  &#8220;Things would be better if this person would just leave.&#8221; In reality,  that person leaving won&#8217;t change the underlying system, and someone else  will take on the role. The key to success starts with understanding the  Identified Patient functions like a canary in a mine. They provide an  early indication something is wrong and needs to be dealt with, but  replacing the dead canary will not clean the toxins out of the air.  Unfortunately, unlike the canary whose death tells the miners that the  air is probably poisonous, the Identified Patient doesn&#8217;t indicate what  problem exists. One thing for Engelbert to consider: the closer he gets  to finding the real problem, the more Pamela may act out. One of  Engelbert&#8217;s options involves getting the UDCRM team to focus on the  remaining work, thereby reducing the attention given to the Identified  Patient Activity Level. This becomes an exercise in active support and  barrier removal, not platitudes and posters about success through  working harder. If the Identified Patient Activity Level gets even  larger, this indicates that something else is going on.</p>
<p>If  Engelbert can remove Pamela from the system, it might allow the problem  to show. Of course removing Pamela might cause other problems which  would again mask the original problem provoking Pamela&#8217;s behavior.  Another person becoming the Identified Patient would indicate underlying  system problems. If the Identified Patient Activity Level prevents any  useful work from being accomplished, this may be the first action to  take. Hopefully, Engelbert will be able to find and fix the problem that  created the IP. Engelbert needs to be aware some fixes actually  exacerbate the symptomatic problem. Common fixes that fit this dynamic  include:</p>
<ul>
<li>Adding tools leads to the &#8220;worse before better&#8221; dynamic as productivity drops while people get used to the new tools.</li>
<li>Splitting  tasks leads to the communications/interface dynamic where information  needs to flow through more paths and permutes while doing so.</li>
<li>Splitting  people between tasks leads to context swapping overhead, that period of  time it takes to remember where you were and get back into the flow.</li>
<li>Adding new people to the project basically incorporates all the above dynamics.</li>
</ul>
<p><strong>Stress Reduction</strong></p>
<p>Engelbert  has several options available to relieve the Deadline Pressure causing  Pamela&#8217;s behavior. He can use any one of three project leverage points  to change the amount of Deadline Pressure:</p>
<ul>
<li>Features &#8211; If the number of features decreases, the Remaining Work decreases, which decreases Deadline Pressure.</li>
<li>Quality Goal &#8211; If the acceptable quality is reduced, the Remaining Work reduces, which reduces Deadline Pressure.</li>
<li>Desired Ship Date &#8211; As the Desired Ship Date gets bigger (more days to ship), Deadline Pressure goes down.</li>
</ul>
<p>This looks like:</p>
<p style="text-align: center;"><a href="http://www.donaldegray.com/wp-content/uploads/2011/02/interventionpoints.png"><img class="size-medium wp-image-281 aligncenter" title="interventionpoints" src="http://www.donaldegray.com/wp-content/uploads/2011/02/interventionpoints-300x237.png" alt="" width="300" height="237" /></a></p>
<p style="text-align: center;">Figure 3 &#8211; Intervention Points</p>
<p>At  this level we now have balancing feedback loops that help stabilize the  system. Selecting the best leverage point or combination involves  determining how the Uberdenke clients can best be served.</p>
<p><strong>What to do if you&#8217;re the IP</strong></p>
<p>Identified Patient behavior has several possible causes. These include:</p>
<ul>
<li>Boredom &#8211; which results in irrelevant behavior</li>
<li>Triangulation &#8211; based on placating behavior. Could be caused by
<ul>
<li>Incongruent formal/informal systems</li>
<li>Compensating for other people in the system.</li>
</ul>
</li>
<li>Really bad managers using blame to cope with bad results from poor decisions.</li>
</ul>
<p>Identified  Patient behavior is a symptom, not a cause. If management does  recognize the behavior, they&#8217;ll most likely try to fix you, not the  cause. Unless you want to be &#8220;fixed&#8221;, it&#8217;s important to recognize the  source of your incongruent behavior. This enables you to work on  becoming more congruent and changing the source of the Identified  Patient behavior.</p>
<p><strong>&#8220;If what you&#8217;re doing isn&#8217;t working, try something else.&#8221; </strong>Marvin&#8217;s First Law<sup>1</sup></p>
<p>If  you&#8217;re bored, change yourself. Try and find a more challenging position  in the company. Take up a hobby that will provide the challenge you&#8217;re  looking for. If necessary, consider changing companies. Get interested  in solving some real problem that&#8217;s hindering others.</p>
<p>Triangulating  due to incongruent systems doesn&#8217;t accomplish anything. The systems  eventually align when the informal system collapses and the formal  system has no choice. This usually happens too late to do meaningful  risk management and damage control. Much pain accompanies the collapse.  Trying to alert the formal system to impending doom may get you labeled  as &#8220;Nay-sayer&#8221;, &#8220;Not a team player&#8221; and such. If this happens, consider  changing companies.</p>
<p>While a nice concept for those  taught to &#8220;play nice with the other kids&#8221;, triangulating by covering  for other people boomerangs at two levels. You&#8217;re not going to be able  to do the work for two people, the amount of remaining work will go up,  leading to deadline stress, and the incongruent systems dynamic comes  into play. Along the way, you&#8217;ll become exhausted and your health, both  mentally and physically will deteriorate. This reduces your ability to  produce and the cycle starts over again. It&#8217;s OK to occasionally help  other people. But if helping other people gets in the way of getting  your job done, learn to say no, or find another company to work for.  Whatever you do, do it directly. There&#8217;s enough confusion without adding  triangles to the mix.</p>
<p>Lastly, if you can&#8217;t change  the system, and changing companies isn&#8217;t an option (and sometimes it  isn&#8217;t), recognizing the dynamics that create the Identified Patient  behavior can help you cope as congruently as possible.</p>
<p><strong>And in conclusion </strong></p>
<p>Identified  Patients indicate something is wrong. Trying to &#8220;cure&#8221; Identified  Patients seems important, but lowers the amount of useful work  accomplished. Locating and correcting the fundamental problem is the  best way to &#8220;cure&#8221; the Identified Patient. Engelbert needs to remember  that correcting the fundamental problem may temporarily cause other  problems.</p>
<p><sup>1 </sup>Weinberg, G.M., The Secrets of Consulting. 1986, New York: Dorset House Publishing</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/the-identified-patient-pattern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Safe is Your Workplace?</title>
		<link>http://www.donaldegray.com/how-safe-is-your-workplace/</link>
		<comments>http://www.donaldegray.com/how-safe-is-your-workplace/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 02:18:57 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[safety]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://www.donaldegray.com/?p=273</guid>
		<description><![CDATA[We’ve defined safety to mean we can take risks and our coworkers/management will support us, especially if setbacks occur. We have the ability to speak our truth without fear of ridicule, rejection, or retribution. Throughout the day we will feel differently about the risks we&#8217;re willing to take and what we might say. I’ve seen conversations spin on a dime when a senior manager stuck his head in the conference room. How can we measure safety in the workplace? What does it mean to productivity?]]></description>
			<content:encoded><![CDATA[<p>We’ve defined safety to mean <a href=" http://www.donaldegray.com/what-does-safety-mean/">we can take risks and our coworkers/management will support us, especially if setbacks occur. We have the ability to speak our truth without fear of ridicule, rejection, or retribution</a>.</p>
<p>Throughout the day we will feel differently about the risks we&#8217;re willing to take and what we might say. I’ve seen conversations spin on a dime when a senior manager stuck his head in the conference room.</p>
<p>How can we measure safety in the workplace? What does it mean to productivity?</p>
<p><strong>The Safety Check</strong></p>
<p>The Safety Check activity provides an understanding of how safe people in a group feel. The group may be an interdependent  team, peer managers problem solving,  or perhaps a status meeting containing the team, its manager and their director. Each scenario presents different dynamics and you may want to investigate how safety shifts between them.</p>
<p>The Safety Check</p>
<p>1. Introduction &#8211; Set the stage for the activity. You’ll probably use a slightly different description for a team brain-storming session than a multi-level status meeting. Briefly explain the process.<br />
2. Prior to the meeting create a flip chart that contains 5 safety levels. The levels range from completely safe, to completely unsafe. This might look like:</p>
<p>Put the flip chart on a wall and share the descriptions for the 4 − 0 values.</p>
<p style="text-align: center;"><a href="http://www.donaldegray.com/wp-content/uploads/2011/02/SafetyValues.png"><img class="size-medium wp-image-275 aligncenter" title="SafetyValues" src="http://www.donaldegray.com/wp-content/uploads/2011/02/SafetyValues-225x300.png" alt="" width="225" height="300" /></a></p>
<p>Be sure to change the descriptions to fit your context.<br />
3. Handout ballot &#8211; some indistinguishable piece of paper.<br />
4. Ask the participants put their safety level on the ballot and fold the ballot in half. Tell them you’ll collect the ballots, create a chart, and you personally will dispose of the ballots.<br />
5. Collect the ballots in a hat or other container<br />
6. Create a histogram that shows the ballots &#8211; it might look something like this:</p>
<p style="text-align: center;"><a href="http://www.donaldegray.com/wp-content/uploads/2011/02/safety.jpg"><img class="size-medium wp-image-274 aligncenter" title="safety" src="http://www.donaldegray.com/wp-content/uploads/2011/02/safety-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p>7. Keep the ballots in your pocket or somewhere and dispose of them after the meeting. I usually do so at a different location.<br />
8. Debrief the findings in light of the data and meeting purpose.</p>
<p>The Safety Check measures our truth, our safety. We all have different values for “what makes me feel safe”. Your values apply to you. My values apply to me. As we build the histogram we get a view of how safe we feel. This leads to an understanding of how much risk we’re willing to take and how likely we are to share our truth. Doing the Safety Check first tells us how safe the team feels and if we need to continue with secret ballots.</p>
<p>Knowing how safe people feel starts the data collection.</p>
<p><strong>What Put the Number Where it is?</strong></p>
<p>What has happened that put your safety number where it is? Does your manager yell at you when she doesn’t get the results she’s hoping to? Possibly new to the team and not sure how to work with the others? A team member runs to the manager when things don’t go their way? Arguing and verbal fisticuffs during planning sessions? The examples I offer seem negative. They could have as easily been positive examples.</p>
<p>By gathering this data, team members and managers discover the behaviors that hinder or help with safety.</p>
<p><strong>What Does Low Safety Cost?</strong></p>
<p>A technique I learned from Esther Derby sheds light on how low safety affects performance and innovation. To do this activity  ask people to fill in the blanks in these sentences:</p>
<p>“When I feel safe, I can_____________.”<br />
“When I don&#8217;t feel safe, I _________.&#8221;</p>
<p>The answers generate very interesting results and make the costs associated with unsafe environments visible.</p>
<p><strong>What Would It Take?</strong></p>
<p>By now we know how safe the team feels, how it got that way, and what costs associate with that environment. Technically this next question becomes part of the solutions focus.</p>
<p>“What would it take to raise your number 1 level? If you number is a 1, what would it take to get you to a 2?” Having a list of possible changes provides a path to improved safety.</p>
<p>Do you have another method for determining safety? If so please leave a comment …</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/how-safe-is-your-workplace/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What Does Safety Mean?</title>
		<link>http://www.donaldegray.com/what-does-safety-mean/</link>
		<comments>http://www.donaldegray.com/what-does-safety-mean/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 12:48:03 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[abstraction]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[safety]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://www.donaldegray.com/?p=272</guid>
		<description><![CDATA[When I talk with other coaches about teams, I  hear a lot about “creating safety” and “safe teams”. I don’t hear much about how to do that. While debriefing a coaching simulation the 2010 AYE Conference we listed things coaches did and models coaches might use. Someone said, “Create a safe environment”. I replied, “And how do we do that?” And out came ideas and suggestions on how to do that! I’ve been flipping through my agile books looking for discussions about teams and safety.]]></description>
			<content:encoded><![CDATA[<p>When I talk with other coaches about teams, I  hear a lot about “creating safety” and “safe teams”. I don’t hear much about how to do that. While debriefing a coaching simulation the 2010 AYE Conference we listed things coaches did and models coaches might use. Someone said, “Create a safe environment”. I replied, “And how do we do that?” And out came ideas and suggestions on how to do that!</p>
<p>I’ve been flipping through my agile books looking for discussions about teams and safety. Many of the general books such as “Succeeding with Agile” by Mike Cohn and “Agile Software Development: The Cooperative Game” by Alistair Cockburn have sections on teams that contain very good information. But not a word about safety, at least by that word, “safety”. Maybe I don’t have the right books.</p>
<p>Somewhat confused by how important it is, and how little I can find, I’ve decided to explore the topic based on the suggestions from the participants at the AYE session.  One question I forgot to ask was “What does safety mean?”</p>
<p><strong>The Wheelbarrow Test</strong></p>
<p>The dictionary definition for safety (noun): the condition of being protected from or unlikely to cause danger, risk, or injury</p>
<p>Since I can’t put a pound of safety in a wheelbarrow, this definition needs work to reduce <a href="http://www.donaldegray.com/choosing-change/ ">the level of abstraction</a> to something that can be measured. Most software development workplaces don’t involve danger or injury but we encounter risk, the possibility that something unpleasant or unwelcome will happen. For example …</p>
<p>Long ago my manager and I decided it was time to defragment the RA81 on the production Vax 11/750. At that time, the process involved making a tape back up, reformatting the disk, and restoring from the tape back up. The operators had the tape backups, so I just needed to wait until production completed for the day, reformat the drive, initialize the drive, and let the operator restore from tape. Things went to plan, until the operator told me, “Don, we don’t have a restore option available to us.” Suddenly, I realized the risk involved.</p>
<p>More recently a team I worked with needed to restructure a class that most of the application used. This required studying how the other 5 teams had used the class, refactoring the class and then testing the result to verify the application worked as expected. Certainty didn’t exist it could be done, or we should be the team to do the work, but if we didn’t deal with the risk now, it was going to grow and become more difficult to deal with in the future.</p>
<p><strong>Safety &#8211; Take two</strong></p>
<p>How about:  Safety means people can take risks and their coworkers/management will support them, especially if setbacks occur.</p>
<p>The above examples had happy endings. Other than me losing a lot of sleep that night, the disk was restored and functional when production started the next morning. The team successfully refactored the classes and met their sprint goal. Not all risks have happy endings, and that’s when we need support.</p>
<p>Extending the thought that we can take risks means we can express our opinions. Esther Derby talks about this in <a href="http://www.estherderby.com/2003/10/workplace-safety-and-were-not-talking-osha.html">Workplace Safety (and We’re Not Talking OSHA)</a>. There she defines safety “as the ability to speak your truth without fear of ridicule, rejection, or retribution.”</p>
<p>Combining the two we arrive at: Safety means people can take risks and speak their truth without fear of ridicule, rejection, or retribution.</p>
<p>Safety doesn’t automatically happen. It requires support, practice, and patience. Having a common definition for safety with examples provides a starting point.</p>
<p>What does safety mean where you work? Leave a comment …</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/what-does-safety-mean/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Teamwork at agile-RTP</title>
		<link>http://www.donaldegray.com/teamwork-at-agile-rtp/</link>
		<comments>http://www.donaldegray.com/teamwork-at-agile-rtp/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 22:11:10 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[communication]]></category>

		<guid isPermaLink="false">http://donaldegray.com/?p=219</guid>
		<description><![CDATA[58 members of agile-RTP and I explored communication in agile teams March 2, 2010. I appreciate the turnout. The rain and temperature were falling. We kept warm and had a great time. Here&#8217;s the slide deck I had time for. Thank you again to Jeff Barschaw, the other agile-RTP organizers, and agile-RTP members!]]></description>
			<content:encoded><![CDATA[<p>58 members of agile-RTP and I explored <a href="http://www.meetup.com/agileRTP/calendar/12462220/" target="_blank">communication in agile teams </a>March 2, 2010. I appreciate the turnout. The rain and temperature were falling. We kept warm <a href="http://www.meetup.com/agileRTP/photos/844297/" target="_blank">and had a great time</a>. Here&#8217;s the <a href="http://www.meetup.com/agileRTP/files/" target="_blank">slide deck</a> I had time for.</p>
<p>Thank you again to Jeff Barschaw, the other agile-RTP organizers, and agile-RTP members!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/teamwork-at-agile-rtp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Effective Agile Retrospectives</title>
		<link>http://www.donaldegray.com/effective-agile-retrospectives/</link>
		<comments>http://www.donaldegray.com/effective-agile-retrospectives/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 16:17:24 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Workshops]]></category>
		<category><![CDATA[retrospective]]></category>

		<guid isPermaLink="false">http://donaldegray.com/?p=196</guid>
		<description><![CDATA[Does your standard iteration retrospective constantly repeat the mantra: “What did we do well?” “What could we do better?” “What one thing would we like to work on during the next sprint” Is your team starting to push back on taking the time for their retrospective? If so … Increase your team’s effectiveness by facilitating better retrospectives. We will demonstrate and teach: How to establish a retrospective’s goal. What constitutes an effective retrospective. Which activities generate information and which help make decisions. Common traps, pitfalls]]></description>
			<content:encoded><![CDATA[<p>Does your standard iteration retrospective constantly repeat the mantra:</p>
<ul>
<li>“What did we do well?”</li>
<li>“What could we do better?”</li>
<li>“What one thing would we like to work on during the next sprint”</li>
</ul>
<p>Is your team starting to push back on taking the time for their retrospective?</p>
<p><strong>If so …</strong></p>
<p><strong><em>Increase your team’s effectiveness by facilitating better retrospectives.</em></strong><em> </em> We will demonstrate and teach:</p>
<ul>
<li>How to establish a retrospective’s goal.</li>
<li>What constitutes an effective retrospective.</li>
<li>Which activities generate information and which help make decisions.</li>
<li>Common traps, pitfalls and mistakes.</li>
</ul>
<p>By improving your retrospective facilitation you can help your team continuously improve their methods, teamwork, and organizational relationships.</p>
<p><strong>Audience: </strong>Agile coaches, ScrumMasters, team leads and team members who wish to improve their retrospective facilitation skills.</p>
<p><strong>Workshop Duration:</strong> One day</p>
<p><strong>Workshop Outline:</strong></p>
<ol>
<li>Greetings &amp; Introductions.</li>
<li>Class project and retrospective.</li>
<li>Analysis of the retrospective.</li>
<li>Practice designing a retrospective.</li>
<li>Group design review.</li>
<li>Wrap-up.</li>
</ol>
<p>This class is limited to 20 participants.</p>
<p><strong>Workshop Facilitators: </strong>Esther Derby and Don Gray</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/effective-agile-retrospectives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

