<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Object Mentor Blog: Tag meetings</title>
    <link>http://blog.objectmentor.com/articles/tag/meetings</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Test Driven Meetings</title>
      <description>&lt;p&gt;I&amp;#8217;ve seen it as I&amp;#8217;m sure you have. You look in to a conference room, there&amp;#8217;s a spreadhseet or a word document or some such &amp;#8220;deliverable&amp;#8221; displayed on the overhead. There&amp;#8217;s one person engaged, talking about it and N &amp;#8211; 1 people with glassy-eyed stairs, hoping for the meeting to end.&lt;/p&gt;


	&lt;p&gt;What&amp;#8217;s even worse. You have the next meeting in that same room and you know your meeting is going to be a repeat of the previous meeting. Even so, it irritates you when they go over because that meeting room is&lt;i&gt; &lt;b&gt;yours&lt;/b&gt;&lt;/i&gt;.&lt;/p&gt;


	&lt;p&gt;Make an agenda! That&amp;#8217;ll solve it.&lt;/p&gt;


	&lt;p&gt;Maybe, but probably not. Most agendas are task-orietned rather than goal-oritned. So you might make it through the agenda but what have you accomplished besides following an agenda?&lt;/p&gt;


	&lt;p&gt;When people discuss wasted time, do they joke about meetings? Do they? Are you listening? If people are joking about meetings being a complete waste of time, then the meetings are probably a complete waste of time. (Ever consider keeping a count of the number of times you hear the same thing during a single day? You&amp;#8217;d be amazed what you can learn by just listenting to your team.)&lt;/p&gt;


Does that mean all meetings need to be that way?
&lt;blockquote&gt;No&lt;/blockquote&gt;
Why were we told to write agendas?
&lt;blockquote&gt;To keep focus and know we&amp;#8217;re making progress&lt;/blockquote&gt;
What purpose does a meeting serve in the delivery of value to someone who&amp;#8217;s got $$ to spend?
&lt;blockquote&gt;That varies by the meeting&lt;/blockquote&gt;
What do tests written first (unit or acceptance) accomplish?
&lt;blockquote&gt;Exress how we know somethign has worked&lt;/blockquote&gt;

	&lt;p&gt;Can we do this with meetings? If we did, what might it look like? Would the very act of trying to express success critera for a meeting have a profound effect on how a meeting progresses? Isn&amp;#8217;t this really just Covey&amp;#8217;s 2nd habit (begin with the end in mind).&lt;/p&gt;


What if you wanted to try? How might you begin?
&lt;blockquote&gt;It&amp;#8217;s all about he benjamins.&lt;/blockquote&gt;

	&lt;p&gt;The first thing you need to ask is how what you&amp;#8217;re going to do in a given meeting directly or indireclty adds value. Of coruse, to do that you need to know what is valuable.&lt;/p&gt;


	&lt;p&gt;Suppose, for example, you need to have a traditional requirements meeting of some sort (there is a traditional requirements meeting, it is usually bogged down in implementation details or it&amp;#8217;s stuck in &amp;#8220;how&amp;#8221; mode versus &amp;#8220;what&amp;#8221; mode &amp;#8211; the more you talk about database columns, the more you&amp;#8217;re deep into requirements &amp;#8230; &lt;B&gt;&lt;span class="caps"&gt;NOT&lt;/span&gt;!&lt;/B&gt;).&lt;/p&gt;


	&lt;p&gt;OK, so take a step back. You think you&lt;i&gt; &lt;b&gt;need&lt;/b&gt;&lt;/i&gt; this meeting on requirements.&lt;/p&gt;


Why?
&lt;blockquote&gt;So we can figure out what this feature needs to do&lt;/blockquote&gt;
Why?
&lt;blockquote&gt;So we know what to what to write, what schema changes we need&lt;/blockquote&gt;
Why?
&lt;blockquote&gt;So we can implement it&lt;/blockquote&gt;
Why?
&lt;blockquote&gt;Because customer X has a contract and we&amp;#8217;ll be in breech of contract if we don&amp;#8217;t write it&lt;/blockquote&gt;

	&lt;p&gt;AH! That sounds like we&amp;#8217;re getting close to something valuable. We have some feature that&amp;#8217;s been promised to a current customer. OK, so before we go any further, that information needs to be part of the context for the meeting.&lt;/p&gt;


What&amp;#8217;s been promised? What does the customer think has been promised?
&lt;blockquote&gt;If you cannot answer this, you are in deep trouble&lt;/blockquote&gt;

	&lt;p&gt;OK, so you have promised some feature. Apparently that feature is ill defined (or you wouldn&amp;#8217;t need the requirements meeting). So, what problem does that feature address?&lt;/p&gt;


If you know this, then you have something to grow. Maybe your first attempt at an acceptance test for your meeting is something like this:
&lt;blockquote&gt;This meeting is a success if we have described scenarios that cover what this feature will do for at the top three uses of this feature&lt;/blockquote&gt;

OK, so now here&amp;#8217;s your agend:
	&lt;ul&gt;
	&lt;li&gt;This requirements meeting is to address feature X&lt;/li&gt;
		&lt;li&gt;We need to discuss this because customer X has been promised this feature and if we do not do it by (insert a real date here), we are in breech of contract&lt;/li&gt;
		&lt;li&gt;This meeting will be a success if we can describe scenarios covering the top three uses of this feature&lt;/li&gt;
	&lt;/ul&gt;


That&amp;#8217;s a start. I can think of ways to improve that. Here are a few examples:
	&lt;ul&gt;
	&lt;li&gt;How do we define top 3? Is that something we know or something we need to accomplish?&lt;/li&gt;
		&lt;li&gt;What do we mean by &amp;#8220;describe scenarios&amp;#8221; does it include:
	&lt;ul&gt;
	&lt;li&gt;Acceptance tests&lt;/li&gt;
		&lt;li&gt;One or more stories (or maybe it is just a scenario in a use case, pick your requirements coolaid)&lt;/li&gt;
		&lt;li&gt;Used by whom? Are there different roles? Is that important?&lt;/li&gt;
		&lt;li&gt;What about a timebox? (Maybe that&amp;#8217;s implicit because it&amp;#8217;d be an electronic request)&lt;/li&gt;
		&lt;li&gt;...&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Here&amp;#8217;s the thing, do you think&lt;i&gt; &lt;b&gt;you&amp;#8217;d&lt;/b&gt;&lt;/i&gt; be more inclined to think a meeting described thusly would have some value?&lt;/p&gt;</description>
      <pubDate>Thu, 12 Jun 2008 00:28:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:1f7d3342-73f1-4f52-b8ac-1858f79a55af</guid>
      <author>Brett Schuchert</author>
      <link>http://blog.objectmentor.com/articles/2008/06/12/test-driven-meetings</link>
      <category>Schuchert's Scattered Synapses </category>
      <category>meetings</category>
      <category>test</category>
      <category>driven</category>
    </item>
  </channel>
</rss>

