<?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 &#187; team</title>
	<atom:link href="http://www.donaldegray.com/tag/team/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>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>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>Beating Brooks&#039; Law</title>
		<link>http://www.donaldegray.com/beating-brooks-law/</link>
		<comments>http://www.donaldegray.com/beating-brooks-law/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 13:46:43 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[CLD/DoE]]></category>
		<category><![CDATA[improving processes]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://donaldegray.com/beating-brooks-law/</guid>
		<description><![CDATA[Joe Little does a marvelous job recruiting speakers for the Agile-Carolinas meetings. This month was no exception. Israel Gat from BMC Software discussed &#8220;Leading the Disruption&#8221;. This presentation focused on releases 2.3 and 2.4 of their distributed system management software. Near the presentation&#8217;s end Brooks&#8217; Law was mentioned and the question posed, &#8220;Does Brooks&#8217; Law still apply?&#8221; Adding manpower to a late project makes it later. &#8221;Brooks&#8217; Law&#8221; Why is it so? Jerry (Gerald M.) Weinberg chose to use Brook&#8217;s Law in Quality Software Management:]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.kittyhawkconsulting.com" target="_blank">Joe Little</a> does a marvelous job recruiting speakers for the <a href="http://http://agile-carolinas.pbwiki.com/" target="_blank">Agile-Carolinas</a> meetings. This month was no exception. Israel Gat from BMC Software discussed &#8220;Leading the Disruption&#8221;. This presentation focused on releases 2.3 and 2.4 of their distributed system management software. Near the presentation&#8217;s end Brooks&#8217; Law was mentioned and the question posed, &#8220;Does Brooks&#8217; Law still apply?&#8221;</p>
<div style="border: 1px solid black; padding: 1px; text-align: center;"><strong>Adding manpower to a late project makes it later.</strong> &#8221;Brooks&#8217; Law&#8221;</div>
<p><strong>Why is it so?</strong><br />
<a href="http://geraldmweinberg.com" target="_blank">Jerry (Gerald M.) Weinberg</a> chose to use Brook&#8217;s Law in <a href="http://www.dorsethouse.com/books/qsm1.html" target="_blank">Quality Software Management: Vol 1. Systems Thinking</a> to demonstrate non-linear feedback systems. Combining Fig 5-1 (page 78) and Fig 6-4 (page 93) gives us:</p>
<div id="attachment_187" class="wp-caption aligncenter" style="width: 411px"><a href="http://www.test.donaldegray.com/wp-content/uploads/2010/02/BrooksLaw.png"><img class="size-full wp-image-187" title="BrooksLaw" src="http://www.test.donaldegray.com/wp-content/uploads/2010/02/BrooksLaw.png" alt="Brooks' Law" width="401" height="451" /></a><p class="wp-caption-text">Brooks&#39; Law</p></div>
<p>I describe how to read Diagram of Effects <a href="http://donaldegray.com/reverse-engineering-reality-part-1-reading-causal-loop-diagrams/"><span class="wiki">here</span></a>.</p>
<p>In essence adding manpower affects the system by:</p>
<ol>
<li> Creating more communication paths. The number of communication paths is n*(n-1) where n equals the number of team members. This says increasing from 4 to 6 members increases communication paths from 12 to 30.</li>
<li> Adding new team members creates a training load on the existing team members. This in turn reduces the productive work finished.</li>
</ol>
<p>These problems get exacerbated when managers decide to add &#8220;extra&#8221; manpower just to be sure the project doesn&#8217;t slip any more.</p>
<p><strong>Communications and Sharing Information</strong></p>
<p>Tools to support software development methods have changed since Brooks&#8217; Law was introduced. We now have <a href="http://www.ayeconference.com/wiki/scribble.cgi?read=InformationRadiator" target="_blank">information radiators</a> for sharing information in parallel. By simply walking around your office it&#8217;s possible to learn information about the project. Additionally wikis, build systems, source code management are types of <a href="http://www.ayeconference.com/wiki/scribble.cgi?read=InformationMagnet" target="_blank">information magnets</a>. They hold pertinent information that can be searched, sorted and reviewed.</p>
<p>There&#8217;s a sliding window of opportunity where manpower can be added to a project and not negatively impact the schedule. This window closes when the additional productivity achieved by adding more staff isn&#8217;t enough to offset the lost production due to training them. According to Israel Gat, BMC Software staffed the two releases with 80-95 developers compared to other companies who staffed similar sized projects with 25-35 developers. This staffing level resulted in product delivery in 4.5 &#8211; 5 months instead of over a year. This rapid delivery creates problems for the downstream organizational activities such as marketing, sales, revenue recognition and the back office. BMC Software recognizes this problem and is currently working on synchronizing the activities.<strong></strong></p>
<p><strong>How to Beat Brooks&#8217; Law</strong></p>
<p>The state that invokes Brooks&#8217; Law is &#8220;late&#8221;.  To beat Brooks&#8217; Law all you have to do is avoid having late projects. What are some ways to avoid late projects?</p>
<ul>
<li><strong> Staffing</strong> &#8211; BMC Software avoided late project delivery by aggressively staffing when they started the project.</li>
<li><strong> Cross functional teams</strong> &#8211; This keeps the project delivery from being derailed when something happens to a &#8220;key&#8221; developer.</li>
<li><strong> Incremental and iterative development</strong> &#8211; Customers rarely need all the new functionality at once. Delivering the highest value functions sooner relieves the pressure for a &#8220;big bang&#8221; delivery. The customer can decide to stop the project early if/when their needs get met.</li>
<li><strong> Fast feedback</strong> &#8211; This naturally flows from incremental and iterative development. Every two to four weeks the customer provides information on how well the development is doing at meeting the customer&#8217;s needs.</li>
<li><strong> Continuous Improvement</strong> &#8211; At the end of each delivery cycle, set aside time to learn from the cycle&#8217;s activities and events. What went well? What could be improved? Select something from the &#8220;What could be improved&#8221; list and work on it the next delivery cycle. Be sure to ask at the end, &#8220;Did we implement the improvement?&#8221; Some things take more than a single delivery cycle to get right.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/beating-brooks-law/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Better People, Better Process</title>
		<link>http://www.donaldegray.com/better-people-better-process/</link>
		<comments>http://www.donaldegray.com/better-people-better-process/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 10:47:36 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[improving processes]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://donaldegray.com/better-people-better-process/</guid>
		<description><![CDATA[The current mantra for software development hinges around “better, faster, cheaper.” To support these efforts, companies attempt to improve their development process. While helpful, improving the current process has two negative side effects: diminishing returns. The more improved a process becomes the less room for improvement exists. Eventually the process will be as good as possible. over adaptation. The development process becomes highly adapted to the existing system leading to problems when the environment shifts. I say if you want to improve your process, improve]]></description>
			<content:encoded><![CDATA[<p>The current mantra for software development hinges around “better, faster, cheaper.” To support these efforts, companies attempt to improve their development process. While helpful, improving the current process has two negative side effects:</p>
<ul>
<li> diminishing returns. The more improved a process becomes the less room for improvement exists. Eventually the process will be as good as possible.</li>
<li> over adaptation. The development process becomes highly adapted to the existing system leading to problems when the environment shifts.</li>
</ul>
<p>I say if you want to improve your process, improve your people. It’s impossible to provide specific advice but try for improvements in three basic areas:</p>
<ol>
<li> What they know. Use seasoned developers to help mentor newer developers. Both learn in the process.</li>
<li> What they don’t know. Software development extends beyond the code editor and compiler. Requirements, scheduling, and testing all play a part in the process.</li>
<li> How they work with others. With very few exceptions, software development requires a team effort and interfacing with other people in and out of the organization. More effective interactions lead to better software.</li>
</ol>
<p><strong>The Second Law of Consulting states:</strong><br />
“No matter how it looks at first, it’s always a people problem.”</p>
<p><strong>Inverted the Second Law becomes:</strong><br />
“No matter how it looks at first, people are always the solution.”</p>
<p>So if you want your software better, faster, cheaper, improve your process by improving your people.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/better-people-better-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jim Said More</title>
		<link>http://www.donaldegray.com/jim-said-more/</link>
		<comments>http://www.donaldegray.com/jim-said-more/#comments</comments>
		<pubDate>Fri, 09 Feb 2007 14:10:04 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Recommended]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[improving processes]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://donaldegray.com/?p=205</guid>
		<description><![CDATA[One of the smartest things I did as Interim VP of Engineering for Padcom was let Don talk himself into coming to play with us over the course of several hours overlooking the Puget Sound one weekend morning. Padcom was a small tech company with some unique internetworking technology in the process of building-out into the bigger-time. The unique IP was in software but one of the challenges was shipping a next generation ruggedized client as a delivery vehicle to access markets in public safety.]]></description>
			<content:encoded><![CDATA[<p>One of the smartest things I did as Interim VP of Engineering for Padcom was let Don talk himself into coming to play with us over the course of several hours overlooking the Puget Sound one weekend morning. Padcom was a small tech company with some unique internetworking technology in the process of building-out into the bigger-time. The unique IP was in software but one of the challenges was shipping a next generation ruggedized client as a delivery vehicle to access markets in public safety.</p>
<p>The hardware &amp; integration project to produce that client was much-delayed, under pressure, and more than a little out of control. I didn&#8217;t need a PM. They already had more &#8220;help&#8221; doing that the normal way than anyone could stand. What I needed was a kind of &#8220;un-PM&#8221; to coordinate and focus what the execution team was doing, mostly by filtering out the noise from above and across, and maybe injecting somber reality checks into what we said was happening. I needed someone with perspective on the technologies &amp; manufacturing, a grasp of project execution, and a delicate touch with people. I needed someone honest, fearless and gentle about both without losing the need for real data, for he and I to respond to. Taking the culture and history into account, I needed some magic in &#8220;just in time&#8221; coaching and OD-on-the-sly, to help these people grow into the jobs they were supposed to be doing, without making too big a deal about it. I needed to help these people loosen up while staying focused on the job at hand.</p>
<p>Don has the gift of retaining the child-like quality of enjoying what he does despite decades&#8217; experience with technology development, and a butt-load of training in OD and human systems. He&#8217;s serious where need be, but never solemn. With his other skills and gifts, he was perfect.</p>
<p>Don slid-in, and within a week we were tracking to reality of what was done and he&#8217;d cleared the underbrush so we could see what remained all without making anyone&#8217;s head explode. The product went beta the day I had predicted a couple months earlier, received all certifications and approvals, and worked as advertised. One of the crustier software engineers said: &#8220;It&#8217;s the best hardware we&#8217;ve ever shipped.&#8221;</p>
<p>So, what did Don contribute, beyond his background in hardware development, software development, and projects?</p>
<ul>
<li>Gentle leadership.</li>
<li> Sense of fun.</li>
<li> Just enough Command &amp; Control which was mostly less in detail than there had been, and more in direction</li>
<li> As a bonus, Don was able sometimes to explain to the more interested members of the staff what I was doing with the organization and how. That conversation is a complicated one to have when you are the boss, as I was.</li>
<li> And Don engaged in some just in time coaching and almost mini-workshops on tools and techniques of working well together, general systems in particular.</li>
</ul>
<p>Don and I have since threatened to offer a workshop on general systems applied to development work. I&#8217;ve been the slacker on this. But, if we pull it off one day, it should be a riot. I&#8217;d like to do that because the one regret I have about working with Don at Padcom is that I didn&#8217;t get to spend as much time with him as I&#8217;d have liked to.</p>
<p>Jim Bullock &#8211; February, 2007, Seattle Washington</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/jim-said-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Problem Definition &quot;Golden Rule&quot;</title>
		<link>http://www.donaldegray.com/the-problem-definition-golden-rule/</link>
		<comments>http://www.donaldegray.com/the-problem-definition-golden-rule/#comments</comments>
		<pubDate>Wed, 06 Dec 2006 19:40:12 +0000</pubDate>
		<dc:creator>Don</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[problem solving]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://donaldegray.com/the-problem-definition-golden-rule/</guid>
		<description><![CDATA["Whoever has the gold, makes the rules." Murphy's Golden Rule]]></description>
			<content:encoded><![CDATA[<p>&#8220;Whoever has the gold, makes the rules.&#8221; Murphy&#8217;s Golden Rule</p>
<p>I talked with a friend today who regaled me with the problems they&#8217;re currently experiencing at work &#8230; teams being assembled, and then reassembled, departmental barriers, resistance and unwillingness to collaborate. It sure looked like they had a lot of problems at the team level.</p>
<p>Then I heard about the management. Words like control freak, micro-manager, feels comfortable yelling at managers in front their peers, doesn&#8217;t recognize people.</p>
<p>I don&#8217;t know enough about the situation yet, but it looks to me like the leaders (who have the gold) have defined the problem to be the team&#8217;s problem. That way they don&#8217;t consider what they may be doing to contribute to the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.donaldegray.com/the-problem-definition-golden-rule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

