<?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>Richard Lawrence &#187; demos</title>
	<atom:link href="http://www.richardlawrence.info/tag/demos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.richardlawrence.info</link>
	<description>On making software teams happier and more productive</description>
	<lastBuildDate>Tue, 20 Jul 2010 21:38:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>How to Give a Great Sprint Demo</title>
		<link>http://www.richardlawrence.info/2009/04/24/how-to-give-a-great-sprint-demo/</link>
		<comments>http://www.richardlawrence.info/2009/04/24/how-to-give-a-great-sprint-demo/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 02:03:10 +0000</pubDate>
		<dc:creator>Richard Lawrence</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Camtasia]]></category>
		<category><![CDATA[demos]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Sprint Demo]]></category>
		<category><![CDATA[Watir]]></category>

		<guid isPermaLink="false">http://www.richardlawrence.info/?p=161</guid>
		<description><![CDATA[Exciting. Entertaining. Do these words describe your sprint demo meetings? Or are boring and unfocused more accurate? I can&#8217;t believe how many times I&#8217;ve come in to coach a team and they&#8217;ve been surprised when I actually expected to see a software demo in the sprint demo meeting. As the agile principle says, “Working software [...]


Related posts:<ol><li><a href='http://www.richardlawrence.info/2008/11/13/a-common-but-bad-idea/' rel='bookmark' title='Permanent Link: A Common, but Bad, Idea'>A Common, but Bad, Idea</a></li>
<li><a href='http://www.richardlawrence.info/2009/02/07/7-tips-for-a-more-effective-daily-scrum/' rel='bookmark' title='Permanent Link: 7 Tips for a More Effective Daily Scrum'>7 Tips for a More Effective Daily Scrum</a></li>
<li><a href='http://www.richardlawrence.info/2008/10/30/free-agile-product-management-seminar-nov-11-denver/' rel='bookmark' title='Permanent Link: Free Agile Product Management Seminar &#8211; Nov 11, Denver'>Free Agile Product Management Seminar &#8211; Nov 11, Denver</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>Exciting. Entertaining. Do these words describe your sprint demo meetings? Or are <em>boring</em> and <em>unfocused</em> more accurate?</p>
<p>I can&#8217;t believe how many times I&#8217;ve come in to coach a team and they&#8217;ve been surprised when I actually expected to see a software demo in the sprint demo meeting. As the agile principle says, “Working software is the primary measure of progress.” Let&#8217;s see some software!</p>
<p>Why are so many agile teams so hesitant to do demos? Why are demos so lifeless? Sometimes, the team&#8217;s not actually done. That makes a demo awkward. Other times, they can&#8217;t communicate what they did to the Product Owner; they don&#8217;t speak “business.” But <strong>most often, they simply don&#8217;t know how to give a good demo</strong>.</p>
<p>So, how <em>do</em> you give a good demo? <span id="more-161"></span></p>
<p>Here are a few tips:</p>
<ul>
<li><strong>Focus on acceptance criteria</strong>. You&#8217;ve defined what done means for the story (right?), so focus your demo around proving that you&#8217;re actually done.</li>
<li><strong>Start with the demo in mind</strong>. Don&#8217;t wait to think about the demo until you&#8217;re done with the story. You might be able to write tests that double as demo scripts. And it&#8217;s best to plan your demo for a story while it&#8217;s fresh in your mind, before you move to the next story.</li>
<li><strong>Prepare</strong>. Don&#8217;t ad lib. Think through an interesting scenario to prove that you&#8217;ve satisfied the core acceptance criteria. Create any necessary test data. Use tools like Watir if necessary to get your app into a state where you can start an interesting demo.</li>
<li><strong>Practice</strong>. Run through the demo at least once. When you&#8217;re getting started, you might want to grab a trial version of Camtasia and record yourself giving the practice demo. Painful, huh? That just means you need to work on it.</li>
<li><strong>Tell a story</strong>. Center your demo around a realistic user solving a real problem. The point is not just to show that the software works, but to show that it&#8217;s valuable.</li>
<li><strong>Keep it short</strong>. If you work on your stories one at a time and get them accepted when they&#8217;re ready, you don&#8217;t need to exhaustively cover all your acceptance criteria in your demo. Instead, focus your demo on what&#8217;s interesting and what&#8217;s valuable about each feature.</li>
</ul>
<p>The sprint demo should be the most exciting part of Scrum. It&#8217;s when the team gets to show everyone all the value they&#8217;re delivering. That&#8217;s worth investing a little time to do well. You may find that previously disinterested stakeholders start coming just for the show.</p>
<p>What has worked well for you in sprint demos? What hasn&#8217;t worked? Share in the comments.</p>


<p>Related posts:<ol><li><a href='http://www.richardlawrence.info/2008/11/13/a-common-but-bad-idea/' rel='bookmark' title='Permanent Link: A Common, but Bad, Idea'>A Common, but Bad, Idea</a></li>
<li><a href='http://www.richardlawrence.info/2009/02/07/7-tips-for-a-more-effective-daily-scrum/' rel='bookmark' title='Permanent Link: 7 Tips for a More Effective Daily Scrum'>7 Tips for a More Effective Daily Scrum</a></li>
<li><a href='http://www.richardlawrence.info/2008/10/30/free-agile-product-management-seminar-nov-11-denver/' rel='bookmark' title='Permanent Link: Free Agile Product Management Seminar &#8211; Nov 11, Denver'>Free Agile Product Management Seminar &#8211; Nov 11, Denver</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.richardlawrence.info/2009/04/24/how-to-give-a-great-sprint-demo/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
