<?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>AYE Conference &#187; Dale Emery</title>
	<atom:link href="http://www.ayeconference.com/author/dale-emery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ayeconference.com</link>
	<description>The next AYE Conference will be Sunday,  November 4 - Thursday November 8, 2012 in Raleigh, North Carolina</description>
	<lastBuildDate>Wed, 08 Feb 2012 11:45:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Not an Estimating Problem</title>
		<link>http://www.ayeconference.com/not-an-estimating-problem/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=not-an-estimating-problem</link>
		<comments>http://www.ayeconference.com/not-an-estimating-problem/#comments</comments>
		<pubDate>Sun, 05 Mar 2006 18:11:36 +0000</pubDate>
		<dc:creator>Dale Emery</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.ayeconference.com/not-an-estimating-problem/</guid>
		<description><![CDATA[
 <a href="http://www.ayeconference.com/not-an-estimating-problem/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p align="center">&copy;2007 Dale Emery</p>
<p>&ldquo;Dale, I have an estimating problem,&rdquo; Paul said.<br />
&ldquo;My product manager, Sandra, wants to know when we&rsquo;ll be done testing,<br />
and I don&lsquo;t know how to estimate that.&rdquo;</p>
<p>&ldquo;What do you mean by &lsquo;done&rsquo;?&rdquo; I asked.</p>
<p>Paul opened his mouth to say something, then closed it.<br />
After a moment he said, &ldquo;That&rsquo;s a good question.<br />
I&rsquo;m not sure.&rdquo;</p>
<p>Clients often ask me to help with &lsquo;estimating problems.&rsquo;<br />
Sometimes a few quick questions reveal that<br />
the problem is not an estimating problem, but a clarity problem.<br />
It&rsquo;s difficult to estimate well when you&rsquo;re<br />
unclear what you&lsquo;re estimating.</p>
<p>If you&rsquo;re having difficulty estimating,<br />
first define the variable you&rsquo;re estimating.<br />
Ask yourself, <i>What variable, exactly, am I estimating?</i><br />
Write your definition down as clearly as you can.<br />
Paul wants to estimate <i>the date when we will be done testing.</i></p>
<p>Next, test the definition for fuzziness.<br />
One effective test is the &lsquo;Mary had a little lamb&rsquo; Heuristic<br />
from Gause and Weinberg&rsquo;s book <i>Exploring Requirements.</i><br />
To apply this heuristic, read your definition several times,<br />
each time emphasizing a different word.<br />
What does each emphasis suggest about the clarity of the definition?
</p>
<p>Let&rsquo;s try this with Paul&rsquo;s definition.<br />
Emphasize the first word: <i>The</i><br />
date when we will be done testing.<br />
This emphasis suggests that there is a single date when the testing will be<br />
complete.<br />
Does Paul&rsquo;s product manager need<br />
a single date?<br />
Maybe not.<br />
Perhaps Paul could structure the testing in<br />
phases and estimate each phase separately.<br />
That would reduce the complexity of each estimating task.</p>
<p>Try the technique yourself.<br />
Emphasize each of the next few words in Paul&rsquo;s definition and notice<br />
what each emphasis suggests about the variable Paul is being asked<br />
to estimate.</p>
<p>
I&rsquo;ll skip to the word <i>done</i>:<br />
The date when we will be <i>done</i> testing.<br />
What does it mean to be done testing?<br />
When I asked Paul this question, he didn&rsquo;t have an answer.<br />
Other clients answer the question, but are<br />
immediately unsatisfied by what comes out of their mouths.<br />
&ldquo;We&rsquo;re done when we&rsquo;ve found all the bugs,&rdquo;<br />
or, &ldquo;We&rsquo;re done when we&rsquo;ve tested everything.&rdquo;<br />
As people utter these answers out loud, they realize that they will<br />
never test everything, and will never know when they&rsquo;ve found all the<br />
bugs.<br />
If these are our criteria for<br />
being &lsquo;done,&rsquo; we&rsquo;ll never be done.<br />
No wonder it&rsquo;s hard to estimate.<br />
So how can we solve this &lsquo;estimating problem&rsquo;?</p>
<p>
Before we can answer that, we have to explore a related fuzziness,<br />
the last word of the definition: The date when we will be<br />
done <i>testing.</i><br />
What does <i>testing</i> mean?<br />
There are lots of possible meanings.<br />
It might mean looking for defects.<br />
It might mean exercising the<br />
system to assess its correctness.<br />
It might mean discovering information about the quality of the system.<br />
It might mean other things.</p>
<p>
Let&rsquo;s see if any of these meanings help us understand what <i>done</i> means.<br />
When will we be done identifying the system&rsquo;s<br />
defects, or assessing its correctness, or discovering information about its<br />
quality?<br />
I don&rsquo;t see a clear stopping point for any of those tasks.<br />
We could continue each indefinitely.<br />
The &lsquo;Mary had a little lamb&rsquo; Heuristic has helped us to pinpoint the<br />
ambiguity, but not to resolve it.</p>
<p>
To resolve the ambiguity,<br />
we can apply another clarifying technique that I call The Value Question:<br />
&ldquo;If we did that, what would it do for us?&rdquo;<br />
If we tested well, what would that do for us?<br />
What value do we want testing to produce?</p>
<p>
I see testing as an information service.<br />
A primary purpose is to inform product stakeholders, to answer their questions<br />
about the quality of the system so that they can make good decisions.<br />
We inform developers so that they can trace<br />
defects to their origins and fix them.<br />
We inform project managers so that they can steer project<br />
activities.<br />
We inform product managers<br />
so that they can decide whether to put the system into production.</p>
<p>
If testing is about answering stakeholders&rsquo; questions about the quality of the<br />
system, we will want to know what their key questions are, and what decisions<br />
they will make based on the answers.</p>
<p>
Paul met with Sandra to identify her key decisions and questions.<br />
Her primary decision was whether to put the system into production.<br />
She was confident, from earlier testing, that the system&rsquo;s functionality<br />
was okay, but less confident about its performance.<br />
Her most important question was, &ldquo;Will the system support 1000<br />
concurrent users?&rdquo;<br />
And right now she<br />
wants Paul to estimate when he will be able to answer that question.</p>
<p>
Paul now has a more specific variable to estimate:<br />
<i>The date when we will determine whether the system will support 1000<br />
concurrent users.</i><br />
Though there is plenty of ambiguity here (as you will see if you apply the<br />
&lsquo;Mary had a little lamb&rsquo; Heuristic), this is far more specific than<br />
<i>the date when we will be done testing.</i><br />
Paul was able to estimate, with reasonable confidence,<br />
when he would be able to determine Sandra&rsquo;s primary question.</p>
<p>
Sandra had several other key questions about the quality of the system.<br />
&ldquo;Does the new version start up at least as<br />
fast as the previous version?<br />
Does the daily billing report run in less than five minutes?<br />
As data volume approaches one billion<br />
records, will performance be fast enough with our current computers?&rdquo;<br />
Paul was able to translate each of these<br />
questions into a variable that he could estimate well.</p>
<p>
Notice that, as often happens, in clarifying Paul&rsquo;s &lsquo;estimating problem&rsquo;<br />
we have shifted the definition of the problem.<br />
Even if Paul answers all of Sandra&rsquo;s questions, he still might not be<br />
done testing.<br />
For example, if he discovers that the system will support only 300<br />
concurrent users, he has answered Sandra&rsquo;s question, but there will<br />
be more testing to do after the developers increase the system&rsquo;s capacity.</p>
<p>
As it turns out, what Sandra wanted to know was not when Paul would be done<br />
testing, but when he would be able to answer her questions about<br />
the system&rsquo;s performance.<br />
We have redefined the problem so that it is not only clearer and easier<br />
for Paul to solve, but also more valuable to Sandra.</p>
<p>
The next time you have trouble estimating, test for clarity.<br />
Use the &lsquo;Mary had a little lamb&rsquo; Heuristic,<br />
The Value Question, and any other techniques you know to clarify the variable<br />
you are estimating.<br />
Clarifying the problem can take you a long way toward solving it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ayeconference.com/not-an-estimating-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rewriting the Story of Resistance</title>
		<link>http://www.ayeconference.com/rewriting-the-story-of-resistance/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rewriting-the-story-of-resistance</link>
		<comments>http://www.ayeconference.com/rewriting-the-story-of-resistance/#comments</comments>
		<pubDate>Sun, 05 Mar 2006 18:11:36 +0000</pubDate>
		<dc:creator>Dale Emery</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.ayeconference.com/rewriting-the-story-of-resistance/</guid>
		<description><![CDATA[
 <a href="http://www.ayeconference.com/rewriting-the-story-of-resistance/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><P>&copy; 2006 Dale Emery</P><br />
<P>&quot;I&#8217;m stuck and I need your help,&quot; Susan said. Susan was<br />
Director of Human Resources at a multinational paper company, and was<br />
leading the effort to change the company&#8217;s structure from top-down<br />
management to self-directed work teams. The transition involved<br />
thousands of people, and they had been working on the effort for a<br />
year.</P><br />
<P>Susan said, &quot;Most people are really excited about what we&#8217;re<br />
doing, but then there are the resisters.&quot; As she said this, she<br />
motioned with her hands as if pushing away. &quot;The resisters don&#8217;t<br />
want anything to do with teams. Mostly, they are company veterans who<br />
have been here more than twenty years and are near retirement. Every<br />
time they come to a meeting, I already know what they are going to<br />
say.&quot; Again she gestured pushing away.</P><br />
<P>Susan&#8217;s repeated use of word &quot;resisters,&quot; and her<br />
repeated gesture of pushing-away, suggested that she was stuck in a<br />
story. The story of resistance is common one. Change agents often<br />
tell the story as a blockbuster drama, complete with good guys with<br />
admirable goals, bad guys with unsavory goals, and escalating<br />
conflict in which the bad guys thwart the good guys at every turn.<br />
The struggle continues until one side vanquishes the other, which<br />
resolves the conflict and ends the story.</P><br />
<P>In the story of resistance, the good guys are, of course, the<br />
change agents who tell the story. They want only good things for<br />
their organization, and they can accomplish the good things only by<br />
influencing others to change. The bad guys are the &quot;resisters.&quot;<br />
Because the story is told from the change agents&#8217; point of view, we<br />
don&#8217;t always know what the bad guys want, but we know it&#8217;s less<br />
important than what the change agents want. And the conflict is the<br />
resistance&#8211;the bad guys refuse to change, preventing the good guys&#8217;<br />
from achieving their noble goals. As for the ending, we don&#8217;t know<br />
how the story ends, because the story of resistance is usually told<br />
in progress, in the middle of the struggle. But the storyteller, the<br />
change agent, yearns for an ending in which the good guy triumphs by<br />
overcoming the resistance.</P><br />
<P>Susan&#8217;s story was a mild one. She did not make the common mistake<br />
of judging the &quot;resisters&quot; to be stupid, insincere,<br />
incompetent, or mean-spirited. But her story hypnotized her into<br />
seeing the resisters, and possibly herself, as something less than<br />
whole people, as mere roles locked in opposition. The story<br />
constrained her resourcefulness, compounded her frustration, and kept<br />
her stuck.</P><br />
<P>When you&#8217;re stuck in a story of resistance, you can unblock<br />
yourself by peeling away the constricting elements of the story. One<br />
useful approach is to tell the story from a new point of view. How<br />
would a neutral third party tell the story of change at Susan&#8217;s<br />
company? What story would the company veterans tell?</P><br />
<P>Susan&#8217;s &quot;resisters&quot; might tell the story this way. <EM>We&#8217;ve<br />
been working effectively for years. Now suddenly a bunch of nameless<br />
bureaucrats from the central office arbitrarily decide that we have<br />
to change everything and work in a whole new way. And they never even<br />
asked our opinion.</EM></P><br />
<P>A neutral third party might tell a different story. <EM>Susan led<br />
a six-month task force, whose members included representatives from<br />
every department, to determine how to decentralize decisions and give<br />
more autonomy to the people who know the most about making the<br />
product. The task force organized two pilot projects to test the idea<br />
of self-organized teams. The pilot projects were highly successful,<br />
and the task force planned to convert the entire manufacturing<br />
process to self-organized teams. Some of the senior employees liked<br />
the idea of increased autonomy, but were concerned about how such a<br />
dramatic change would affect productivity. Though they expressed<br />
their ambivalence loudly and repeatedly, Susan and the task force<br />
ignored the veterans&#8217; concerns, and moved ahead with the transition.</EM></P><br />
<P>The point of this approach is not to predict accurately how others<br />
would actually tell the story, but to recognize the range of stories<br />
that different people might tell about the same events. If you can<br />
see that many different stories are possible, and even reasonable,<br />
you&#8217;re less likely to remain blocked by your old, constricting story.<br />
That&#8217;s the time to ask the &quot;resisters&quot; to tell their story.<br />
Then listen to the story they tell.</P><br />
<P>A related approach is to shift from heavy words to lighter words<br />
to describe people&#8217;s roles and behaviors. &quot;Resisters&quot; is a<br />
heavy, loaded word that suggests a limited range of behaviors and<br />
intentions. What do resisters do? They resist. What are the<br />
resisters&#8217; intentions? To resist. Heavy words lock the story of<br />
resistance in place.</P><br />
<P>When Susan finished telling me about the &quot;resisters,&quot; I<br />
invited her to use lighter words to tell a more resourceful story.<br />
&quot;Instead of calling these folks &#8216;resisters,&#8217;&quot; I said,<br />
&quot;suppose you think of them as people who are resisting <EM>this</EM><br />
change at <EM>this</EM> time.&quot;</P><br />
<P>She considered this in silence for minute, then looked at me and<br />
said, &quot;Wow. That makes a big difference. When I think of them as<br />
resisters, it&#8217;s as if I have them all figured out, that they&#8217;re just<br />
resistant to change. When I think of them as resisting a particular<br />
change at a particular time, I see them more as people. Maybe they<br />
have reasons for resisting.&quot;</P><br />
<P>I said, &quot;Now, instead of thinking of them as <EM>resisting</EM><br />
the change, what if you think of them as <EM>responding</EM> to it?&quot;</P><br />
<P>Again she went silent. After a moment, she said, &quot;Thank you!<br />
Now I know what I need to do!&quot;</P><br />
<P>I talked with Susan several months later. She had met several<br />
times with the company veterans who were most concerned about the<br />
change, and focused on listening carefully to what they had to say.<br />
She learned that their biggest concern was how they would fit in. As<br />
long-time employees, they had worked for years to earn the respect of<br />
their colleagues. Their seniority was reinforced by the old top-down<br />
structure. What would happen to their status, reputation, and<br />
contribution as the company shifted to an unfamiliar way of working?</P><br />
<P>Susan&#8217;s old story of &quot;resisters&quot; fell away. After a few<br />
long conversations, together she and the company veterans worked out<br />
a solution. These senior employees would become mentors who would<br />
help new employees learn &quot;how we work in teams around here.&quot;<br />
This solution met Susan&#8217;s need to move forward with the transition<br />
and the company veterans&#8217; need to play a significant, distinguished<br />
role in the new organization.<br />
</P><br />
<P>Susan and the company veterans had co-authored a new story in<br />
which everyone was a good guy. Such a story makes for a lousy<br />
blockbuster movie. There&#8217;s too little drama. But Susan didn&#8217;t care<br />
about drama. She cared about creating a more effective organization.</P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ayeconference.com/rewriting-the-story-of-resistance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

