<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Tyner Blain</title>
	
	<link>http://tynerblain.com/blog</link>
	<description>Software product success.</description>
	<lastBuildDate>Tue, 30 Jun 2009 23:29:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>30.382724</geo:lat><geo:long>-97.894591</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><image><link>http://www.feedburner.com</link><url>http://feeds.feedburner.com/~fc/TynerBlain?bg=FF6633&amp;amp;fg=FFFFFF&amp;amp;anim=0</url><title>This Feed Powered by FeedBurner.com</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TynerBlain" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Agile Maturity Model – What’s Next?</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/K53u8XIUuqQ/</link>
		<comments>http://tynerblain.com/blog/2009/06/30/agile-maturity-model/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 23:29:49 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Process Improvement]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[agile maturity model]]></category>
		<category><![CDATA[business agility]]></category>
		<category><![CDATA[CMMI]]></category>
		<category><![CDATA[maturity model]]></category>
		<category><![CDATA[rmm]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=979</guid>
		<description><![CDATA[
The maturity model approach to describing organizations and processes comes and goes out of fashion.  It is a repeating framework de jour.  In the game of agile jargon whack-a-mole, the agile maturity model is poking its head up again.

Agile Maturity Model
Ellen Gottesdeiner, author of Requirements by Collaboration, tweeted (@ellengott) a few hours ago with a link to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="scout hamilton sehlhorst as a puppy" src="http://sehlhorst.smugmug.com/photos/578544627_BfDyP-L.jpg" alt="" width="187" height="250" /></p>
<p>The <em>maturity model</em> approach to describing organizations and processes comes and goes out of fashion.  It is a repeating framework de jour.  In the game of agile jargon whack-a-mole, the <em>agile maturity model</em> is poking its head up again.<br />
<span id="more-979"></span></p>
<h2>Agile Maturity Model</h2>
<p><a title="EBG Consulting" href="http://www.ebgconsulting.com/">Ellen Gottesdeiner</a>, author of <em><a title="requirements by collaboration at amazon" href="http://www.amazon.com/dp/0201786060?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=0201786060&amp;creative=373489&amp;camp=211189">Requirements by Collaboration</a></em>, tweeted (<a title="Follow Ellen on Twitter" href="http://twitter.com/ellengott">@ellengott</a>) a few hours ago with a link to an article proposing a set of <a title="maturity models" href="http://salhir.wordpress.com/2009/06/26/maturity-models-leanness-agility-competitiveness-and-collaboration/">maturity models</a>.  She graciously passed on the opportunity to comment about the &#8220;agile maturity model&#8221; when pointing out her like of the collaboration maturity model.  The article proposed the following as an agile maturity model:</p>
<blockquote><p><strong>Agile Maturity Model (AMM)</strong></p>
<p>0 – <em>Dormant</em></p>
<p>1 – <em>Speed</em>: Focusing on being expeditious.</p>
<p>2 – <em>Reactive</em>: Focusing on acting relative to change from the perspective of the moment rather than a longer timeframe.</p>
<p>3 – <em>Responsive</em>: Focusing on acting relative to change from the perspective of the moment balanced with a longer timeframe.</p></blockquote>
<p>I didn&#8217;t find it to be a particularly useful model.  Although descriptive, it won&#8217;t help your organization improve.</p>
<h2>What Does Maturity Mean?</h2>
<p>I wrote a series of articles a couple years ago that <a title="CMM and RMM" href="http://tynerblain.com/blog/2007/01/25/cmmi-and-rmm-intro/">explored the CMMI and RMM</a> &#8211; the capability maturity model and the requirements maturity model.  These are two different models that use <em>maturity</em> as a concept for articulating different levels, or grades (or enlightenment, or rigor), with respect to organizational behaviors.  At the time, there was both momentum and confusion around the notion of a <em>requirements</em> maturity model.  CMMI is a description of an organization&#8217;s rigor in &#8220;saying what it does, and doing what it says.&#8221;  RMM is an assessment of the level of critical thinking incorporated into the ways an organization is using requirements to develop products.</p>
<p>The problem is that people were incorrectly assuming that an organization &#8220;at level 4 CMMI&#8221; would approach requirements management at a comparably enlightened level.  The problem is that they are putting entirely unrelated concepts into similarly named classifications.  An organization could be at CMMI 1 and RMM 4 or RMM 2 and CMMI 3.  That series of articles explored what it would mean to be in any of the combinations of &#8220;maturity&#8221; for those two models.  Check out all the articles in the series if you want to put it all in perspective:</p>
<ul style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 20px; padding: 0px;">
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;"><a style="color: #0000aa; text-decoration: none; padding: 0px; margin: 0px;" title="Introduction to CMMI Levels" href="http://tynerblain.com/blog/2006/03/10/foundation-series-cmmi-levels-explained/">Foundation Series: CMMI Levels Explained</a></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;"><a style="color: #0000aa; text-decoration: none; padding: 0px; margin: 0px;" title="What CMMI Level to Use" href="http://tynerblain.com/blog/2006/03/12/what-cmmi-level-should-we-use/">What CMMI Level Should We Use?</a></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;"><a style="color: #a30000; text-decoration: none; padding: 0px; margin: 0px;" title="Introduction to Mapping the RMM to the CMMI" href="http://tynerblain.com/blog/2007/01/25/cmmi-and-rmm-intro/">CMMI Levels and RMM Introduction</a></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;"><a style="color: #0000aa; text-decoration: none; padding: 0px; margin: 0px;" title="Mapping RMM Level 1 to CMMI" href="http://tynerblain.com/blog/2007/01/26/cmmi-and-rmm-level-1/">CMMI Levels and RMM Level 1 – Written Requirements</a></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;"><a style="color: #0000aa; text-decoration: none; padding: 0px; margin: 0px;" title="CMMI Levels and RMM Level 2 - Organized Requirements" href="http://tynerblain.com/blog/2007/01/29/cmmi-and-rmm-level-2/">CMMI Levels and RMM Level 2 – Organized Requirements</a></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;"><a style="color: #0000aa; text-decoration: none; padding: 0px; margin: 0px;" title="CMMI Levels and RMM Level 3 - Structured Requirements" href="http://tynerblain.com/blog/2007/01/30/cmmi-and-rmm-level-3/">CMMI Levels and RMM Level 3 – Structured Requirements</a></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;"><a style="color: #0000aa; text-decoration: none; padding: 0px; margin: 0px;" title="CMMI Levels and RMM Level 4 - Traced Requirements" href="http://tynerblain.com/blog/2007/01/31/cmmi-and-rmm-level-4/">CMMI Levels and RMM Level 4 – Traced Requirements</a></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;"><a style="color: #0000aa; text-decoration: none; padding: 0px; margin: 0px;" title="CMMI Levels and RMM Level 5 - Integrated Requirements" href="http://tynerblain.com/blog/2007/02/01/cmmi-and-rmm-level-5/">CMMI Levels and RMM Level 5 – Integrated Requirements</a></li>
<li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 20px; padding: 0px;">Don’t forget to take our <a style="color: #0000aa; text-decoration: none; padding: 0px; margin: 0px;" title="Quick Poll on CMMI and RMM Levels" href="http://tynerblain.com/blog/2007/02/02/cmmi-and-rmm-survey/">One Minute Survey on CMMI and RMM</a>.</li>
</ul>
<h2>Making a Maturity Model Useful</h2>
<p>Why bother with a maturity model?  Not so you can &#8220;keep score&#8221; relative to others &#8211; rather, so that you can improve your own organization.  For a maturity model to be useful, you have to be able to do two things.</p>
<ol>
<li>You must be able to determine where your organization is in the model.</li>
<li>You must be able to identify actions you can take to &#8220;improve&#8221; your organization relative to the model.</li>
</ol>
<p>If you can&#8217;t measure maturity, and the model does not provide guidance about how to improve, it&#8217;s useless.  One challenge with maturity models is that they risk becoming contextually narrow in their application.  The more concrete a measurement or suggestion becomes, the less extensible it is likely to be.  Ideally, your model would be broadly applicable to many organizations.</p>
<p>With <a title="agile manifesto and cockburn's values" href="http://tynerblain.com/blog/2006/05/10/agile-values-alistair-cockburn-on-the-agile-manifesto/">an agile manifesto</a> that emphasizes people over process, it is ironic to consider applying a metric that measures your agile process.  So &#8211; goal #1 is immediately undermined.  Goal #2 &#8211; improving your organization, is, however, very valuable.</p>
<h2>Improving An Agile Process</h2>
<p>I&#8217;ve worked in several agile environments, both as a practicioner and as someone helping to transform organizations to become agile (or better at agile).  I&#8217;ve worked in enterprise software, helping large teams adopt agile processes; with a SaaS consumer product team, and in large IT departments with collections of teams adopting agile processes at varying paces.  I&#8217;ve played on both sides of the fence (delivery/QA &amp; product management/ownership).</p>
<p>Going from zero to sixty on agile is a big task.  You can&#8217;t solve all of the organizational, practical, and interpersonal challenges at the same time.  Or at least you would be more effective tackling and resolving each issue in sequence.  In fact, you should solve the most important / largest problem first &#8211; then move on to the next, and so on.  You can call it <em>agile agile adoption</em>, or you can call it eating the elephant.</p>
<p>One powerful use of a maturity model is highlighting the next-biggest hurdle you have to overcome.  Unfortunately, most communication about maturity models is &#8220;look which hurdle we just overcame&#8221; &#8211; but the focus should be on &#8220;what&#8217;s next?&#8221;</p>
<p>When helping organizations be effective with agile processes, there are some clear &#8220;you have to overcome this first&#8221; challenges, that if unresolved, make other challenges irrelevant.</p>
<p>If you&#8217;re a software developer, I&#8217;m sure you&#8217;ve experienced the following scenario:</p>
<ul>
<li>A bug is reported.</li>
<li>You fix the bug, and write some tests to prevent it from reoccuring.</li>
<li>While testing, you discover another bug that was <em>hidden by</em> the first bug.</li>
</ul>
<p>Fixing that second bug doesn&#8217;t do any good until you&#8217;ve fixed the first one.</p>
<p>If you&#8217;re a product manager or business analyst, think about it in terms of capability enhancements.  Is a <em>faster</em> search important if the current search algorithm is not returning the right results?  Get good results first, then make it faster.</p>
<p>You have to solve the biggest/closest/roadblockiest issue first.  Then move on to the next issue.  That&#8217;s how you should use a maturity model &#8211; as guidance about &#8220;what&#8217;s next?&#8221;</p>
<p>When assessing / improving your organization&#8217;s ability to be agile, you need to be addressing whatever is next.</p>
<h2>What&#8217;s Next?</h2>
<p>Let&#8217;s discard the &#8220;maturity model&#8221; notion and focus on &#8220;what&#8217;s next?&#8221; instead.  And that of course starts with &#8220;what&#8217;s first?&#8221;  Here&#8217;s how I&#8217;ve presented an agile <em>hierarchy of needs</em> to in the past:</p>
<ol>
<li><strong>Staffing the engineering team correctly</strong>.  People over process is the right emphasis.  If you can&#8217;t find people that are &#8220;good enough&#8221; you might as well go home.  Doesn&#8217;t matter how agile you are if you don&#8217;t have the horsepower.  You also need people who are excited to &#8220;do agile&#8221; &#8211; they like to communicate, they enjoy the project and team dynamics of an agile process.  You&#8217;re also better off with <a title="specializing generalists and agile politics" href="http://tynerblain.com/blog/2008/02/14/specializing-generalists/">specializing generalists</a> &#8211; ideally, every member of the team can do any work that is needed.  This is an efficiency play &#8211; you risk introducing bottlenecks when you have a specialist who is the &#8220;only one&#8221; who can do particular types of work &#8211; because you will <em>not</em> have a consistent mix of types of work from release to release.</li>
<li><strong>Assuring Quality is in your team&#8217;s DNA</strong>.  Arguably, this is part of <em>what&#8217;s first</em>, but there are a lot of teams that get cood at cranking out code, before they get good at cranking out <em>good</em> code.  <a title="continuous integration" href="http://tynerblain.com/blog/2006/05/08/foundation-series-continuous-integration/">Continuous integration</a> is the approach you <em>must</em> have.  Test-driven development, spec-driven development, and other testing-integration approaches are extremely important, but are really reflective of <a title="agile methodologies" href="http://tynerblain.com/blog/2007/03/09/agile-software-development-methods/">different </a><em><a title="agile methodologies" href="http://tynerblain.com/blog/2007/03/09/agile-software-development-methods/">flavors</a></em><a title="agile methodologies" href="http://tynerblain.com/blog/2007/03/09/agile-software-development-methods/"> of agile and quality,</a> not different degrees.</li>
<li><strong>Reducing overhead in the release process</strong>.  There&#8217;s a cost associated with releasing a product.  Once you get good at releasing, and are releasing good product, your next focus is on finding the right release cadence.  There are three factors that essentially dictate your release frequency.  The size of atomic deliverables (<a title="user stories" href="http://tynerblain.com/blog/2009/02/02/user-stories-and-use-cases/">user stories</a> and <a title="use cases for agile" href="http://tynerblain.com/blog/2008/02/18/cockburn-loves-agile-use-cases/">use cases</a>, non-functional requirements, etc) your team is creating, the overhead (time and cost) of releasing, and your customer&#8217;s capacity to consume the releases.  My anecdotal experience is that teams are usually constrained initially by the cost of releasing &#8211; dedicated hours to creating a build, code freezes, etc.  Automating the build process (to reduce both costs and errors introduced while building) is first.  Integrating <a title="essential practices of CI" href="http://tynerblain.com/blog/2006/05/09/ten-essential-practices-of-continuous-integration/">automated build and automated test processes</a> together is next.</li>
<li><strong>Feeding the beast</strong>.  Once you have an engineering / delivery team that is operating efficiently, you run into the problem of making sure they have enough important work to do.  There&#8217;s pressure on product owners and  product managers to schedule something because it is easy to define, not because it is important.  It is also important that the team <a title="providing context as an agile product manager" href="http://tynerblain.com/blog/2008/10/01/agile-product-management-providing-context/">understand the context and importance of what they are doing</a>.  So you have to focus on making sure your product management team has enough capacity to keep the engineering team busy on delivering really valuable stuff.  The &#8220;right&#8221; solution to this depends on how the problem manifests in your organization. <a title="criticality of product management" href="http://tynerblain.com/blog/2006/05/19/product-managers-are-critical-to-success/"> Is your product manager spread too thin</a> across multiple products?  Too junior?  Too bogged down in sales support or trade show attendance or or or?</li>
<li><strong>Managing stakeholder expectations</strong>.  A big challenge in changing an organization to become agile is in <a title="stakeholder expectation management in agile" href="http://tynerblain.com/blog/2008/12/30/stakeholders-in-a-barrel/">resetting and managing the expectations of stakeholders</a>.  Execs are used to having an annual budget exercise where they dedicate X dollars in the pursuit of Y objectives.  We&#8217;ll set aside the reality that they&#8217;ll only achieve 1/3 of the objectives, at 2X the cost, much later than originally forecasted.  We aren&#8217;t looking at<a title="standish report data" href="http://tynerblain.com/blog/category/requirements/rm-software/"> the failings of waterfall</a>, we&#8217;re looking at the risks of agile.  There&#8217;s a ton of stuff here, from doing damage control to reverse perceptions that &#8220;people who want to do agile just don&#8217;t want to be accountable&#8221; or addressing the &#8220;we can&#8217;t tell you what X dollars gets you&#8221; message.  Again &#8211; the particular solution is a function of how the problem manifests in your organization.  Once your team is delivering valuable stuff efficiently, you have to make sure your management team is happy and engaged and knows what to expect.</li>
<li><strong>Continuously learning from your markets</strong>.  This is really what differentiates an agile <em>organization</em> from an organization with an agile development team.  Agile processes do enable you to develop code more efficiently.  If you aren&#8217;t taking advantage of the faster development, feedback loops, and ability to change that agile enables, you&#8217;re leaving money on the table.  And one of your competitors will pick it up.  There&#8217;s a whole community of MBAs that talk about <em>business agility</em> without once thinking about software development.  They&#8217;re talking about <a title="market driven competitive advantage" href="http://tynerblain.com/blog/2008/08/26/market-driven-advantage/">an organization&#8217;s capacity for rapid response to changing market conditions</a>.  It&#8217;s what separates the winners from everybody else.  And agile <em>development</em> makes business agility possible.  As long as your team is able to identify and <a title="market requirement valuation" href="http://tynerblain.com/blog/2006/11/02/market-requirement-valuation-example/">value</a> industry trends, competitive threats, and market opportunities.  When you&#8217;re good at this, you have an agile organization.  And <em>you </em>win.</li>
</ol>
<h2>Conclusion</h2>
<p>Any agile &#8220;maturity model&#8221;, irony aside, needs to be structured to help organizations progress through the stages of enlightened operations &#8211; continuously providing insights into &#8220;what&#8217;s next?&#8221; for those teams to grow.</p>
<p>I know there are many readers here with years of agile experience &#8211; how would you improve the list above, to better provide a framework for &#8220;what&#8217;s next?&#8221;  When that framework is solid, we can do some wordsmithing and repackage it as a maturity model.  Until then, just focus on &#8220;what&#8217;s next&#8221; &#8211; that&#8217;s all a maturity model should be used for anyway.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/GrJJ8fZHw1bfNDp1SsceIwLdO8Y/0/da"><img src="http://feedads.g.doubleclick.net/~a/GrJJ8fZHw1bfNDp1SsceIwLdO8Y/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/GrJJ8fZHw1bfNDp1SsceIwLdO8Y/1/da"><img src="http://feedads.g.doubleclick.net/~a/GrJJ8fZHw1bfNDp1SsceIwLdO8Y/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=K53u8XIUuqQ:sNmveHroRTs:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=K53u8XIUuqQ:sNmveHroRTs:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=K53u8XIUuqQ:sNmveHroRTs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=K53u8XIUuqQ:sNmveHroRTs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=K53u8XIUuqQ:sNmveHroRTs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=K53u8XIUuqQ:sNmveHroRTs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=K53u8XIUuqQ:sNmveHroRTs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=K53u8XIUuqQ:sNmveHroRTs:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=K53u8XIUuqQ:sNmveHroRTs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=K53u8XIUuqQ:sNmveHroRTs:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/K53u8XIUuqQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/06/30/agile-maturity-model/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/06/30/agile-maturity-model/</feedburner:origLink></item>
		<item>
		<title>User Goals and Corporate Goals</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/UwPy1wO3C4c/</link>
		<comments>http://tynerblain.com/blog/2009/06/22/user-goals-and-corporate-goals/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 04:59:02 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Interaction design]]></category>
		<category><![CDATA[Interface Design]]></category>
		<category><![CDATA[Prioritization]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[corporate goals]]></category>
		<category><![CDATA[requirements management]]></category>
		<category><![CDATA[user goals]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=973</guid>
		<description><![CDATA[
When defining requirements, you always start in the context of a goal &#8211; either a user goal or a corporate goal.  You need to be aware of both.  Having a positive user experience is important, and requires a user-centered understanding.  Achieving your corporate goals might be in conflict with some user goals.
User Goals
A user centered, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="vending machine as user interface" src="http://sehlhorst.smugmug.com/photos/571470636_NcRaS-L.jpg" alt="" width="163" height="250" /></p>
<p>When defining requirements, you always start in the context of a goal &#8211; either a user goal or a corporate goal.  You need to be aware of both.  Having a positive user experience is important, and <em>requires</em> a user-centered understanding.  Achieving your corporate goals <em>might</em> be in conflict with some user goals.</p>
<h2><span id="more-973"></span>User Goals</h2>
<p>A user centered, or user-centric approach to developing software is one where you start by <a title="developing persona for goal driven development" href="http://tynerblain.com/blog/2006/03/22/how-to-create-personas-for-goal-driven-development/">identifying the key persona</a> in your target market.  For each of those personas, you identify their most important goals.  You then identify the <a title="user stories and use cases" href="http://tynerblain.com/blog/2009/02/02/user-stories-and-use-cases/">user stories or use cases</a> that represent the things these people do in order to achieve their goals.  These &#8220;things&#8221; are manifested as practical goals.  For these activities, you design user interfaces (process, layout, architecture, look and feel, etc) that <a title="customer delight in requirements prioritization" href="http://tynerblain.com/blog/2006/02/27/prioritizing-software-requirements-kano-take-two/">create customer delight</a> for those users, doing those things.  This is how your product <a title="designing to exceed the suck threshold" href="http://tynerblain.com/blog/2005/12/14/getting-past-the-suck-threshold/">exceeds the suck-threshold</a> (good enough that it doesn&#8217;t suck to use your product).</p>
<h2>Corporate Goals</h2>
<p>There&#8217;s a reason your company is creating or improving a product.  It may be to gain market share, or improve profitability, or increase sales.  Whatever it is, there&#8217;s a corporate goal that your decisions should be supporting.  The (subset of) corporate goals that are relevant to your product could be communicated in a vision and scope document, that constrains the domain of problems to be solved, and provides nuanced insights into viable approaches to solving them (<a title="vision and scope docs for apr" href="http://tynerblain.com/blog/2007/04/18/apr-scope-and-vision/">example vision and scope</a>).</p>
<p>Corporate goals are achieved when customers do things with the products.  These &#8220;things&#8221; are manifested as practical goals.  For those activities, you document what should be accomplishable and why.</p>
<h2>Alignment and Conflict of Goals</h2>
<p>Notice that both the user goals and corporate goals manifest in terms of people doing things.  When the person (user) wants to do the same things that your company wants them to do, you&#8217;re in alignment.  When the user goals and corporate goals suggest different activities, you&#8217;re in conflict.</p>
<p>You can see visually that these worlds collide at the &#8220;practical goals&#8221; stage  in the following diagram, from an article on <a title="interaction design and structured requirements" href="http://tynerblain.com/blog/2006/03/23/interaction-design-and-structured-requirements/">combining interaction design and structured requirements principles</a>.</p>
<p><img class="alignnone" title="interaction design and structured requirements" src="http://sehlhorst.smugmug.com/photos/61228367-O.png" alt="" width="461" height="525" /></p>
<p>It may be great &#8211; when the user and corporate goals are in alignment, the practical goal and associated scenario (activity) are easily defined.  What about when the goals are in conflict?</p>
<h2>Vending Machine Example</h2>
<p>Last Thursday morning, as I interacted with a vending machine, the idea for this article was dispensed along with my Diet Mountain Dew.  Yes, I know that&#8217;s odd.  Move on.</p>
<p>It occured to me that the process of buying a cold, caffeinated beverage can be both aligned and unaligned from the perspective of user and corporate goals.  If you imagine writing a use case for purchasing a beverage from the vending machine, your most important scenario is the one where a person wants to purchase a beverage that is available in the machine.</p>
<ul>
<li>User Goal: Get refreshed and vitalized.</li>
<li>Corporate Goal: Sell a beverage.</li>
</ul>
<p>I want to buy a Diet Mountain Dew, as a means to realize my personal goal.  The owner of the vending machine wants to realize her corporate goal of selling me the beverage I want to buy.  We&#8217;re in alignment.  Our requirements definitions and design decisions will be pretty easy &#8211; everything that increases the likelihood of and improves the experience of purchasing that beverage is good.  I put my money in the machine and push the button.</p>
<p>Then it occurs to me &#8211; there&#8217;s a situation where my personal goals are clearly not aligned with the corporate goals of the vending machine owner.  When there is no Diet Mountain Dew available to be purchased.</p>
<p>Consider the following procedure I&#8217;m forced to endure:</p>
<ol>
<li>I view the available beverages that this machine dispenses &#8211; Diet Mountain Dew is one of them.</li>
<li>I put my money in the machine.</li>
<li>I push the button for Diet Mountain Dew.</li>
<li>The tiny display on the machine presents a message in taunting, scrolling red LED lights: SOLD OUT.</li>
</ol>
<p>At this point, I&#8217;m faced with a choice &#8211; select a less desireable beverage, or request my money back and try to satisfy my user goal in some other way.</p>
<p>Consider an alternate procedure:</p>
<ol>
<li>I view the available beverages that this machine dispenses &#8211; Diet Mountain Dew is one of them.</li>
<li>I view the &#8216;current availability&#8217; of Diet Mountain Dew and see that this machine is currently sold out of Diet Mountain Dew.</li>
</ol>
<p>At this point, I&#8217;m faced with a choice &#8211; select a less desireable beverage, or request my money back and try to satisfy my user goal in some other way.</p>
<p>The differences in these two possible procedures indicate that there is a conflict between the corporate goal and the user goal.  With the first procedure, the &#8220;Sell a beverage&#8221; goal is given more importance, because it makes me more likely to purchase a beverage that I don&#8217;t particularly want.  My utility is potentially sacrificed, while the owner of the vending machine is just as satisfied.</p>
<p>By failing to tell me that I can&#8217;t get what I want, until I&#8217;m further invested in the process, I am more likely to purchase something else.  That purchase creates just as much value for the owner of the vending machine, but less value for me.</p>
<p>If the vending machine owner had allowed me to use the second procedure, it would demonstrate that the  owner believed the improved customer experience, while risking the loss of this sale, would encourage me to purchase more over time.  The owner would have been prioritizing the requirements and design that supported the user goal ahead of those supporting the corporate goal &#8211; in hopes that my user loyalty would result in <a title="how word of mouth works" href="http://tynerblain.com/blog/2007/09/18/dynamics-of-word-of-mouth/">better word of mouth</a> (more business from other people) and <a title="usability sells software" href="http://tynerblain.com/blog/2007/01/10/usability-sells-software/">more business from me</a> over time.</p>
<h2>Generalizing User and Corporate Goal Conflicts</h2>
<p>In this vending machine example, the annoying procedure is <em>probably</em> the right one &#8211; I&#8217;m going to treat the &#8220;point of use vending of cold, caffeinated beverages&#8221; as a commodity product.  This market has a very low barrier to entry, and relatively small problem being solved.  I&#8217;m not going to tell my friends about how much I love the vending machines from Joey&#8217;s Vending and encourage them to go out of their way to find and use those machines.  Nor will I purchase more Diet Mountain Dew because the emotional cost of the occasional &#8220;sold out&#8221; scenario is trivially smaller with Joey&#8217;s machines.  I would, however, be more likely to buy a Diet Pepsi when I&#8217;ve already invested time in the process and put my money in the machine &#8211; especially when the alternative is to find a water fountain.  I&#8217;m emotionally invested at this point.</p>
<p>However, this experience did jump out at me as one that is worth explicit consideration when defining requirements and designing solutions.  It does come up regularly.</p>
<p>The new iPhone 3GS hardware allows tethering (using the phone as an internet-connection device for your laptop).  ATT (the exclusive carrier for iPhones in the USA) is indicating that they will charge customers an extra monthly fee for this capability, when they eventually allow it on their network.  The user already has a data plan, and the traffic that ATT would have to carry is just &#8220;data.&#8221;  The user just wants it to work.  ATT, however, may want more money, or may want to limit data traffic on its network &#8211; perhaps to improve the quality of service to all customers.  This could be ATT&#8217;s corporate goal of &#8220;provide better service quality&#8221; conflicting with the user&#8217;s &#8220;increase the flexibilty of how I use my data plan.&#8221;  The former would likely influence customer satisfaction (and abandonment) over time, while the latter would influence customer acquisition rates.  Another conflict in goals.</p>
<p>Think about how different goals can lead to conflicting solutions, requirements, and designs.  And tell me when you&#8217;re out of Diet Mountain Dew before I&#8217;m emotionally invested in the purchase.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/MVn-_ovd8Pvi34qdCAzon9KnzfE/0/da"><img src="http://feedads.g.doubleclick.net/~a/MVn-_ovd8Pvi34qdCAzon9KnzfE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/MVn-_ovd8Pvi34qdCAzon9KnzfE/1/da"><img src="http://feedads.g.doubleclick.net/~a/MVn-_ovd8Pvi34qdCAzon9KnzfE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=UwPy1wO3C4c:T0w_QHdRvFM:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=UwPy1wO3C4c:T0w_QHdRvFM:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=UwPy1wO3C4c:T0w_QHdRvFM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=UwPy1wO3C4c:T0w_QHdRvFM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=UwPy1wO3C4c:T0w_QHdRvFM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=UwPy1wO3C4c:T0w_QHdRvFM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=UwPy1wO3C4c:T0w_QHdRvFM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=UwPy1wO3C4c:T0w_QHdRvFM:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=UwPy1wO3C4c:T0w_QHdRvFM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=UwPy1wO3C4c:T0w_QHdRvFM:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/UwPy1wO3C4c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/06/22/user-goals-and-corporate-goals/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/06/22/user-goals-and-corporate-goals/</feedburner:origLink></item>
		<item>
		<title>Advanced PERT Estimation</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/1EEgOPe8hmA/</link>
		<comments>http://tynerblain.com/blog/2009/06/18/advanced-pert-estimation/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 03:30:54 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Software development]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=959</guid>
		<description><![CDATA[
Creating a PERT estimate for a single task is both easy and straightforward.  Creating an estimate for a set of tasks is still easy, but requires a little bit of math.  Combining PERT estimates for tasks is easy, but not as obvious.  Roll up your sleeves and dive in.

PERT Estimate Refresher
When estimating [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="PERT estimation graphic" src="http://sehlhorst.smugmug.com/photos/566812677_gquRw-L.jpg" alt="" width="250" height="63" /></p>
<p>Creating a PERT estimate for a single task is both easy and straightforward.  Creating an estimate for a set of tasks is still easy, but requires a little bit of math.  Combining PERT estimates for tasks is easy, but not as obvious.  Roll up your sleeves and dive in.</p>
<p><span id="more-959"></span></p>
<h2>PERT Estimate Refresher</h2>
<p>When estimating how long it will take you to complete a task, you shouldn&#8217;t estimate with a single value like &#8220;four hours.&#8221;  &#8220;Four hours&#8221; does not provide enough information.  Estimates reflect that there is uncertainty, and that single value does not give you any insights into <em>how</em> uncertain your estimate is.  Your estimate could be &#8220;four hours plus or minus one hour&#8221; or it could be &#8220;at least four hours, maybe as much as sixteen hours.&#8221;</p>
<p>A PERT estimate, as we showed in our earlier <a title="PERT estimation tutorial" href="http://tynerblain.com/blog/2006/04/13/foundation-series-basic-pert-estimate-tutorial/">PERT estimation article</a> represents a distribution of likely effort for a particular task.  To create a PERT estimate, you create three values -</p>
<ol>
<li>The &#8220;best case&#8221; (shortest) amount of time it will take to complete the task.</li>
<li>The most likely amount of time it will take to complete the task.</li>
<li>The &#8220;worst case&#8221; (longest) amount of time it will take to complete the task.</li>
</ol>
<p>A PERT estimate is presented in the form &#8220;Best Case / Most Likely Case / Worst Case.&#8221;  If your estimate is &#8220;four plus or minus two hours&#8221; you would write 2/4/6 as a PERT estimate.  Sharing &#8220;2/4/6&#8243; as an estimate still doesn&#8217;t tell anyone else what you mean.  A PERT estimate embodies some probability around completion time.  You are precisely saying (for a 2/4/6 PERT estimate):</p>
<ol>
<li>There is a less than 1% chance that this task will take less than 2 hours.</li>
<li>There is a 50% chance that this task will take less than 4 hours.</li>
<li>There is a greater than 99% chance that this task will take less than 6 hours.</li>
</ol>
<p>This explicit statement of probabilities represents a <em>distribution</em> of likely outcomes.  Statisticians would phrase it in a confusing (but mathematically important) way.  They would say &#8220;if we sampled a large population of people (like you) doing this task, no more than 1% of them would complete the task in under 2 hours, no more than 1% of them would spend more than 6 hours on this task, and half of the people would complete the task in under 4 hours.&#8221;  For the purpose of estimation, you can ignore the statistic-speak and just look at the &#8220;odds&#8221; of how long it will take you to complete the task once.</p>
<p><img class="alignnone" title="pert distribution" src="http://sehlhorst.smugmug.com/photos/567766108_8mN5Z-L.png" alt="" width="450" height="327" /> [<a title="larger pert distribution" href="http://sehlhorst.smugmug.com/photos/567766126_tVW8t-L.png">larger image</a>]</p>
<p>If you were to create a histogram of thousands of executions of the task, it would look like the diagram above.  This is the traditional bell curve shape we are used to associating with a <em>normal</em> distribution, but it actually represents a PERT estimate.  A PERT estimate is a distribution of possible outcomes, based on a <em><a title="beta distribution" href="http://en.wikipedia.org/wiki/Beta_distribution">beta </a></em><a title="beta distribution" href="http://en.wikipedia.org/wiki/Beta_distribution">distribution</a>.  Another way to look at a PERT estimate is in terms of cumulative probability of a task being completed.  The same data in the graph above, when presented as a cumulative distribution function (CDF) looks like the following:</p>
<p><img class="alignnone" title="PERT estimate cumulative distribution function" src="http://sehlhorst.smugmug.com/photos/567772935_mTdZP-L.png" alt="" width="450" height="327" /> [<a title="PERT estimate CDF - large" href="http://sehlhorst.smugmug.com/photos/567772949_MtdxD-L.png">larger image</a>]</p>
<p>Here&#8217;s the rub &#8211; you don&#8217;t <em>really</em> know if the beta distribution is the right one.  Primarily because you can&#8217;t precisely know the actual probabilities.  So, you have to pick a distribution function to represent those probabilities.  There is debate about the right distribution function to use for estimation &#8211; check out this <a title="beta analysis" href="http://som.umflint.edu/yener/PERT%20Completion%20Times%20Revisited.htm">great article for hard core stats guys</a>.  Here&#8217;s a cautionary warning from their conclusions:</p>
<blockquote><p>Although bias stemming from misspecified activity time probability models is rarely mentioned in introductory discussions, we have seen several instances of this bias in simple examples. First, and perhaps most important is the uncertainty as regards the underlying activity time probability models. The literature offers no less than five procedures for translating the subjective estimates (a,m,b) into specific β-distributions. As shown, the methods lead to distinct β-distributions, and the PERT approximation need not satisfactorily estimate any of them.</p></blockquote>
<p>Essentially, they are saying &#8220;you can&#8217;t <em>really</em> know the right shape for a distribution curve of possible outcomes &#8211; so don&#8217;t get carried away.&#8221;  And they then go on to suggest using a simpler model than the beta distribution for estimation.  Their suggestion is to use a triangular distribution (looks like a triangle, instead of a bell curve), because the math is easy.  With spreadsheets, we can still do &#8220;easy&#8221; math with a better distribution</p>
<p>The beta distribution for a symmetrical PERT estimate looks very much like a normal distribution.  You can see this by comparing the cumulative distribution function of the PERT and normal models for this 2/4/6 example.</p>
<p><img class="alignnone" title="pert cumulative distribution function" src="http://sehlhorst.smugmug.com/photos/567112729_MELZ3-L.png" alt="" width="450" height="327" /> [<a title="pert estimate cumulative distribution function" href="http://sehlhorst.smugmug.com/photos/567112714_5k4F5-L.png">larger image</a>]</p>
<p>Based on this similarity in distribution, and the inherent uncertainty in what the shape of the distribution really looks like, there are some benefits to treating the PERT estimate (2/4/6) as a normal distribution where the high and low values represent +/- 3 sigma bounding.  This approximation provides us some benefits when aggregating individual task estimates into combined project estimates.</p>
<p><strong><em>Continued on the next page&#8230;</em></strong></p>

<p><a href="http://feedads.g.doubleclick.net/~a/jgwV7Htt2P3kwtvZd-cv6jOoRrU/0/da"><img src="http://feedads.g.doubleclick.net/~a/jgwV7Htt2P3kwtvZd-cv6jOoRrU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/jgwV7Htt2P3kwtvZd-cv6jOoRrU/1/da"><img src="http://feedads.g.doubleclick.net/~a/jgwV7Htt2P3kwtvZd-cv6jOoRrU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=1EEgOPe8hmA:j5Wvbns3vXk:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=1EEgOPe8hmA:j5Wvbns3vXk:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=1EEgOPe8hmA:j5Wvbns3vXk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=1EEgOPe8hmA:j5Wvbns3vXk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=1EEgOPe8hmA:j5Wvbns3vXk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=1EEgOPe8hmA:j5Wvbns3vXk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=1EEgOPe8hmA:j5Wvbns3vXk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=1EEgOPe8hmA:j5Wvbns3vXk:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=1EEgOPe8hmA:j5Wvbns3vXk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=1EEgOPe8hmA:j5Wvbns3vXk:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/1EEgOPe8hmA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/06/18/advanced-pert-estimation/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/06/18/advanced-pert-estimation/</feedburner:origLink></item>
		<item>
		<title>ProductCamps and Class Diagrams</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/OLeZsQOJWvY/</link>
		<comments>http://tynerblain.com/blog/2009/06/09/pcamps-and-class-diagrams/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 20:07:45 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[ProductCamp]]></category>
		<category><![CDATA[class diagram example]]></category>
		<category><![CDATA[domain modeling]]></category>
		<category><![CDATA[pcamp]]></category>
		<category><![CDATA[productcamp]]></category>
		<category><![CDATA[uml class diagram example]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=949</guid>
		<description><![CDATA[
For you product managers out there &#8211; here are a couple upcoming productcamp unconferences.  For you business analysts, here&#8217;s an excuse to do a little domain modeling and practice your UML class diagram skills.
Upcoming ProductCamps
There are at least four productcamp unconferences coming up in the near future.  I&#8217;ve been able to attend (and host sessions [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="productcamp logo 450px" src="http://sehlhorst.smugmug.com/photos/559356067_iGLmZ-L.gif" alt="" width="450" height="88" /></p>
<p>For you product managers out there &#8211; here are a couple upcoming productcamp <em>un</em>conferences.  For you business analysts, here&#8217;s an excuse to do a little domain modeling and practice your UML class diagram skills.</p>
<h2><span id="more-949"></span>Upcoming ProductCamps</h2>
<p>There are at least four productcamp <em>un</em>conferences coming up in the near future.  I&#8217;ve been able to attend (and host sessions at) both of the productcamp Austin sessions, and they were great.  If you can make it to a session near you, you definitely should.  And if you go, you should help out &#8211; these are entirely free, and their quality directly relates to the amount of volunteer support that the attendees give.</p>
<ol>
<li>ProductCampNYC &#8211; Jul 18th 2009 @ The Downtown Association, New York City, NY.  <a title="pcampnyc info" href="http://barcamp.org/ProductCampNYC">More info</a>.</li>
<li>ProductCampAustin &#8211; Aug 2009 (exact day and venue TBD).  <a title="productcamp austin" href="http://www.productcampaustin.com/">More info</a>.</li>
<li>ProductCampToronto &#8211; (everything TBD).  <a title="pcamp toronto" href="http://pct2009prereg.eventbrite.com/">More info</a>.</li>
<li>ProductCampSeattle &#8211; Oct 10th 2009 @ Amdocs.  <a title="pcamp seattle" href="http://pmconsortium.ning.com/events/seattle-product-camp">More info</a>.</li>
</ol>
<p>Check out the comments on this article too &#8211; as updates happen in different cities, I&#8217;m sure folks will post them here.</p>
<p>[Note: I updated the venue for the NYC product camp on 10 Jun 2009]</p>
<p>If you&#8217;re on twitter, you can search for #pcampnyc, #pca, for NYC and Austin productcamp info (respectively).  Or follow @ProductCampNYC.</p>
<h2>Session Planning</h2>
<p>One of the interesting things about productcamp is that it is a barcamp-style <em>un</em>conference.  That means it is free, and in theory, there is no centralized planning of sessions.  However, there&#8217;s a lot of planning that goes into having these unplanned sessions.</p>
<p><a title="Roger Cauvin's blog" href="http://cauvin.blogspot.com/">Roger Cauvin</a> is one of the volunteers helping to organize the next productcamp Austin, with a focus on sessions.  He and I met over some seriously tasty <a title="good greek restaurant" href="http://tinosgreekcafe.com/default.aspx">Greek food at Tino&#8217;s Greek Cafe</a> in Austin yesterday for lunch to begin planning for the sessions.  Our discussion focused around how the attendees will best benefit from the sessions, and what we can do to maximize that benefit.</p>
<p>One idea that came up was looking at addressing the frustration that people feel when there are two simultaneous sessions that they want to go see.  At previous productcamps, we used a very simple, on-the-fly scheduling approach:</p>
<ol>
<li>We created index cards for each session and stuck them on the wall.</li>
<li>Each person had a few (3?) sticky notes, and stuck them under each session card.</li>
<li>The ones that got the most were lined up in the same room (to reduce conflicts in the popular sessions).</li>
<li>The rest of the sessions filled up the room/time slots without any particular optimization.</li>
<li>We did this sequencing in a couple minutes after everyone quickly &#8220;voted&#8221; with their post-it notes.</li>
</ol>
<p>We learned, from &#8220;customer&#8221; feedback from the first two sessions that there is room to improve:</p>
<ul>
<li>People were still expressing frustration about &#8220;good session&#8221; conflicts.</li>
<li>We also noticed a drop-off in attendance as people left before the end of the day &#8211; more attendees for earlier sessions.</li>
</ul>
<p>So, if we&#8217;re going to improve session planning, one of the things we need to do is understand the details of sessions.  This is where domain modeling comes in.</p>
<p>We can create a <a title="how to create uml class diagrams" href="http://tynerblain.com/blog/2008/03/06/requirements-class-diagrams-1/">UML class diagram</a> that represents the domain of planning for (and attending) sessions.  This serves as an example of applying the business analysis techniques to gain insight into a problem domain before attempting to define a solution.</p>
<p>We know the following things about the domain:</p>
<ul>
<li>There are a limited number of rooms available for sessions.</li>
<li>There are a limited number of time-slots available for sessions.</li>
<li>Each session has a topic and presenter(s), and happens in a single room at a single time-slot.</li>
<li>Each session has multiple attendees.</li>
<li>Each attendee wants to attend multiple sessions.</li>
<li>Each attendee has a prioritized list of sessions they expect will benefit them if attended.</li>
<li>Each attendee can only attend one session per time-slot.</li>
<li>Each attendee wants to maximize the benefit that they get from the productcamp.</li>
</ul>
<p><img class="alignnone" title="uml class diagram example" src="http://sehlhorst.smugmug.com/photos/559347375_54j4N-L.png" alt="" width="450" height="326" /> [<a title="larger uml class diagram example of productcamp sessions" href="http://sehlhorst.smugmug.com/photos/559346621_b8vSG-O.png">larger image</a>]</p>
<p>The diagram above shows the relationships that will inform the design of any solutions.  For more on how to create UML class diagrams, check out our <a title="how to use class diagrams for domain modeling" href="http://tynerblain.com/blog/2008/03/06/requirements-class-diagrams-1/">tutorial series on domain modeling</a>.  One challenge of domain modeling is that there are often multiple ways to represent the same relationships.  With a goal of &#8220;understand the domain&#8221; &#8211; how would you model this differently?</p>

<p><a href="http://feedads.g.doubleclick.net/~a/puo3mwKuWh3NvdyCoztJMqkP1_w/0/da"><img src="http://feedads.g.doubleclick.net/~a/puo3mwKuWh3NvdyCoztJMqkP1_w/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/puo3mwKuWh3NvdyCoztJMqkP1_w/1/da"><img src="http://feedads.g.doubleclick.net/~a/puo3mwKuWh3NvdyCoztJMqkP1_w/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=OLeZsQOJWvY:UHQyklhw6Ug:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=OLeZsQOJWvY:UHQyklhw6Ug:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=OLeZsQOJWvY:UHQyklhw6Ug:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=OLeZsQOJWvY:UHQyklhw6Ug:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=OLeZsQOJWvY:UHQyklhw6Ug:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=OLeZsQOJWvY:UHQyklhw6Ug:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=OLeZsQOJWvY:UHQyklhw6Ug:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=OLeZsQOJWvY:UHQyklhw6Ug:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=OLeZsQOJWvY:UHQyklhw6Ug:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=OLeZsQOJWvY:UHQyklhw6Ug:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/OLeZsQOJWvY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/06/09/pcamps-and-class-diagrams/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/06/09/pcamps-and-class-diagrams/</feedburner:origLink></item>
		<item>
		<title>Foundation Series: Price Elasticity</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/pkVUk7e5lXM/</link>
		<comments>http://tynerblain.com/blog/2009/06/01/price-elasticity/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 22:09:02 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Foundation series]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[price elasticity]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=932</guid>
		<description><![CDATA[
When prices go up, demand goes down.  But how much does it go down?  Price elasticity of demand is the term economists use for the math that describes this behavior.

Cause and Effect
Prices go up and sales go down.  Prices go down, and sales go up.  There is definitely a correlation &#8211; and economists will argue [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="economics classroom" src="http://sehlhorst.smugmug.com/photos/50445724-M.jpg" alt="" width="250" height="195" /></p>
<p>When prices go up, demand goes down.  But how much does it go down?  Price elasticity of demand is the term economists use for the math that describes this behavior.</p>
<p><span id="more-932"></span></p>
<h2>Cause and Effect</h2>
<p>Prices go up and sales go down.  Prices go down, and sales go up.  There is definitely a correlation &#8211; and economists will argue that it is cause and effect.  I think they&#8217;re right &#8211; and here&#8217;s the rationale.</p>
<p>Imagine an apple, a group of people who are interested in buying that apple.  Each person would be willing to pay a different amount for that apple, because each person assigns a different value, or <a title="intro to utility curves" href="http://tynerblain.com/blog/2007/02/06/foundation-series-intro-to-utility-curves/">utility</a>, to having that apple.   Even two identical twins who normally would value the apple the same might value it differently <em>right now</em>.  Imagine that one of our twins has not eaten in a couple days, and the other just finished a very large meal.  They would realize different amounts of utility <em>right now</em> from that same apple.  Or imagine a millionaire and a pauper, who value apples equally, but place less importance on a small amount of money.  Or imagine someone with a bushel of apples, and someone with none &#8211; to whom is &#8220;one more apple&#8221; worth more?</p>
<p>Because different people are willing to pay different amounts (for different reasons) to buy an apple, we have the effect of demand (a proxy for eventual sales) that varies with price.</p>
<p>At price X, half of this group of people would be willing to buy the apple.  Some people might see it as a great bargain, while others are only just barely willing to pay the price of X.  There are also some people who are almost willing, but the price is just a bit too high.  And finally, some people for whom a price of X is just unreasonable.</p>
<p>If you lower the price, all of the people who were previously willing to buy the apple are still willing.  The people who were almost willing before will now buy the apple.  If, on the other hand, you had raised the price, the people who were just barely willing to buy will instead not buy.</p>
<p><img class="alignnone" title="price elasticity" src="http://sehlhorst.smugmug.com/photos/552079332_BBBNq-L.png" alt="" width="352" height="352" /></p>
<p> </p>
<p>The graph above shows price on the vertical axis, and quantity on the horizontal.  When you lower the price from P0 to P1, the quantity that will be sold increases from Q0 to Q1.</p>
<h2>Price Elasticity of Demand</h2>
<p>When you&#8217;re talking about pricing impacts on demand, you&#8217;ll usually just say &#8220;price elasticity&#8221; but it is worth remembering the &#8220;of demand&#8221; part.  For example &#8211; there&#8217;s also <em>Price Elasticity of Supply</em>.  Think of the apple example above.  Imagine that the group of people are all selling apples, and there&#8217;s a single buyer.  Depending on the price the buyer sets, some people would be willing to sell, and others unwilling.  Change that market price, and the number of available apples for sale will change.  For now, we&#8217;ll focus on the impact of changing prices on demand.</p>
<p>The reason price elasticity is interesting is because it gives us some insight into how <em>much</em> the quantity will change when prices change.</p>
<p>Economists have a couple formulas for price elasticity (of demand), including e = % change in quantity / % change in price.</p>
<p>When the relative quantity changes by exactly the same amount as the relative price, you have e=-1, referred to as <em>unitary</em> elasticity.  If you reduce your price by 10%, you increase the quantity sold by 10%.</p>
<p><img class="alignnone" title="unitary elasticity" src="http://sehlhorst.smugmug.com/photos/552108894_q2vGF-L.png" alt="" width="352" height="352" /></p>
<p>As a numerical example, you price bags of apples at $10 each, and are able to sell 20 bags of apples for $200.  With e=-1, unitary elasticity, if you lowered the price to $9, you would then sell 22 bags for $198.  If you had raised the price to $11 per bag, you would have sold 18 bags for $198.  If you dropped the price to $5 per bag, you would have sold 40 bags for $200.  Ignoring rounding errors, you would always have the same revenue.</p>
<p><img class="alignnone" title="revenue as area" src="http://sehlhorst.smugmug.com/photos/552116832_CG8Fi-L.png" alt="" width="352" height="352" /></p>
<p>The areas of the two rectangles formed by matching price and quantity are identical.  This leads to the conclusion that you will get the same revenue (assuming you can meet demand) regardless of the price you set for your product.  However, don&#8217;t worry about this too much &#8211; as far as I know, no real-world products have unitary elasticity.</p>
<h2>Changes, More or Less</h2>
<p>Elasticity is still useful for understanding the magnitude of change in demand that results from changes in price.  Does demand change by more than your change in price, or by less?</p>
<p>An <em>inelastic</em> demand curve has an elasticity value between 0 and -1.</p>
<p><img class="alignnone" title="inelastic demand curve" src="http://sehlhorst.smugmug.com/photos/552108937_e5ZpV-L.png" alt="" width="352" height="352" /></p>
<p>The resultant <em>relative </em>changes in quantity from a given change in price are smaller than the change in prices.  You can see from the steepness of the cuve in the inelastic demand curve above that a large drop in price (from P0 to P1) results in a small increase in quantity sold (from Q0 to Q1).  However, the converse is also true &#8211; a relatively large increase in price will cause a proportionally smaller decrease in demand.</p>
<p>This tends to be the case with products that people &#8220;must have.&#8221;  In other words, people don&#8217;t have good alternatives (substitute goods, or doing without).  When the price of gas doubled, did you reduce the amount of gas you purchase by half, or by less than half?  On the whole, demand for gas dropped by less than 50% when the price doubled.  Another example is anti-biotics.</p>
<p>An <em>elastic</em> demand curve is one where the quantity is very sensitive to changes in price, and has elasticity values below -1.</p>
<p><img class="alignnone" title="elastic demand curve" src="http://sehlhorst.smugmug.com/photos/552108985_ZLiFU-L.png" alt="" width="352" height="352" /></p>
<p>Small changes in price result in large changes in quantity with an elastic demand curve.  This tends to happen when there are reasonable alternatives to purchasing the product.  For example, when mass-scale production of chicken started and poultry prices dropped in the US, demand increased faster than prices dropped.  This happened at the expense of beef and pork purchases.</p>
<h2>Conclusion</h2>
<p>Understanding price elasticity of demand is important to making decisions about pricing your products.  There are many factors that determine price elasticity.  The value of your product is a key driver, as it determines the utility curve on which a customer places your product &#8211; how much is &#8220;what your product does&#8221; worth to your potential customer.  Understanding the alternatives your customer has are important &#8211; are you selling a commodity product like typing paper, or a unique product like a Tesla?  The more &#8220;perfect substitutes&#8221; there are for your product, the more elastic your demand curve will be.  If the problem you&#8217;re solving can also be solved in other ways, you are again facing substitution.  A pencil is an &#8220;imperfect substitute&#8221; for a pen, for customers that care only about recording messages on paper.  These also tend to make your demand curve more elastic.</p>
<p>In <em><a title="predictably irrational at amazon" href="http://www.amazon.com/dp/0061854549?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=0061854549&amp;creative=373489&amp;camp=211189">Predictably Irrational</a></em>, the authors identify several pricing concepts, like <em>anchoring</em> where people are psychologically influenced to believe one product is more valuable than another.  They look at some very interesting experiments that appear to highlight things that influence people&#8217;s <em>perception of</em> utility &#8211; making them willing to pay different prices.  An interesting extension of their ideas is that you can influence the price elasticity of demand for your product through positioning and marketing actions.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/NS1Gx85PTY6Yu5IQLYDBJyhZBNs/0/da"><img src="http://feedads.g.doubleclick.net/~a/NS1Gx85PTY6Yu5IQLYDBJyhZBNs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/NS1Gx85PTY6Yu5IQLYDBJyhZBNs/1/da"><img src="http://feedads.g.doubleclick.net/~a/NS1Gx85PTY6Yu5IQLYDBJyhZBNs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=pkVUk7e5lXM:O8HCqjiCicQ:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=pkVUk7e5lXM:O8HCqjiCicQ:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=pkVUk7e5lXM:O8HCqjiCicQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=pkVUk7e5lXM:O8HCqjiCicQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=pkVUk7e5lXM:O8HCqjiCicQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=pkVUk7e5lXM:O8HCqjiCicQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=pkVUk7e5lXM:O8HCqjiCicQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=pkVUk7e5lXM:O8HCqjiCicQ:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=pkVUk7e5lXM:O8HCqjiCicQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=pkVUk7e5lXM:O8HCqjiCicQ:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/pkVUk7e5lXM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/06/01/price-elasticity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/06/01/price-elasticity/</feedburner:origLink></item>
		<item>
		<title>Pictures and Ideas for Powerful Whitepapers</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/EdDx40IYrJQ/</link>
		<comments>http://tynerblain.com/blog/2009/05/06/pictures-power-whitepapers/#comments</comments>
		<pubDate>Wed, 06 May 2009 15:28:37 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[back of the napkin]]></category>
		<category><![CDATA[chip heath]]></category>
		<category><![CDATA[dan heath]]></category>
		<category><![CDATA[dan roam]]></category>
		<category><![CDATA[made to stick]]></category>
		<category><![CDATA[stephanie tilton]]></category>
		<category><![CDATA[whitepapers]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=920</guid>
		<description><![CDATA[
Pictures can convey messages much more powerfully than words.  In a recent discussion about writing whitepapers, I suggested combining the idea-creation advice from Made To Stick with the image-creation advice from Back of The Napkin.  Check out this article to see some concrete examples.
Made To Stick
Paul Young, product manager and author of Product Beautiful,  sent [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="light bulb image powers message" src="http://sehlhorst.smugmug.com/photos/529689995_gyo6w-L.jpg" alt="" width="166" height="250" /></p>
<p>Pictures can convey messages much more powerfully than words.  In a recent discussion about writing whitepapers, I suggested combining the idea-creation advice from Made To Stick with the image-creation advice from Back of The Napkin.  Check out this article to see some concrete examples.</p>
<h2><span id="more-920"></span>Made To Stick</h2>
<p>Paul Young, product manager and author of <a title="Product Beautiful blog" href="http://www.productbeautiful.com/">Product Beautiful</a>,  sent out a tweet the other day asking:</p>
<blockquote><p>Anyone have any &#8220;best practices&#8221; for whitepaper development? E.g. most whitepapers I read are stilted, I want to make something compelling.</p>
<p><cite><a title="tweet" href="http://twitter.com/ptyoung/status/1660091908">Tweet, on twitter</a></cite></p></blockquote>
<p> </p>
<p>I suggested combining the ideas from <em>Made to Stick</em> and <em>Back of the Napkin</em> to create a compelling whitepaper.  Stephanie Tilton then replied with a link to a good article she wrote showing <a title="whitepapers made to stick" href="http://www.savvyb2bmarketing.com/blog/entry/62214/how-to-craft-white-papers-that-stick-in-readers-minds-">how to apply the ideas from </a><em><a title="whitepapers made to stick" href="http://www.savvyb2bmarketing.com/blog/entry/62214/how-to-craft-white-papers-that-stick-in-readers-minds-">Made to Stick</a></em><a title="whitepapers made to stick" href="http://www.savvyb2bmarketing.com/blog/entry/62214/how-to-craft-white-papers-that-stick-in-readers-minds-"> to writing whitepapers</a>.</p>
<p>The book, <a title="Made to Stick at Amazon" href="http://www.amazon.com/dp/1400064287?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=1400064287&amp;creative=373489&amp;camp=211189"><em>Made To Stick: Why Some Ideas Survive and Others Die</em></a>, written by Chip Heath and Dan Heath, has some very powerful ideas for communicating ideas.  Stephanie sums them up nicely in her article:</p>
<blockquote>
<ul>
<li>Simple</li>
<li>Unexpected</li>
<li>Concrete</li>
<li>Credible</li>
<li>Emotional</li>
<li>Stories</li>
</ul>
<p><cite>Stephanie Tilton, <a href="http://www.savvyb2bmarketing.com/blog/entry/62214/how-to-craft-white-papers-that-stick-in-readers-minds-">How to Craft Whitepapers that Stick in People&#8217;s Minds</a></cite></p></blockquote>
<p>Check it out, she goes into more detail, with examples and insights about why they work.  What about the <em>Back of the Napkin</em> ideas?  That&#8217;s what this article covers.</p>
<h2>Back of the Napkin</h2>
<p><img class="alignnone" title="frying pan" src="http://sehlhorst.smugmug.com/photos/529708638_gYrDK-L.jpg" alt="" width="250" height="187" /></p>
<p>I remember feeling like I&#8217;d been hit in my frontal cortex with a frying pan at <a title="productcamp austin 2009" href="http://tynerblain.com/blog/2008/12/11/productcamp-austin-winter-2009/">Product Camp Austin (Winter 2009)</a>, when I first saw a <a title="sunni brown's site" href="http://sunnibrown.com/">visualization created by Sunni Brown of Brightspot</a> for one of the presentations.  I remembered hearing about <em><a title="back of the napkin at amazon" href="http://www.amazon.com/dp/1591841992?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=1591841992&amp;creative=373489&amp;camp=211189">Back of the Napkin: Solving Problems and Selling Ideas with Pictures</a></em>, by Dan Roam, and immediately ordered it from Amazon.  This is actually the current book for the <em><a title="Smarter Product Managers book club" href="http://www.booksprouts.com/club/show/426?show_all=false">Smarter Product Managers</a></em><a title="Smarter Product Managers book club" href="http://www.booksprouts.com/club/show/426?show_all=false"> book club</a>.</p>
<p><a title="better communication through visuals" href="http://tynerblain.com/blog/2008/08/06/get-an-edge-with-visuals/">Applying these visualization techniques is extremely compelling for sharing ideas</a>.</p>
<p>There is a ton of science behind why (and how) visual presentation of ideas (pictures) works so well.  Dan Roam does a fantastic job of making this approachable and actionable &#8211; an excellent book.</p>
<p>Getting back to the conversation&#8230;</p>
<h2>How to Put Pictures in your Whitepaper</h2>
<p>The rest of this article is showing some example images, in Back of the Napkin style, that support the ideas from Made to Stick, as you would include them in a whitepaper.</p>
<div><strong>User Representatives are a Bad Idea</strong></div>
<p>Imagine you&#8217;re writing a whitepaper about requirements elicitation.  There are a lot of important topics you could cover, but to stay aligned with the <em>simple</em> message from <em>Made to Stick</em>, you will want to focus on one idea (for each whitepaper, as Stephanie explains in her article).</p>
<p>User representatives are often offered to business analysts as a &#8220;convenient&#8221; source of requirements &#8211; the <em>actual</em> users are too busy, too valuable, or too easily distracted/upset/encouraged by conversations about the future.  This idea is both bad and pervasive.  You want your whitepaper to convey <em>emotionally</em> why this is bad.  You need something <em>concrete</em>, and maybe you want to tell a story.  Consider this image:</p>
<p><img class="alignnone" title="user representatives are bad for requirements elicitation" src="http://sehlhorst.smugmug.com/photos/529682980_Qbtkc-L.jpg" alt="" width="450" height="532" /> </p>
<p>This is poorly drawn (but that&#8217;s ok!), but it establishes the metaphor that inserting user representatives into the elicitation process is like playing the telephone game.  The message (user goals) gets lost between the users and the business analyst.  It also points out that <a title="top ten active listening techniques" href="http://tynerblain.com/blog/2007/03/15/ten-active-listening-skills/">the </a><em><a title="top ten active listening techniques" href="http://tynerblain.com/blog/2007/03/15/ten-active-listening-skills/">conversation</a></em><a title="top ten active listening techniques" href="http://tynerblain.com/blog/2007/03/15/ten-active-listening-skills/"> between users and analysts is what makes good requirements elication</a>, well, good (ref. the smiley faces in the drawing if you&#8217;re not sure).</p>
<p><strong>Designing for &#8220;Everyone&#8221; is a Bad Idea</strong></p>
<p>One challenge for product managers is determining which features to include in their <a title="create a great product roadmap" href="http://tynerblain.com/blog/2008/04/28/dont-build-a-stupid-product-roadmap/">product roadmap</a>.  Industry analysts, and sometimes <a title="buyer personas and user personas" href="http://tynerblain.com/blog/2008/07/22/buyers-and-users/">buyers</a>, have been known to use checklists to pre-screen or select products.  That may be true, but using a checklist to prioritize your product development is a bad idea, because you end up creating a product that doesn&#8217;t thrill any particular users, and just makes analysts happy.</p>
<p><img class="alignnone" title="checklist of features" src="http://sehlhorst.smugmug.com/photos/529682583_Njdyq-L.jpg" alt="" width="450" height="306" /></p>
<p>The quick mock-up of a <em>Consumer Reports style</em> checklist shows a comparison of your product against the competition&#8217;s product.  With six features (A through F), it appears that your product is better.  [Here's an article <a title="elicitation technique comparison" href="http://tynerblain.com/blog/2007/09/13/elicitation-techniques-2/">comparing elicitation techniques, with a real consumer-reports-style checklist</a> and an explanation of how to read it.]  You have six &#8220;half-circles&#8221; which looks to be &#8220;better&#8221; than two &#8220;full circles.&#8221;  Therein lies the danger.</p>
<p>Any individual user cares about two or three of those features (capabilities), not all six of them.  Will that user prefer your product or the competition&#8217;s product?</p>
<p><img class="alignnone" title="personas have specific goals" src="http://sehlhorst.smugmug.com/photos/529683026_xyWDC-L.jpg" alt="" width="450" height="313" /></p>
<p>That user is thrilled to use your competition&#8217;s product, because it does what <em>that</em> user cares about, really well.  Your product is half-baked. Happy analyst, missing user (for you).</p>
<p><strong>Increasing Distribution Channels Decreases Sales</strong></p>
<p>Another key idea from <em>Made to Stick</em> is the notion of presenting the unexpected.  The authors point out that you need to demonstrate an idea that is at odds with the reader&#8217;s concept of reality &#8211; breaking it &#8211; and then rebuild the reader&#8217;s sense of reality around your new idea.  That&#8217;s where the unexpected comes in.</p>
<p>Consider that you are selling a product into a crowded market, with many places that customers could buy your product.  You do your inital launch, selling through one sales channel.  Someone proposes adding other channels &#8211; hey, more is better, right?</p>
<p>How do you prevent this Benedict Arnold from killing your company with what looks to be a great idea?  How about getting people&#8217;s attention with this &#8220;violation of common sense&#8221;:</p>
<p><img class="alignnone" title="distribution increases yield sales decreases" src="http://sehlhorst.smugmug.com/photos/529682629_Erkcn-O.jpg" alt="" width="450" height="698" /></p>
<p>That will get people&#8217;s attention.  What the Heath brothers point out is that to establish <em>credibility</em> with this <em>unexpected</em> visual, you have to rebuild people&#8217;s perspective.  You could do that with the following:</p>
<p><img class="alignnone" title="billboard chart for products" src="http://sehlhorst.smugmug.com/photos/529682605_tRANP-L.jpg" alt="" width="450" height="275" /></p>
<p>Since each store (channel) has a best-sellers list, like the Billboard charts for music, you want to make sure you&#8217;re at the top of the list.  <em>Most downloaded</em> is a common metric for software available on shareware and freeware sites.  If people can get your product anywhere they happen to be, it will dillute your rankings at every store.  By targeting your marketing and making your product available at one store, you will get more traffic (at that store) than you otherwise would.  Then new potential customers will be more likely to <em>discover</em> your product because it is at the top of the list.</p>
<p><strong>Climate Change</strong></p>
<p>I touched on <em>credibility</em> in the last example.  As Stephanie points out in her article, the <em>Made to Stick</em> authors were talking more about data than visceral understanding.  The first thought that popped into my head was the effectiveness of Al Gore&#8217;s <em>data</em> in his <em>An Inconvenient Truth</em> book (and presentation and movie).  He demonstrates that there is a correlation (and implies that there is a causal effect) between the average temperatures on earth and carbon dioxide levels.</p>
<p><img class="alignnone" title="temperature and co2 levels al gore inconvenient truth chart" src="http://sehlhorst.smugmug.com/photos/529689941_2MvyH-L.jpg" alt="" width="450" height="252" /></p>
<p>Pretty powerful message.</p>
<h2>Conclusion</h2>
<p>Pictures like the ones above, drawn as Dan Roam suggests in <em><a title="Back of the Napkin" href="http://www.amazon.com/dp/1591841992?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=1591841992&amp;creative=373489&amp;camp=211189">Back of the Napkin</a></em> can make the ideas you present in your whitepaper really memorable.  Use the Heath brothers&#8217; approach from<a title="Made to Stick" href="http://www.amazon.com/dp/1400064287?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=1400064287&amp;creative=373489&amp;camp=211189"> </a><em><a title="Made to Stick" href="http://www.amazon.com/dp/1400064287?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=1400064287&amp;creative=373489&amp;camp=211189">Made to Stick</a></em> in crafting your message, and <a title="made to stick for whitepapers" href="http://www.savvyb2bmarketing.com/blog/entry/62214/how-to-craft-white-papers-that-stick-in-readers-minds-">fold it into your whitepaper</a> as Stephanie suggests.</p>
<p>The result is a compelling and memorable white paper, just like Paul always wanted.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/8_4SHuZFR6m_tvjn79_-JjmW734/0/da"><img src="http://feedads.g.doubleclick.net/~a/8_4SHuZFR6m_tvjn79_-JjmW734/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/8_4SHuZFR6m_tvjn79_-JjmW734/1/da"><img src="http://feedads.g.doubleclick.net/~a/8_4SHuZFR6m_tvjn79_-JjmW734/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=EdDx40IYrJQ:QtGBcmwx81Q:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=EdDx40IYrJQ:QtGBcmwx81Q:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=EdDx40IYrJQ:QtGBcmwx81Q:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=EdDx40IYrJQ:QtGBcmwx81Q:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=EdDx40IYrJQ:QtGBcmwx81Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=EdDx40IYrJQ:QtGBcmwx81Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=EdDx40IYrJQ:QtGBcmwx81Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=EdDx40IYrJQ:QtGBcmwx81Q:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=EdDx40IYrJQ:QtGBcmwx81Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=EdDx40IYrJQ:QtGBcmwx81Q:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/EdDx40IYrJQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/05/06/pictures-power-whitepapers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/05/06/pictures-power-whitepapers/</feedburner:origLink></item>
		<item>
		<title>Personas Make Blue Ocean Strategy Proactive</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/AodrxpDk4Qg/</link>
		<comments>http://tynerblain.com/blog/2009/04/29/personas-and-blue-oceans/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 15:57:34 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Prioritization]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[blue ocean]]></category>
		<category><![CDATA[blue ocean persona]]></category>
		<category><![CDATA[blue ocean strategy]]></category>
		<category><![CDATA[persona]]></category>
		<category><![CDATA[personas]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=912</guid>
		<description><![CDATA[
Blue Ocean Strategy provides an interesting reactive analysis of companies and markets.  Personas are used to understand your customer&#8217;s needs.  Combining the two provides powerful proactive insights when positioning your product for market success.
Blue Ocean Strategy
The book, Blue Ocean Strategy: How to Create Uncontested Market Space and Make Competition Irrelevant, by Kim and Mauborgne, was [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="personas in the blue ocean" src="http://sehlhorst.smugmug.com/photos/524127888_QioQj-L.jpg" alt="" width="187" height="250" /></p>
<p>Blue Ocean Strategy provides an interesting reactive analysis of companies and markets.  Personas are used to understand your customer&#8217;s needs.  Combining the two provides powerful proactive insights when positioning your product for market success.</p>
<h2><span id="more-912"></span>Blue Ocean Strategy</h2>
<p>The book, <a title="Blue Ocean Strategy at Amazon" href="http://www.amazon.com/exec/obidos/ASIN/1591396190/tbrb-20">Blue Ocean Strategy: How to Create Uncontested Market Space and Make Competition Irrelevant</a>, by Kim and Mauborgne, was written in 2005.  The book presents a very compelling way to visualize competition in your market by contrasting the emphasis (or effectiveness) of each company at solving particular problems.  The authors argue that <em>red oceans</em> are competitive markets where companies compete to solve the same problems for the same customers.  Their main idea is that by identifying (and solving) unaddressed problems, you can define a new market &#8211; a <em>blue ocean</em> with no relevant competitors.  The &#8220;red&#8221; in their metaphor implies blood in the water, caused by cut-throat competition.  Their position &#8211; by defining a new market boundaries with no competition, you eliminate the blood in the water and give yourself a calm, blue ocean in which to navigate your company.</p>
<p>This is a compelling idea, and has a lot of merit.  The <a title="smarter product managers book club" href="http://www.booksprouts.com/club/show/426?show_all=false">Smarter Product Managers book club</a> (started by <a title="The Experience is the Product - Cindy's great blog" href="http://www.cindyalvarez.com/">Cindy Alvarez</a>) reviewed this book last month, and one conclusion we reached during the discussion is that the examples in the book felt &#8220;reverse-engineered.&#8221;  I feel that the lack of prescriptive advice from the authors created a sense of &#8220;<strong>that&#8217;s fine, but how do I apply these ideas proactively?</strong>&#8221;   Some of the examples in the book, like Cirque de Solei and Southwest Airlines, felt very compelling (and are often cited), while others felt a bit more contrived.  Almost as if the authors were searching for data to support their arguments &#8211; a big no-no for product managers.</p>
<h2>Creating a Blue Ocean Strategy Map</h2>
<p>The book presents examples of &#8220;mapping&#8221; markets based upon the strength of the offerings from companies, along different dimensions.  The following example was created by me (and is used throughout this article), but follows the pattern of analysis described in the book.  This is an <em><span style="text-decoration: underline;">unresearched</span>, hypothetical</em> example analysis of the market for vaccuum cleaners &#8211; or more generically, floor cleaning products.</p>
<p> </p>
<p><img class="alignnone" title="vaccuum cleaner market strategy map" src="http://sehlhorst.smugmug.com/photos/524128000_UVoCC-L.png" alt="" width="450" height="327" /> [<a title="Blue Ocean strategy for vaccuum cleaners" href="http://sehlhorst.smugmug.com/photos/524127962_nvEdU-O.png">larger image</a>]</p>
<p>The diagram above identifies seven dimensions by which you could characterize the offerings from each company.</p>
<ul>
<li>Breathe Easier / Anti-Allergen &#8211; sometimes, people vaccuum their rugs in order to reduce allergens (by sucking up dust), making it easier for them to breathe in their homes.  Vaccuum cleaners work by sucking up air through the carpet, collecting the dirt (that is sucked up along with the air), and filtering the exhaust air (that is expelled into the room).  Different vaccuum cleaners pay different levels of attention to removing allergens during this cleaning process, by (1) getting the allergens out of the carpet and (2) filtering the allergens out of the exhaust air.</li>
<li>Remove Stains &#8211; one motivation to clean your floor is to remove stains.  This is not generally a focus of vaccuum cleaners, but products like the <em>Green Machine</em> do focus on removing stains, while also &#8220;picking up dirt.&#8221;</li>
<li>Physically Easy to Use &#8211; after back surgery, one of the key pieces of advice my mother received from her doctor was &#8220;no vaccuuming.&#8221;  When you are young and healthy, you don&#8217;t expect vaccuuming to be something that is forbidden by your doctor.  Shoveling snow, climbing a mountain, running a marathon, yes &#8211; but vaccuuming?</li>
<li>Reducing Hassle &#8211; Why don&#8217;t we vaccuum every day?  Because it can be a hassle to get out the vaccuum, set up the equipment, and actually use it.  When you reduce the hassle involved in vaccuuming, you are likely to vaccuum more often, thereby realizing more benefits from vaccuuming.</li>
<li>Saving Time &#8211; Hassle is not the only barrier to vaccuuming.  If you could vaccuum your house in 5 minutes instead of 105 minutes, you would do it more often.  As a teenager, I used to jog behind the lawn mower, just to get the yard done so I could move on to other things.</li>
<li>Reliability &#8211; While reliability is not a major factor when vaccuuming your house (once), it is a key component of making purchasing decisions &#8211; because you don&#8217;t vaccuum just once.  The more you vaccuum, the more you care about reliability.  This is also an indirect cost factor &#8211; a vaccuum cleaner that has to be frequently repaired or replaced will cost more <em>per year</em> than one that has the same purchase price and is more reliable.  This is also an indirect hassle factor &#8211; you may delay vaccuuming your home until you can make time to get a broken vaccuum cleaner repaired.</li>
<li>Avoiding Cost &#8211; A direct focus on cost is primarily driven by purchase price.  Other factors (like reliability, and the cost of replacement bags or filters), but people place greater emphasis on purchase price when thinking about cost.  Consumer Reports and other &#8220;product review&#8221; companies will often &#8220;do the math&#8221; for you, taking into account all of the post-purchase costs to calculate total-cost-of-ownership.</li>
</ul>
<p> </p>
<p>The above diagram, with <em>fictitous </em>values for &#8220;Strength of Competitive Offering&#8221;, shows the competitive landscape for the vaccuum cleaner market.  One of the very powerful features of this visualization is that the Roomba faces &#8220;no competition&#8221; from the other companies in three of the seven categories &#8211; Ease of Use, Hassle, and Time.  A Blue Ocean Strategy analysis would say that the Roomba has created their own market, with an absense of competition.</p>
<p>This gets back to our insight that the examples felt &#8220;reverse engineered.&#8221;  The Roomba does have a dramatically different value-proposition, and focused on dimensions that are not addressed by their competition.  So why isn&#8217;t the Roomba in the book?  Because they still compete in the red ocean.  Unlike Southwest Airlines, they did not differentiate their offering in a <em>relevant</em> way.  And that&#8217;s the problem we found in trying to apply the principles from the book.  </p>
<p>It is not enough to be innovative and differentiated, which the Roomba certainly is, you have to be <em><a title="differentiation versus improvement" href="http://tynerblain.com/blog/2006/05/24/differentiation-vs-improvement/">valuably differentiated</a></em>.</p>
<p>So how do you differentiate valuably and proactively?  Identify the problems that your customers value, but don&#8217;t yet have solutions for.  How do you do that?  With personas.</p>
<h2>Personas</h2>
<p>Personas represent customers in your target markets.  Markets are not homogenous &#8211; different people in your markets value different things for different reasons.  You <a title="how to develop personas" href="http://tynerblain.com/blog/2006/03/22/how-to-create-personas-for-goal-driven-development/">develop personas</a> as archetypes to represent subsets of the customers in a given market who share common problems.  More concretely, <a title="persona development examples" href="http://tynerblain.com/blog/2006/04/17/persona-grata/">personas share common </a><em><a title="persona development examples" href="http://tynerblain.com/blog/2006/04/17/persona-grata/">valuations</a></em> of shared problems.</p>
<p>To combine persona development with the market-mapping concept from <em>Blue Ocean Strategy</em>, create the same map, but for personas.  Instead of identifying the strength of each company/product along each dimension, identify how much each persona cares about each particular dimension.</p>
<p><img class="alignnone" title="persona priorities in blue ocean market map" src="http://sehlhorst.smugmug.com/photos/524128075_PSzSg-L.png" alt="" width="450" height="327" /> [<a title="mapping persona prioritization to blue ocean strategy map" href="http://sehlhorst.smugmug.com/photos/524128038_Thp76-O.png">larger image</a>]</p>
<p>In the chart above, I&#8217;ve created 6 hypothetical personas who populate our market:</p>
<ul>
<li>Single Parent &#8211; the classic superman / superwoman who does everything, including keeping the house clean.</li>
<li>Housekeeper &#8211; someone employed to keep someone else&#8217;s house clean.</li>
<li>Office Cleaner &#8211; the person who vaccuums your office at 2am every night and picks up all the empty Diet Coke cans and Twinkee wrappers.</li>
<li>Kid (Doing Chores) &#8211; most kids won&#8217;t ask for a vaccuum cleaner for their birthday, but when you child is responsible for vaccuuming, do you want a battle every week because they hate it?</li>
<li>Homeowner &#8211; like the single parent, but maybe without kids, and definitely with fewer responsibilities (and more time).</li>
<li>Retiree &#8211; like the homeowner, but with a lot more time, and a less robust physical condition.</li>
</ul>
<p>[Note - the above examples are really <a title="doing personas correctly" href="http://tynerblain.com/blog/2006/12/14/overdoing-personas/">stereotypes and not personas</a> (there is no research to back them up - they are entirely fictional) - don't fall into the trap of thinking persona development is this easy.]</p>
<p>OK, now we have an understanding of how much importance each persona places on each dimension.  It looks like a mess, for this example, when you try and absorb the big picture.  If you focus on a single persona, you get great clarity about what that type of customer cares about.  Look at each curve individually, then look at them all together.  If you&#8217;re thinking ahead, you&#8217;ll suspect that the Roomba is perfect for the kid doing chores.  But wait, we&#8217;ll come back to that.</p>
<p>One insight we can gain from this <em>messy</em> view of the market is that you can&#8217;t create a product that is &#8220;perfect&#8221; for all of these personas.  You have to target a specific persona, and tailor your product for that persona.</p>
<h2>Mapping Personas to Products</h2>
<p>Now we have two views of the market, along 7 dimensions.  We have assessments of the relative strength of each competitor&#8217;s offering, and we have estimates of the relative importance to each persona &#8211; for each dimension.  What we need to do is combine the two.</p>
<p>All of this analysis runs the risk of introducing a notion of <em>false precision</em> - we have a lot of data, therefore it must be accurate.  So our inclination may be to try and do some mathematically refined, scientific analysis.  I suspect that would be wasted effort, providing no additional insights, and risking leaps to the wrong conclusions.  I propose a simpler approach.</p>
<p>The analysis we really care about &#8211; which product offering is best aligned with the needs of each persona?  A simple mathematical equivalent of &#8220;which curves match the best&#8221; is an easy analysis.  By comparing the values from each competitor curve with those of each persona curve, we can create a series of &#8220;how good a fit is it?&#8221; values.</p>
<p><img class="alignnone" title="visualizing product alignment with persona goals" src="http://sehlhorst.smugmug.com/photos/524127860_uNRbS-L.png" alt="" width="450" height="327" /> [<a title="mapping product value propositions to persona goals" href="http://sehlhorst.smugmug.com/photos/524128112_dHtNH-O.png">larger image</a>]</p>
<p>Imagine a persona saying &#8220;how well does each company&#8217;s product align with my goals?&#8221;  This &#8220;simple math mashup&#8221; takes into account both &#8220;they succeed at what I care about&#8221; and &#8220;they haven&#8217;t invested in something I don&#8217;t care about (at the expense of something I do care about).&#8221;</p>
<p>You can see that the Roomba clearly wins with kids doing chores.  The rest of offerings stand out less, but do provide insight.  Now you can easily drive strategic decisions &#8211; &#8220;we want to be <em>the</em> vaccuum of choice for housekeepers&#8221; now drives some obvious emphasis on ease of use and a reduced emphasis on reducing costs.</p>
<h2>Improving The Model</h2>
<p>My two main problems with the blue ocean strategy were lack of relevance (who cares about dimension X) and magnitude (which dimension is most important?).  The model above addresses only relevance &#8211; a focus on target personas.  We can overlay some &#8220;relative importance of each persona&#8221; data, or just manually focus our efforts on each persona in series.  </p>
<p>The other <em>magnitude</em> challenge is in understanding not just which problems are important in absolute terms (kids care a lot about saving time, but not cost), but in relative terms (kids would trade an hour of time for a modicum of ease-of-use).  Essentially, <a title="defining utility curves" href="http://tynerblain.com/blog/2007/02/06/foundation-series-intro-to-utility-curves/">defining the utility-curves</a> for each persona.  For any but the largest, most saturated markets, I would hesitate to do the utility curve analysis in detail &#8211; it feels too heavyweight and un-agile.</p>
<h2>Conclusion</h2>
<p>The <em>Blue Ocean Strategy</em> book provides us with a visceral tool for visualizing relative offerings from competitors in a given market.  Combine it with the same visualization approach for personas that participate in that market, and you gain insights into which problems to solve next to achieve product success.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/ouAEQz5ShQbtGdeCsGwgXTg3hK8/0/da"><img src="http://feedads.g.doubleclick.net/~a/ouAEQz5ShQbtGdeCsGwgXTg3hK8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ouAEQz5ShQbtGdeCsGwgXTg3hK8/1/da"><img src="http://feedads.g.doubleclick.net/~a/ouAEQz5ShQbtGdeCsGwgXTg3hK8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=AodrxpDk4Qg:9TIKvFvc1F8:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=AodrxpDk4Qg:9TIKvFvc1F8:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=AodrxpDk4Qg:9TIKvFvc1F8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=AodrxpDk4Qg:9TIKvFvc1F8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=AodrxpDk4Qg:9TIKvFvc1F8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=AodrxpDk4Qg:9TIKvFvc1F8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=AodrxpDk4Qg:9TIKvFvc1F8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=AodrxpDk4Qg:9TIKvFvc1F8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=AodrxpDk4Qg:9TIKvFvc1F8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=AodrxpDk4Qg:9TIKvFvc1F8:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/AodrxpDk4Qg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/04/29/personas-and-blue-oceans/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/04/29/personas-and-blue-oceans/</feedburner:origLink></item>
		<item>
		<title>You Must Not Write “The System Shall…”</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/HBxVoAaEulg/</link>
		<comments>http://tynerblain.com/blog/2009/04/22/dont-use-shall/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 03:45:48 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[ambiguity]]></category>
		<category><![CDATA[ambiguous language]]></category>
		<category><![CDATA[ambiguous requirements]]></category>
		<category><![CDATA[unambiguous requirements]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=907</guid>
		<description><![CDATA[
A lot of books and blogs and experts tell us to use &#8220;The System shall&#8230;&#8221; when writing requirements.  Read on to find out why that&#8217;s not a very good idea.
Ambiguity Is Bad
It is important that when you communicate requirements, you be unambiguous.  That communication may happen through conversation or documentation, or some of each.  
Conversations [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="wrong way" src="http://sehlhorst.smugmug.com/photos/518860610_bGrhz-L.jpg" alt="" width="182" height="250" /></p>
<p>A lot of books and blogs and experts tell us to use &#8220;The System shall&#8230;&#8221; when writing requirements.  Read on to find out why that&#8217;s not a very good idea.</p>
<h2><span id="more-907"></span>Ambiguity Is Bad</h2>
<p>It is important that when you communicate requirements, you be <a title="writing unambiguous requirements" href="http://tynerblain.com/blog/2006/06/12/writing-unambiguous-requirements/">unambiguous</a>.  That communication may happen through conversation or documentation, or some of each.  </p>
<p>Conversations are most effective when you are face-to-face, and least effective when you&#8217;re talking to someone who is 8 to 12 hours out of sync with you.  This is because conversations become infrequent.  The time difference introduces a resistance into your product creation (requirements <em>and</em> design <em>and</em> implementation) process, because it decouples one of these areas from the other two.  You can co-locate requirements and design with a <a title="remote implementation teams" href="http://tynerblain.com/blog/2008/05/05/offshore-development/">remote implementation team</a>, or you can have your <a title="remote design and implementation teams" href="http://tynerblain.com/blog/2008/05/14/offshore-design/">design and implementation teams both working in a different location</a> than your requirements team.  </p>
<p>Remote teams introduce a latency in communication.  When the teams are working with no (or very few) overlapping hours, this latency becomes very large.  Each back-and-forth can take 24 hours instead of 15 minutes &#8211; that&#8217;s 1% as efficient!</p>
<p>The most effective ways that people have found to reduce the impact of this latency is through documentation &#8211; allowing artifacts to persist over time.  Well written documents can capture understanding, will anticipate questions with correct answers, and will be unambiguous.  The ambiguity part is key to improving team efficiency &#8211; every ambiguous statement introduces at best an extra back-and-forth (with possible delays), and at worst, an unpleasant surprise at the end of the project.</p>
<p>When dealing with distributed teams, ambiguity in your documents is a killer.  Your reader can&#8217;t pop his head over the cube wall and ask &#8220;What exactly did you mean by this?&#8221;</p>
<h2>Language Barriers Can Hide Brambles</h2>
<p>It is easy to acknowledge a language barrier when two people don&#8217;t share a common language.  What is insidiously dangerous is when two people share a common language, but not really.  There&#8217;s a clever joke &#8211; &#8220;England and America are two countries separated by a common language.&#8221;  And it is very true.  As a Texan, sometimes I feel that way about Americans from <em>New</em> England.  Down here, a bubbler is an oil well that needs to be capped.  Up there &#8211; it is a water fountain.</p>
<p>When you learn multiple languages, you translate (on the fly) into your original language.  The one exception I&#8217;ve heard is if you start dreaming in the &#8220;new&#8221; language, you aren&#8217;t translating anymore.  As our world gets smaller, and teams become more diverse, you become more likely to have someone on your team who is translating as part of communicating.</p>
<p>Translation is another source of ambiguity, both in conversation and in documentation.  In conversation, you can practice <a title="ten active listening tips" href="http://tynerblain.com/blog/2007/03/15/ten-active-listening-skills/">active listening</a> or look for other cues that give you an indication that what you said isn&#8217;t what she heard.  In a document, either you are introducing ambiguity (causing another clarification cycle), or you are introducing an error in communication &#8211; imagine if the translation is &#8220;wrong.&#8221;</p>
<p>As dangerous and expensive as this can be in general, with a 1% efficient communication channel, it can kill your project.</p>
<h2><em>Shall</em>, <em>Should </em>and <em>Must</em></h2>
<p>In English, <em>shall</em> and <em>must</em> mean the same thing &#8211; something is mandatory.  <em>Should</em> means, roughly &#8220;it would be a good idea.&#8221;  In fact, <em>should</em> is such an ambiguous term, you should never use it in requirements.  I&#8217;ve worked with teams that used a <a title="moscow method" href="http://en.wikipedia.org/wiki/MoSCoW_Method">MoSCoW</a> rating system before &#8211; every requirement was identified as one of &#8220;must&#8221;, &#8220;should&#8221;, &#8220;could&#8221; (don&#8217;t <em>not</em> do it), or &#8220;would be nice.&#8221;  The problem with this approach is that the team is only accountable for the &#8220;must&#8221; requirements.  At least in practice.</p>
<p>Personally, I&#8217;ve always disliked the word &#8220;shall&#8221; when writing requirements.  First, not <em><a title="google search for definitions of shall" href="http://www.google.com/search?rlz=1C1GGLS_enUS320US320&amp;sourceid=chrome&amp;ie=UTF-8&amp;q=define:+shall">everyone</a></em> considers &#8220;shall&#8221; to be a mandate &#8211; but generally people do.  Second, I&#8217;ve always found the word <em>shall</em> to be too similar to <em>should</em> - which is a terribly ambiguous word in a requirement.  Once I started working with global teams, often with &#8220;limited&#8221; sharing of a common language, I began to get that feeling that something isn&#8217;t right, that maybe <em>shall</em> would cause a problem.  Surely <em>must</em> is ok.</p>
<p>This, I realize, is an opinion.</p>
<h2>Translating <em>Shall </em>and <em>Must</em></h2>
<p>Around 5 am this morning I had a couple hours to kill and a disturbing notion of what would be &#8220;interesting.&#8221;</p>
<p>So I used <a title="google translate" href="http://translate.google.com/">Google&#8217;s translation service</a> to translate <em>shall</em> and <em>must</em> into every supported language and back again.  </p>
<p>When I was still programming, we often had to support import and export of data from our products.  A great way to test the importer and exporter was to import data into the product, then export it back out (or vice versa) and compare the (twice) translated version with the original.  If they were an exact match, both the importer and exporter worked.  If not, there was a bug somewhere.  We called this <em>round-tripping</em>.  As an aside &#8211; this is a great way to do test-driven development of import and export functionality.</p>
<p>This morning, I round-tripped the words <em>shall</em> and <em>must</em> from English, through 41 different languages, and then back into English again.  Here&#8217;s a table of the results (<em>shall</em> on the left, <em>must</em> on the right):</p>
<p><img class="alignnone" title="shall and must translation table" src="http://sehlhorst.smugmug.com/photos/518860732_BHf3u-L.png" alt="" width="450" height="337" /> [<a title="shall and must translated " href="http://sehlhorst.smugmug.com/photos/518860950_r9NNs-O.png">larger version</a>]</p>
<p>Here are the facts about what happens when you translate <em>shall</em> from English into each of 41 other languages, and back to English again.</p>
<ul>
<li><strong>In most languages (22/41) </strong><em><strong>shall</strong></em><strong> does not translate back into </strong><em><strong>shall</strong></em><strong>.</strong></li>
<li>Other round-trip results included: will, should, must, to be, point, has, going, and &#8220;I&#8221;</li>
</ul>
<p>That confirmed my fears that <em>shall</em> was a dangerous word.  What about <em>must</em>?  I was not optimistic.  I was also undercaffienated.</p>
<p>Here are the facts about what happens when you translate <em>must</em> from English into each of 41 other languages, and back to English again.</p>
<ul>
<li>For 100% of languages (41/41) <em>must</em> translates back into <em>must</em>.</li>
</ul>
<p>OK, that&#8217;s pretty irrefutable data.</p>
<h2>Conclusion</h2>
<p>I don&#8217;t really care if you like the alliteration of saying &#8220;The system <em>shall </em>share secrets on sign-in&#8221;.  </p>
<p>You need to use the word <em>must</em> when writing requirements to avoid ambiguity.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/B7cm3hhfKNaWaTPmZ3QPokcoGaE/0/da"><img src="http://feedads.g.doubleclick.net/~a/B7cm3hhfKNaWaTPmZ3QPokcoGaE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/B7cm3hhfKNaWaTPmZ3QPokcoGaE/1/da"><img src="http://feedads.g.doubleclick.net/~a/B7cm3hhfKNaWaTPmZ3QPokcoGaE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=HBxVoAaEulg:TEdskuiL7yA:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=HBxVoAaEulg:TEdskuiL7yA:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=HBxVoAaEulg:TEdskuiL7yA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=HBxVoAaEulg:TEdskuiL7yA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=HBxVoAaEulg:TEdskuiL7yA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=HBxVoAaEulg:TEdskuiL7yA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=HBxVoAaEulg:TEdskuiL7yA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=HBxVoAaEulg:TEdskuiL7yA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=HBxVoAaEulg:TEdskuiL7yA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=HBxVoAaEulg:TEdskuiL7yA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/HBxVoAaEulg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/04/22/dont-use-shall/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/04/22/dont-use-shall/</feedburner:origLink></item>
		<item>
		<title>Measuring Market Concentration (Competition)</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/uYaR-QxEp34/</link>
		<comments>http://tynerblain.com/blog/2009/04/13/measure-market-concentration/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 12:42:44 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[email client market share]]></category>
		<category><![CDATA[Herfindal Index]]></category>
		<category><![CDATA[Herfindal-Hirschman Index]]></category>
		<category><![CDATA[hhi]]></category>
		<category><![CDATA[isp market share]]></category>
		<category><![CDATA[market share]]></category>
		<category><![CDATA[measuring HHI]]></category>
		<category><![CDATA[search engine market share]]></category>
		<category><![CDATA[web browser market share]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=898</guid>
		<description><![CDATA[
Is your market competitive, or concentrated?  What&#8217;s the difference, and how can you be objective about it and not just subjective?  The United States government uses a measure called HHI &#8211; the Herfindal-Hirschman Index &#8211; as an objective measure of how competitive a market is.  They use this measure to determine if a company is [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="competitive market" src="http://photos.smugmug.com/photos/510153968_KMGbj-L.jpg" alt="" width="225" height="148" /><img class="alignnone" title="concentrated market" src="http://photos.smugmug.com/photos/510153966_uWxWr-L.jpg" alt="" width="225" height="168" /></p>
<p>Is your market <em>competitive</em>, or <em>concentrated</em>?  What&#8217;s the difference, and how can you be objective about it and not just subjective?  The United States government uses a measure called HHI &#8211; the Herfindal-Hirschman Index &#8211; as an objective measure of how competitive a market is.  They use this measure to determine if a company is operating monopolistically, or to determine if a merger needs to be explored from an anti-trust perspective.  The ask the question: would the merger create an anti-competitive market?</p>
<p>You can use this metric to get insight into how competitive your market is, and to gain a better appreciation for trends in your market.  Read on to review the competitive landscapes and trends for email, search engines, browsers, and internet service providers.</p>
<p><span id="more-898"></span></p>
<h2>Email Client Competition</h2>
<p>It is hard to compete in the market for email clients (the applications people use to read their email).  Usually people will describe this market as &#8220;very competitive&#8221; &#8211; meaning that there are some products that dominate the market.  What people really mean is that it is &#8220;very hard to compete&#8221; in the email client market.  Take a look at this market data from <a title="email client market data" href="http://fingerprintapp.com/email-client-stats">fingerprint</a>.</p>
<p><img class="alignnone" title="email client market share" src="http://photos.smugmug.com/photos/510174999_D4RNx-L.png" alt="" width="450" height="326" /> [<a title="larger email client market share data 2009" href="http://photos.smugmug.com/photos/510174992_jmwEe-O.png">larger image</a>]</p>
<p>The graph shows the percentage of emails that are read in each email client by consumers (blue, on the left) and business users (red, on the right).  Yahoo! Mail, Outlook, and Hotmail clearly dominate this space.  Almost three million emails were analyzed  to produce this market-share data.  The emails were opened by people, and fingerprint determined which email clients people used to read the emails.  It would definitely be hard to compete in this market with the introduction of a new email client &#8211; but is this market <em>competitive</em>?</p>
<h2>Definition of Competitive and HHI</h2>
<p>The United States government classifies markets based on degrees of competitiveness &#8211; <em>competitive, moderately concentrated, </em>and <em>concentrated</em>.  They use an objective measurement, the HHI (Herfindal &#8211; Hirschman Index, sometimes called the Herfindal Index), to determine the proper classification of each market.</p>
<p><strong>Calculating HHI</strong></p>
<p>To c<a title="definition of HHI at Wikipedia" href="http://en.wikipedia.org/wiki/Herfindahl_index">alculate the HHI for a market</a>, you take the market share captured by each company and square it.  Then you add up those values to determine an HHI value.  </p>
<p>A pure monopoly market is one where a single company has 100% market share.  The HHI calculation for that market would be 100*100 = 10,000.  That is the highest possible HHI value, reflecting the complete absence of competition.</p>
<p>A market with 100 competitors, each holding 1% of the market would have an HHI = the sum of 1*1 for each of the 100 competitors = 100.  That is an incredibly low HHI value, reflecting an almost purely competitive market.  [At this point, you are probably wondering, "How do I find out the market share of the 99th largest company?" - don't worry, you won't need to.  We'll cover that later.]</p>
<p>The US government has declared that markets be classified based on the<a title="hhi - united states classification" href="http://www.usdoj.gov/atr/public/testimony/hhi.htm"> following ranges of HHI values</a>:</p>
<ul>
<li>HHI below 1000 &#8211; a competitive market.  <strong>There are no </strong><em><strong>dominant</strong></em><strong> competitors in this market</strong>.</li>
<li>HHI between 1000 and 1800 &#8211; a moderately concentrated market</li>
<li>HHI above 1800 &#8211; a concentrated market.  <strong>There are one or more dominant competitors in this market. </strong> Higher HHI values translate into fewer, more dominant competitors.</li>
</ul>
<p>Anecdotally, the HHI values for the consumer and business email client data (shown in the graph above) are 2254 and 2650, respectively.  While Yahoo! Mail, Outlook, and Hotmail collectively dominate both markets, Outlook and Hotmail dominate even more (relative to Yahoo! Mail) in the business email client market.  The HHI shows this distinction with a 400 point (20%) difference between the two markets.</p>
<p>The US government uses this data to establish context &#8211; is a company operating in a concentrated market &#8211; <a title="collusion happens in high HHI markets" href="http://lawprofessors.typepad.com/antitrustprof_blog/2009/03/collusion-susta.html">one that promotes collusion</a>, or is the company operating in a competitive (as in &#8220;free market&#8221;) market?  The government also uses HHI values as a litmus test for determining if a proposed merger might be anti-competitive.  If combining the market share of two companies results in an increase in the HHI calculation for a market of more than 100 points, then the move will raise anti-trust concernts.  I am <em>not</em> an anti-trust lawyer, but my interpretation is that if a merger does <em>not</em> raise the HHI value by more than 100 points, that would be evidence that could be used to argue that the merger is not anti-competitive.  </p>
<p>You can get useful insights about a particular market from the HHI value, that may guide your strategy for growing your market share, and apply them as part of your prioritization strategy.  Since it is an index that ranges from 0 (for an infinite number of competitors with effective zero market share) to 10,000 (for a pure monopoly), a difference of a few points between two HHI values does not yield a lot of insight.  A difference of hundreds or thousands of points does yield insight.</p>
<p><strong>Avoiding Analysis Paralysis</strong></p>
<p>One challenge you face is knowing when to stop gathering market share data, in order to calculate the HHI for a market.  I gathered a couple hundred data points in a dozen different market analyses, and determined that there is a reasonable stopping point, where additional leg work does not yield additional insight.  I&#8217;ve combined those findings in the following chart:</p>
<p><img class="alignnone" title="incremental benefit of additional HHI analysis" src="http://photos.smugmug.com/photos/510175910_tjopA-L.png" alt="" width="450" height="327" /> [<a title="HHI incremental analysis - larger image" href="http://photos.smugmug.com/photos/510175875_bNBvo-O.png">larger image</a>]</p>
<p>As you record market share data, each new competitor adds to the total market share already analyzed.  That value is captured on the vertical axis of the chart above.  The horizontal axis shows how much the HHI value for any particular market will increase by gathering one more data point.  When adding the data for <em>one more</em> competitor has little or no impact on the resulting HHI calculation, you can stop gathering data.</p>
<p>There are two distinct curves present above &#8211; the lower one represents a competitive market (HHI = 223), and the upper one represents multiple concentrated markets (HHI values ranging from 2254 to 6753).</p>
<p><img class="alignnone" title="competitive market incremental impact of HHI" src="http://photos.smugmug.com/photos/510176054_jmCbA-L.png" alt="" width="450" height="326" /> [<a title="impact of marginal analysis on HHI values" href="http://photos.smugmug.com/photos/510176013_YkNPv-O.png">larger image</a>]</p>
<p>By the time you&#8217;ve addressed more than 50% of the market share, additional analysis increases the calculated HHI value by less than 0.1% (per additional competitor).  In one market I analysed, the top 20 competitors combined had just under 50% market share.  Including the <em>next 50 competitors</em> in the analysis increased the HHI by 2% (from 219 to 223).  You can&#8217;t gain <em>any</em> insight from that difference in value.  A good rule of thumb is to only look at the top 10 competitors, or however many it takes to capture 50% market share.</p>
<p><img class="alignnone" title="market share and concentrated markets" src="http://photos.smugmug.com/photos/510175975_iuE97-L.png" alt="" width="450" height="326" /> [<a title="increases in HHI for concentrated markets" href="http://photos.smugmug.com/photos/510175946_DrPBL-O.png">larger image</a>]</p>
<p>In a concentrated market, once 90% of the market share has been calculated, the incremental increase to the HHI value by adding additional competitors is also negligible.</p>
<h2>Looking at Trends</h2>
<p>One powerful way to apply HHI measures for a market is to look at the trends of the market &#8211; is it growing less competitive or more competitive?  Specifically, are dominant competitors gaining market share, or losing market share?  Having this insight can tell you who&#8217;s products are succeeding, so you can focus your analysis effort.  The following diagram shows how competitiveness has been trending for the last five years in the web browser and search engine markets.</p>
<p><img class="alignnone" title="search engine trends and web browser trends" src="http://photos.smugmug.com/photos/510790454_EmRbZ-L.png" alt="" width="450" height="327" /> [<a title="market share data for search engines and web browsers 2005-2009" href="http://photos.smugmug.com/photos/510790507_xzT7h-O.png">larger image</a>]</p>
<p>The lines represent the HHI values (downward sloping blue line is for web browsers, upward sloping red line is for search engines) that indicate the competitiveness (or concentration) of the two markets over the years 2005 &#8211; 2009.  The inset on the left shows market share data for web browsers from 2005-2009.  The inset on the right shows market share data for search engines from 2005-2009.</p>
<p>The HHI values for both markets indicate that they are both very concentrated &#8211; with a small number of companies controlling each market.  From reviewing the HHI values, you can see that the web browser market is gradually becoming more competitive and the search engine market is becoming less competitive.  Both markets are dominated by a handful of companies.</p>
<h2>A Competitive Market &#8211; Internet Service Providers</h2>
<p>The internet service provider (ISP) market, unlike the others we&#8217;ve looked at, is very competitive.  The HHI value for the ISP market is 223.  A pie chart of the major competitors shows that there is no clear dominance by any one provider.</p>
<p><img class="alignnone" title="isp market share data March 2009" src="http://photos.smugmug.com/photos/510175837_HDttJ-L.png" alt="" width="450" height="326" /> [<a title="March 2009 ISP Market Share data" href="http://photos.smugmug.com/photos/510175779_uQy5A-O.png">larger image</a>]</p>
<p>As a column chart (to be consistent with the other charts here), the same ISP Mar 2009 market share data looks like the following:</p>
<p><img class="alignnone" title="isp market share march 2009" src="http://photos.smugmug.com/photos/510877366_BSjy2-L.png" alt="" width="450" height="327" /> [<a title="March 2009 ISP Market Share data" href="http://photos.smugmug.com/photos/510877429_MERjx-O.png">larger image</a>]</p>
<p>There is not a set of clearly dominating ISPs &#8211; this is a competitive market &#8211; based on just looking at share data.</p>
<p><strong>Danger</strong></p>
<p>However, there&#8217;s a big danger in just looking at the numbers.  Internet service providers, while competitive <em>in aggregate</em>, generally have dominant market share for any one physical region of the country.  Rogers does not offer internet services in Texas, and Comcast does not offer them in my neighborhood.  So, from an end-customer&#8217;s perspective, this competitive data is almost meaningless.  It still serves as an example of a very competitive market, in contrast with the email client, web browser, and search engine markets we also reviewed.</p>
<h2>Conclusion</h2>
<p>Understanding the problems that plague the customers in your market is critical to being a successful product manager.  Understanding your competition (and their solutions to the problems) in your market is also very important.  The HHI value provides a metric for measuring competitiveness in particular markets.  Your approach to competing in a particular market will be different, depending on the nature of the competition in (and competitiveness of) your market.</p>
<p>Note that this is a primarily <em>red ocean</em> analysis &#8211; a <em>blue ocean</em> analysis is a focus on finding ways to <em>redefine</em> your market so that competition is irrelevant.  You can read about the differences in <em><a title="Blue Ocean Strategy at Amazon" href="http://www.amazon.com/dp/1591396190?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=1591396190&amp;creative=373489&amp;camp=211189">B</a></em><em><a title="Blue Ocean Strategy at Amazon" href="http://www.amazon.com/dp/1591396190?tag=tbrb-20&amp;link_code=as3&amp;creativeASIN=1591396190&amp;creative=373489&amp;camp=211189">lue Ocean Strategy</a></em>, which is this month&#8217;s <em><a title="smarter product managers" href="http://www.booksprouts.com/book-club/member_view/426">Smarter Product Managers</a></em> book club book, created by Cindy Alvarez on the Booksprouts site (you may need to create a free account to view the page).  Analysis of the existing market is still required in order to define a <em>new</em> market &#8211; you just apply your insights in different ways.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/jOVXV8Bk6xdGnU_0-RCz7IicK4s/0/da"><img src="http://feedads.g.doubleclick.net/~a/jOVXV8Bk6xdGnU_0-RCz7IicK4s/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/jOVXV8Bk6xdGnU_0-RCz7IicK4s/1/da"><img src="http://feedads.g.doubleclick.net/~a/jOVXV8Bk6xdGnU_0-RCz7IicK4s/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=uYaR-QxEp34:YJEXLq3SvMI:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=uYaR-QxEp34:YJEXLq3SvMI:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=uYaR-QxEp34:YJEXLq3SvMI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=uYaR-QxEp34:YJEXLq3SvMI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=uYaR-QxEp34:YJEXLq3SvMI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=uYaR-QxEp34:YJEXLq3SvMI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=uYaR-QxEp34:YJEXLq3SvMI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=uYaR-QxEp34:YJEXLq3SvMI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=uYaR-QxEp34:YJEXLq3SvMI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=uYaR-QxEp34:YJEXLq3SvMI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/uYaR-QxEp34" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/04/13/measure-market-concentration/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/04/13/measure-market-concentration/</feedburner:origLink></item>
		<item>
		<title>Product Growth Strategy</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/wv-gVOFSL4U/</link>
		<comments>http://tynerblain.com/blog/2009/04/01/product-growth-strategy/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 01:37:46 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Prioritization]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[business strategy]]></category>
		<category><![CDATA[growth strategy]]></category>
		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=881</guid>
		<description><![CDATA[
Growth is a make or break measurement for products and companies.  Investment is often determined by expected value, which is based (in part) on expectations of growth.  When you create a product, there are aspects of growth &#8211; how many people can use your product, and how many people do use your product.  When dealing with a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="growth graph" src="http://photos.smugmug.com/photos/503346767_5xmw9-L.jpg" alt="" width="222" height="250" /></p>
<p>Growth is a make or break measurement for products and companies.  Investment is often determined by expected value, which is based (in part) on expectations of growth.  When you create a product, there are aspects of growth &#8211; how many people <em>can</em> use your product, and how many people <em>do</em> use your product.  When dealing with a freemium business model, there are two elements of <em>use</em> - paid use and free use.</p>
<h2><span id="more-881"></span>Three Goals of Growth</h2>
<p>You can think about growth in terms of three goals &#8211; increasing your servable market, increasing your market share, and increasing your paid market share.</p>
<ul>
<li>Servable Market &#8211; The number of customers that could potentially use your product.</li>
<li>Market Share &#8211; The percentage of the market (or of the servable market) that does use your product.</li>
<li>Paid Market Share &#8211; The percentage of the market (or the servable market, or your users) that use and pay for your product.</li>
</ul>
<p>As a product manager, when you consider capabilities to add to your product, you need to understand which goal your capability is designed to address.  These are all inter-dependent metrics, so it can be challenging to stay focused on each.  For example, if you have a 1% conversion rate from free customers to paying customers with your freemium business model, you may assume that by increasing the number of free users, you will automatically increase the number of paying customers.  That might be true, it might not.  Ultimately, you want to increase the number of paying customers &#8211; so that is part of all of these decisions.  When making each decision about prioritizing the next capability to add to your product, make sure you understand the <em>primary</em> growth goal you are affecting.</p>
<p>To keep the language from being too contorted, in the rest of the article, I&#8217;ll talk about users and customers as people, and not try and differentiate companies and people.  Users are people (or companies) that use your product or service.  Customers are people (or companies) that pay to use your product or service.  Your product could be a physical product, a software product (or license), software provided as a service, or a service.  I&#8217;ll refer to it as a product.</p>
<h2>Growing Your Servable Market</h2>
<p>The pedantic definition of your servable market is all users who <em>could</em> use your product.  A better way to think about your servable market is all people who experience the problems you&#8217;re trying to solve, who have <em>reasonable</em> access to your product.  People who don&#8217;t have those problems are not part of your market.  People who have those problems, but can&#8217;t <em>reasonably</em> use your product are part of your un-servable market.</p>
<p>Imagine you build a product that only runs on Windows Vista.  Windows XP users are not part of your servable market &#8211; they <em>could </em>upgrade to Vista and use your product, but they haven&#8217;t yet.  There&#8217;s a barrier to entry that they have to overcome.  Perhaps you have a pizza shop that delivers within a 10 mile radius and allows customers to place an order for pick-up and drive to your store and pick up the pizza.  If your shop is in Mountain View, technically people <em>could </em>drive from downtown San Francisco to pick up a pizza &#8211; but there&#8217;s a barrier to entry (the time and expense of driving to Mountain View) that makes those downtown San Francisco people part of your un-servable market.  </p>
<p>The size of your servable market reflects the <em>potential</em> number of users you could serve.  Your focus on growing your business can include changes designed to increase the size of your servable market.  You can write (non-functional) requirements that express this goal.  One type of <a title="non-functional requirements are important" href="http://tynerblain.com/blog/2006/05/23/non-functional-requirements-era/">non-functional requirement </a>is <em>platform support</em> - supporting different operating systmes; supporting netbooks (with less-powerful processors) as well as laptop computers; supporting devices with slower network connections; and supporting visually impaired users through your user interface.  Sometimes, the requirement to support a particular platform is represented as a <em>constraint</em> (e.g. you must provide support for linux users).</p>
<p>Many products are developed today as <em><a title="efficiency of saas markets" href="http://tynerblain.com/blog/2008/09/10/saas-markets-are-efficient/">software as a service (SaaS) applications</a></em><a title="efficiency of saas markets" href="http://tynerblain.com/blog/2008/09/10/saas-markets-are-efficient/"> </a>- and they are usually implemented as websites, where people can use the product through a web browser user interface.  The approach of ubiquity of web browsers and &#8220;always connected&#8221; devices leads to platform selection for web-based products being a less-constraining  factor in definition of your servable market.  You may still be constraining yourself based on the specific browsers (Internet Explorer, Safari, Opera, Chrome, Firefox, etc) that you support.  You can gain a lot of insight through an <a title="ui platform research 2007" href="http://tynerblain.com/blog/2007/04/26/apr-ui-platform-research/">analysis of your traffic</a>, or you can rely on general trends.</p>
<p>Your business model may only support customers in the United States of America (like the soon to be launched Google Voice).  Your user interface may be text only (and not support screen readers or other devices).  You may be building a Facebook application.  You may be selling headphones with controls for the new Apple iPod Shuffle (that has no integrated controls).</p>
<p>What&#8217;s important is that you identify the things you need to do (added capabilities, platform support, country availability) to increase the size of your servable market &#8211; and associate them with the theme (or context) of increasing the size of your servable market.</p>
<h2>Growing Your Market Share</h2>
<p>Your market share is the percentage of those people you could be serving who are your users.  You can also think of this as the size of your user base, but thinking of it as a proportion of possible users provides more insight (because it provides visibility into how many people <em>aren&#8217;t</em> in your user base too).  As part of developing a business model (or financial justification for investment in a new product), you will have developed a model with some assumptions about market share.  Venture Capitalists used to joke about pitches that projected capturing &#8220;1% of a trillion dollar market, and therefore a $10 billion business&#8221; without providing justification.</p>
<p>You have to develop a plan for how and why you will achieve a particular market share.  One approach is to develop a viral marketing message, for products that &#8220;sell themseleves.&#8221;  Another approach is to develop <a title="viral product management" href="http://tynerblain.com/blog/2009/03/02/viral-product-management/">a product that is inherently viral</a>.  You can, of course, apply multiple tactics.  </p>
<p>The point here is to identify those product capabilities or features that will encourage users who <em>can</em> use your product <em>to</em> use your product.  Adding support for a platform does not encourage users to use your product &#8211; it just makes it possible.  Adding a solution to a valuable problem encourages people to start using your product.  Your product may be one that is designed to inspire love, or one that is designed to reduce annoyances.  An effective (and right-minded, in my opinion) approach is to<a title="persona identification" href="http://tynerblain.com/blog/2006/04/17/persona-grata/"> identify personas within your servable market</a>, and focus on their problems.  As a product manager, you choose which of those problems to address &#8211; and your team invents a solution approach.  You then validate that this approach is an effective one for <a title="personas and goals" href="http://tynerblain.com/blog/2006/03/22/how-to-create-personas-for-goal-driven-development/">the particular problems of the target persona</a>.  </p>
<p>You may also want to define market segments to subdivide your servable market, so that you can develop unique strategies for presenting your solutions to potential users.  For example, you may find yourself with a surplus of cheap black pearls.  You can create two market segments &#8211; people who buy cheap jewelry and people who buy very expensive jewelry.  For the first group, you may position your product as cost-effective elegance.  For the big-spenders, you may position your product as something rare, unique, and not like those &#8220;everyday&#8221; pearls their friends all wear.  [I am pretty sure this is a reference to an anecdote from <em>Predictably Irrational</em>, but I'm not sure.]</p>
<p>What&#8217;s important is that you identify the things you choose to do (develop solutions to specific problems) in order to increase your market share &#8211; getting viable potential users to become active, actual users &#8211; and associate them with the theme (or context) of increasing your market share.</p>
<h2>Growing Your <em>Paid</em> Market Share</h2>
<p>People normally talk about this as <em>conversion</em> - conversion of free users into paying customers.  We&#8217;ll do the same.  I wanted consistent section headings. so I came up with &#8220;Paid Market Share&#8221; as a title.</p>
<p>Conversion is a key element to a <a title="freemium business model" href="http://tynerblain.com/blog/2009/02/24/freemium-model/">freemium business model</a> &#8211; one that offers two or more versions of a product.  One version is free to use and the other is a premium version that users pay to use (thus becoming customers).  Your conversion <em>rate</em> is the percentage of your users who are paying customers.  As we mentioned in the previous section on growing market share, you will have developed a business model for how much market share you would get and when and why.  If your business model is (or involves) a freemium product offering, your plan will also include projections around the number of paying customers you will have over time.</p>
<p>This is where focus becomes valuable.  As you identify problems to be solved (as part of developing a market-share growth strategy), you need to also decide which problems should only be solved (or should be solved <em>better</em>) for premium customers.  For example, the free version of MediaMonky (audio software) solves the problem of being able to listen to your audio files on your computer.  The catch is that when you add new music, you have to click a button that updates your &#8220;library&#8221; (so that MediaMonkey will play the new music).  The premium ($20US) version will automatically detect those new files.</p>
<p>You may also decide that a product is free for some users (companies with fewer than 10 users), and charge a fee to larger companies (10 or more users).  I don&#8217;t consider this to be a freemium model  In a freemium model, any user can choose either version of the product.  A related model is one where one set of users pay while another set doesn&#8217;t.  The distinction is probably best made by thinking about market segments.  If all (potential) users in one market segment only consider the premium version, and all (potential) users in another market segment would get no additional benefit from the premium version, then you would approach your growth strategy differently.  You wouldn&#8217;t be focused on <em>converting</em> customers, you would be focused on attracting paying customers &#8211; which is the same approach you use for growing market share.  In this case, you&#8217;re trying to grow the &#8220;pay for our product&#8221; <a title="an example of segmenting a market" href="http://tynerblain.com/blog/2008/09/15/market-segmentation-example/">market segment</a>.</p>
<p>When you do have a freemium model &#8211; one where any given user can choose to pay or not &#8211; your focus is on identifying problems to solve for premium customers.  Not only do you have the normal &#8220;is there value in solving this problem?&#8221; question, you also have a positioning question.  Will you alienate the users of your free product (or inhibit market share growth) by offering a capability only to paying customers?  Another interesting strategy is to introduce new capabilities to premium customers <em>first</em>, and then have them &#8220;trickle down&#8221; to the free version as new capabilities are introduced for premium customers.</p>
<p>This strategy seems to be a powerful way to <a title="leverage market data to a competitive advantage" href="http://tynerblain.com/blog/2008/08/26/market-driven-advantage/">leverage market insights to continuously make your product more valuable than your competition&#8217;s products</a>.  This could be a great way to &#8220;set the pace&#8221; for your market &#8211; forcing your competition to be reactive.  Slower competitors will lose not only to your premium product, but to your free version, which will out-value their paid products.  You get to <a title="defining the rate of market change" href="http://tynerblain.com/blog/2008/11/27/keeping-up-with-change/">define the rate at which your market changes</a>.</p>
<p>What&#8217;s important is that you identify the things you choose to do (develop solutions to specific problems, and position them appropriately) in order to increase your rate of conversion &#8211; getting current free-product users to become premium-product (paying) customers.</p>
<h2>One Way to Bring it all Together</h2>
<p>I&#8217;ve done work with a client who has a distributed leadership team, so whenever I wanted to write on a whiteboard or stick stuff to the walls, I had to do it electronically.  We created a &#8220;strategy&#8221; Google-spreadsheet.  We have three columns one each for &#8211; grow the servable market, grow our market share, and grow our paid market share.  We added items into the appropriate columns, and developed relative priorities within each column.  The client strategy at any point in time, clearly drove the balance of emphasis for a given release across those columns.  Some releases, for example, were entirely around growing the servable market.</p>
<h2>Conclusion</h2>
<p>It isn&#8217;t enough to just consider the value of a particular capability, you have to put it in the context of an overall growth strategy.  Even if you&#8217;re solving problems from all three columns (servable market, market share, and paid market share growth), your top down strategy should drive how much effort you dedicate into each column, for any given release.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/BqbXAxss6zZljb7JdAjMAT4Dgb4/0/da"><img src="http://feedads.g.doubleclick.net/~a/BqbXAxss6zZljb7JdAjMAT4Dgb4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/BqbXAxss6zZljb7JdAjMAT4Dgb4/1/da"><img src="http://feedads.g.doubleclick.net/~a/BqbXAxss6zZljb7JdAjMAT4Dgb4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=wv-gVOFSL4U:EShDU3Pujq0:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=wv-gVOFSL4U:EShDU3Pujq0:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=wv-gVOFSL4U:EShDU3Pujq0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=wv-gVOFSL4U:EShDU3Pujq0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=wv-gVOFSL4U:EShDU3Pujq0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=wv-gVOFSL4U:EShDU3Pujq0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=wv-gVOFSL4U:EShDU3Pujq0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=wv-gVOFSL4U:EShDU3Pujq0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=wv-gVOFSL4U:EShDU3Pujq0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=wv-gVOFSL4U:EShDU3Pujq0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/wv-gVOFSL4U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/04/01/product-growth-strategy/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/04/01/product-growth-strategy/</feedburner:origLink></item>
		<item>
		<title>Dell Cell Phone Lacks Differentiation</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/mhsWoz4x2aM/</link>
		<comments>http://tynerblain.com/blog/2009/03/23/dell-cell-phone-misstep/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 21:55:11 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Prioritization]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[cell phone]]></category>
		<category><![CDATA[dell cell phone]]></category>
		<category><![CDATA[dell phone]]></category>
		<category><![CDATA[dell smart phone]]></category>
		<category><![CDATA[kano]]></category>
		<category><![CDATA[Kano analysis]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=876</guid>
		<description><![CDATA[
No cell for Dell.  According to Kaufman Bros. analyst Shaw Wu, carriers rejected prototypes from Dell because the &#8220;lack of differentiation.&#8221;  As product managers, we know the importance of keeping up with the Joneses, but we also know the importance of including differentiated value in our product offerings.
Old Rumors
The rumors that Dell would offer a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="no cell for dell" src="http://photos.smugmug.com/photos/497258554_GNS29-L.jpg" alt="" width="250" height="246" /></p>
<p>No cell for Dell.  According to Kaufman Bros. analyst Shaw Wu, carriers rejected prototypes from Dell because the &#8220;lack of differentiation.&#8221;  As product managers, we know the importance of keeping up with the Joneses, but we also know the importance of including differentiated value in our product offerings.</p>
<h2><span id="more-876"></span>Old Rumors</h2>
<p>The <a title="dell to do smartphone rumor 2007" href="http://mobilementalism.com/2007/02/20/is-dell-working-on-a-new-mobile-phone/">rumors </a>that Dell would offer a cell phone (re) started when Ron Garriques, former EVP and president of Motorola&#8217;s mobile devices division joined Dell about two years ago.  There are many more articles and speculations from that time period (just search for them).</p>
<h2>New Rumors</h2>
<p>In January, Silicon Alley Insider reported <a title="lack of denial" href="http://www.businessinsider.com/2009/1/michael-dell-does-not-deny-cellphone-plans">a lack of denial</a> from Dell CEO, Michael Dell in January.  A reader of the Insider, claiming to be &#8220;close to Dell&#8221; suggested a September 2009 product availabiliy, and calling it a &#8220;MePhone.&#8221;  They particularly called out 09/09/2009 as the date.  Tyner Blain (the company) was started on 05/05/2005, so maybe that&#8217;s a good idea :).</p>
<p><a title="barrons dell phone article" href="http://blogs.barrons.com/techtraderdaily/2009/03/20/dell-dude-what-did-you-do-with-your-cell-phone/">Barrons just reported Wu&#8217;s comments</a> that carriers essentially rejected the Dell cell phone prototypes because they were no different than current and pending product offerings from competitors.</p>
<p>Dell recently filed a <a title="garriques to stay with dell" href="http://www.bizjournals.com/austin/stories/2009/03/09/daily11.html">revamped retention plan for Garriques</a> to stay through March 2010, according to the Austin Business Journal&#8217;s reporting a couple weeks ago of recent SEC filings.</p>
<h2>Product Management</h2>
<p>The entire Dell phone thing may be a farce (I don&#8217;t think it is), but it doesn&#8217;t matter.  The product management perspective on this situation (real or otherwise) is still interesting.</p>
<p><strong>Should Dell enter the Cell Phone Market?</strong></p>
<p>There are two sides to this question &#8211; the cell phone (and more particularly, the smart phone) market is hyper-competitive.  In Dell&#8217;s strong markets (corporate, channel), there&#8217;s the Blackberry devices from RIM.  In Dell&#8217;s stated focus markets (consumer, retail), there&#8217;s the iPhone and the Palm Pre (which is not a product yet, but has generated a lot of buzz).  Competition in either of these markets will be tough, as they are both pretty saturated, and both are under pressure with current economic conditions in the US.  Companies can easily cut back on subsidies for cell phones, and consumers can easily delay purchase of a replacement phone.  Customers in either market would need a compelling reason to purchase from Dell.</p>
<p>On the other hand, computer and smart phone technologies are rapidly converging.  Phones get more powerful, and people are shifting &#8220;traditional computing tasks&#8221; to their phones because of the convenience of having a phone where having a laptop is impractical.  Computers are getting smaller every day, and new usage patterns are developing.  You could argue that a computer manufacturer should be on top of this movement, and to be best positioned to have insights into what a &#8220;hyper convenient computer&#8221; should do, they should get into the smart phone market.</p>
<p><strong>Kano Analysis</strong></p>
<p>When you apply Kano analysis to the potential feature set for a phone, everything you might add to the phone falls into one of three buckets: <em>must be</em>, <em>more is better</em>, and <em>surprise and delight</em>.</p>
<blockquote><p><strong>Kano analysis recap</strong></p>
<p>Kano provides three relevant classifications of requirements (the fourth category is redundant). All requirements can be placed in one of these categories.</p>
<ol>
<li><strong>Surprise and delight</strong>. Capabilities that <a title="Product Differentiation trumps Product Improvement" href="http://tynerblain.com/blog/2006/05/24/differentiation-vs-improvement/">differentiate a product from it’s competition</a> (e.g. the nav-wheel on an iPod).</li>
<li><strong>More is better</strong>. Dimensions along a continuum with a clear direction of increasing utility (e.g. battery life or song capacity).</li>
<li><strong>Must be</strong>. Functional barriers to entry &#8211; without these capabilities, customers will not use the product (e.g. UL approval).</li>
</ol>
<p><cite><a title="kano analysis and requirements prioritization" href="http://tynerblain.com/blog/2006/02/27/prioritizing-software-requirements-kano-take-two/">Prioritizing Software Requirements &#8211; Kano Take Two</a></cite></p></blockquote>
<p> </p>
<p>What Wu points out is that while Dell may have identified all of the <em>must be</em> requirements, just doing the minimum to be considered as a product is not sufficient to be accepted by your customers.  With the competitive landscape of the cell phone industry, these capabilities are necessary, but not sufficient.  The cell phone market is not a pure B2C (business to consumer) market, because the carriers (the providers of cell phone connectivity services) play such an integral role in the ecosystem, they have to be considered as customers too.  This is because the consumers are willing to accept long-term, very expensive contracts with service providers.  Those contracts allow service providers to subsidize the price of the physical phones (to the tune of $100 to $300 per device), in exchange for a contract that is worth over $1000 to the service provider.  For a phone manufacturer to penetrate the market in a meaningful way, they have to get these subsidies (from the service providers) in order to be remotely competitive on price with other phone providers.</p>
<p>Wu&#8217;s assertion is not that Dell failed to satisfy the requirements of the service providers, but rather that the service providers determined that Dell&#8217;s offering to consumers was insufficiently differentiated from other phones.</p>
<p><strong>Differentiation</strong></p>
<p>In addition to incorporating the <em>must be</em> capabilities into their phone, Dell also needed to have enough <em>more is better</em> features &#8211; like battery life, reception, screen size, (lower) weight to be perceived differently by consumers.  Dell also could have taken a <em>surprise and delight</em> approach, and introduced new capabilities that essentially make the competition irrelevant, by carving out a new market space.  Dell could have also focused on design elements &#8211; the same feature set, but in a more <em>desireable</em> device.</p>
<p>For fun, we can imagine some capabilities that Dell might have introduced that would have made their cell phone distinctive, allowing them to reach agreements with service providers to offer subsidies that would make their phone competitive in the market.</p>
<ul>
<li>Double the battery life, double the dB gain (strength) of the signal, cut the weight in half &#8211; all &#8220;obvious&#8221; <em>more is better</em> features &#8211; so they are probably also currently impractical, or Dell would have done it.  Note that these would have had to be achieved with protected intellectual property, or all of the other phone makers would also be doing it (or doing it very soon after Dell did).</li>
<li>Create a social networking ecosystem around the phone &#8211; a <em>surprise and delight</em> approach to making the phone not just a phone, but a social networking device or entertainment device.  There are many solutions that solve parts of this problem (facebook connect, instant messaging, twitter applications) by connecting the phone to a customer&#8217;s social network.  No one is really providing a &#8220;social networking platform that is also a phone&#8221; today.  While I don&#8217;t know what this magic combination of features would be, I do know that it would be possible.  With android, the open-source operating system from Google, Dell software engineers have the ability to develop this, and encourage the open-source software community to contribute.  Flock is an open source browser that did this by building on the core software of the Firefox brower.  This could be developed either for consumers or business users who can use the product for managing their networks and contacts.  Imagine out of the box integration with Salesforce.com, and what sales rep wouldn&#8217;t want this?</li>
<li>Create an entertainment ecosystem in which the phone plays a key role &#8211; the iPhone and iTunes work together to create this, in a walled-garden of interoperability.  Dell could develop a multi-vendor (of media), open-source, device-agnostic media solution for &#8220;everyone else&#8221; and extend the android operating system to work in this environment as well.  An alternate proprietary system probably wouldn&#8217;t work, it would just be &#8220;more of the same.&#8221;  Many large media companies are trying to figure out the right models for digital distribution of content.  Tivo lets you &#8220;time shift&#8221; and watch a show whenever you want.  Imagine integration with your smart phone, that also let you &#8220;location shift&#8221; and watch it wherever you are, whenever you want.</li>
<li>Change the way networking works for your phone &#8211; develop a mesh network with your phone (every phone connects to every other phone in range to share networking resources).  This will create problems with today&#8217;s battery-life, and todays service-provider business models.  But imagine if hulu.com allowed you to download tv shows and movies to your phone (with advertisements embedded in the video), and then you could share those shows with peer-to-peer technologies like bittorrent.  More people would watch more video (and therefore more attention would be dedicated to advertising), and people would want the phones that could do this.</li>
<li>Figure out a way to improve on location-based advertising, figure out how to solve more customer problems with the phone (phone + operating system + applications).</li>
</ul>
<h2>Conclusion</h2>
<p>We don&#8217;t have any of the details about specifically where the Dell phone (if it exists) fell short.  But assuming that it did, we can have fun speculating about things that Dell <em>could</em> do that would make their product distinctive.  More importantly, we can learn from how Dell has apparently stumbled and apply it to our own products.  Are we just doing more of the same?</p>
<p>Another key idea &#8211; Wu said &#8220;&#8230;versus current and coming products&#8230;&#8221;  It is not enough to just do more than &#8220;yesterday&#8217;s competition&#8221; &#8211; you have to be ahead of tomorrow&#8217;s competition too.  This dynamic is generally true, but magnified in the cell phone market, where the service providers know what tomorrow will bring.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/ekMJf6QljmtgUjgE-5_Msi6IPtw/0/da"><img src="http://feedads.g.doubleclick.net/~a/ekMJf6QljmtgUjgE-5_Msi6IPtw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ekMJf6QljmtgUjgE-5_Msi6IPtw/1/da"><img src="http://feedads.g.doubleclick.net/~a/ekMJf6QljmtgUjgE-5_Msi6IPtw/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=mhsWoz4x2aM:oIqxhgpqzqw:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=mhsWoz4x2aM:oIqxhgpqzqw:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=mhsWoz4x2aM:oIqxhgpqzqw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=mhsWoz4x2aM:oIqxhgpqzqw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=mhsWoz4x2aM:oIqxhgpqzqw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=mhsWoz4x2aM:oIqxhgpqzqw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=mhsWoz4x2aM:oIqxhgpqzqw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=mhsWoz4x2aM:oIqxhgpqzqw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=mhsWoz4x2aM:oIqxhgpqzqw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=mhsWoz4x2aM:oIqxhgpqzqw:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/mhsWoz4x2aM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/03/23/dell-cell-phone-misstep/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/03/23/dell-cell-phone-misstep/</feedburner:origLink></item>
		<item>
		<title>First Impressions</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/NzUOptY5LT0/</link>
		<comments>http://tynerblain.com/blog/2009/03/18/first-impressions/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 21:37:23 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Presentation]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Slightly off-topic]]></category>
		<category><![CDATA[bizspark]]></category>
		<category><![CDATA[presentation skills]]></category>
		<category><![CDATA[sxsw accelerator]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=872</guid>
		<description><![CDATA[
We spend a lot of time (rightly) on the capabilities of our products &#8211; identifying valuable problems and compelling solutions.  This focus is ideal for addressing the needs of our users.  But what if people abandon our products before trying them?  First impressions matter &#8211; both for buyers and users.
SXSW BizSpark Accelerator
Microsoft sponsored the BizSpark [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="what is it?" src="http://photos.smugmug.com/photos/494123102_bGDkR-L.jpg" alt="" width="233" height="250" /></p>
<p>We spend a lot of time (rightly) on the capabilities of our products &#8211; identifying valuable problems and compelling solutions.  This focus is ideal for addressing the needs of our users.  But what if people abandon our products before trying them?  First impressions matter &#8211; both for buyers and users.</p>
<h2><span id="more-872"></span>SXSW BizSpark Accelerator</h2>
<p>Microsoft sponsored the BizSpark Accelerator at SXSW this year, where several startups competed by giving a <em>2 minute</em> presentation of their products / companies.  The panel of judges emceed by Guy Kawasaki and Brad King.  The contestents were the <a title="finalists for sxsw accelerator" href="http://sxsw.com/interactive/accelerator/finalists">top 20</a> from 200 submissions.</p>
<h2>First Impressions</h2>
<p>I was lucky to attend part of the event, focusing on the eight finalists in the <em>Innovative Web Technologies</em> area.  I recorded the presentations, but the camera shakes so badly in my hand that watching them is like trying to listen to a lecture while riding a rollercoaster.</p>
<p>Two minutes is barely enough time to make a first impression.  Each presenter had 15 minutes of Q&amp;A with the panel, where they could get into more details and provide feedback to the entrepreneurs.  First impressions, however, are made by the very first thing you say.  Here&#8217;s the first sentance from each of the presenting finalists:</p>
<blockquote>
<ul>
<li><a title="klout.net" href="http://klout.net/">klout.net</a> &#8211; Hi everyone, I&#8217;m Joe.  At klout, we measure influence across the social web.</li>
<li><a title="otherinbox - the cure for email overload" href="http://otherinbox.com/">OtherInbox </a>- Thanks everybody, my name is Josh Baer, and I&#8217;m here to tell you about OtherInbox, which helps you save your real inbox for real people.</li>
<li><a title="pyrix" href="http://www.piryx.com/">Piryx </a>- The idea is that you want to wake up, create an account, run for public office, and change the world. [Note - I lost the first sentance when recording, but this is the first substantive sentance]</li>
<li><a title="ribbit" href="http://www.ribbit.com/">Ribbit.com</a> &#8211; My name is David Lee, I am the director of strategy and business development for Ribbit Corporation. Ribbit is a cloud service for enabling communications innovation, bringing together the internet, voice, and data.</li>
<li><a title="ringlight" href="http://ringlight.us/">Ringlight </a>- I&#8217;m here to talk to you about my company, Ringlight.  My name is Brandon Wiley, I&#8217;ve been working in peer-to-peer for a decade, from the first peer-to-peer application, freenet, to the most popular peer-to-peer application in the world, bittorrent.</li>
<li><a title="thrive" href="http://www.justthrive.com/">Thrive </a>- My name is Avi Karnani from Thrive.  I&#8217;m going to show you a new feature we&#8217;re about to launch called behavioral budgeting.</li>
<li><a title="youdata" href="http://www.youdata.com/">YouData </a>- Let&#8217;s talk about internet advertising.  [something garbled as the speaker had trouble speaking clearly into the microphone]</li>
<li><a title="zoomorama" href="http://wla.zoomorama.com/">Zoomorama </a>- Hello, my name is Franklin, and I&#8217;m president of Zoomorama.  Zoomorama comes from panorama, the wide open space, and indeed zooming is not just about details, it is mostly about space. [Note that in parallel with the speaker, the display was showing some compelling image zooming technologies]</li>
</ul>
</blockquote>
<p>Every one of these presenters made a first impression.  klout, OtherInbox, and Zoomorama (and maybe Piryx) tell you what their products do in the opening sentance.  Ringlight and YouData both set the tone by identifying an existing space.  Thrive lets us know that whatever it is, we haven&#8217;t heard of it before, and Ribbit shared a lot of jargon words.</p>
<h2>Elevator Pitch</h2>
<p>When I was in presales, I learned how to craft an elevator pitch.  What I had not heard of before this year&#8217;s conference was the one-floor/two-floor pitch. </p>
<p>An elevator pitch is a presentation of what your product (or company) does, that is short enough to be delivered while conveniently riding on an elevator with the <em>really important person</em> you want to hear your pitch.  It is a powerful image, used to remind us that people will usually give us a brief opportunity to get their attention.  To get more time, we have to earn additional attention.</p>
<p>The one-floor elevator pitch is a variation of the elevator pitch, but imagine your audience gets off the elevator after one floor.  You really only have time to get out a sentance or two &#8211; just like the above quotes.  </p>
<p>Which of the eight presenters, after giving the quotes above, would get invited to follow their listener down the hall, and which would have to stay on the elevator?</p>
<p>I saw the full presentations, and one of the presenters is a client, so I won&#8217;t share an opinion.  Would love to hear yours.</p>
<p><strong>As a product manager, what would you have wanted the presenter to say for the one-floor elevator pitch?</strong></p>

<p><a href="http://feedads.g.doubleclick.net/~a/ROHtOW537ovE_5JFIfk0pPfRGoY/0/da"><img src="http://feedads.g.doubleclick.net/~a/ROHtOW537ovE_5JFIfk0pPfRGoY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ROHtOW537ovE_5JFIfk0pPfRGoY/1/da"><img src="http://feedads.g.doubleclick.net/~a/ROHtOW537ovE_5JFIfk0pPfRGoY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=NzUOptY5LT0:S_UOgCJr13M:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=NzUOptY5LT0:S_UOgCJr13M:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=NzUOptY5LT0:S_UOgCJr13M:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=NzUOptY5LT0:S_UOgCJr13M:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=NzUOptY5LT0:S_UOgCJr13M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=NzUOptY5LT0:S_UOgCJr13M:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=NzUOptY5LT0:S_UOgCJr13M:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=NzUOptY5LT0:S_UOgCJr13M:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=NzUOptY5LT0:S_UOgCJr13M:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=NzUOptY5LT0:S_UOgCJr13M:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/NzUOptY5LT0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/03/18/first-impressions/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/03/18/first-impressions/</feedburner:origLink></item>
		<item>
		<title>The Art of Product Management – Conversation Contest</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/aJF1YWogR8I/</link>
		<comments>http://tynerblain.com/blog/2009/03/10/the-art-of-pm-contest/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 18:20:03 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[Contest]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[free book contest]]></category>
		<category><![CDATA[rich mironov]]></category>
		<category><![CDATA[the art of product management]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=862</guid>
		<description><![CDATA[
My friend Rich Mironov, chief marketing officer at Enthiosys, recently published The Art of Product Management, and was kind enough to send me a free copy.  The essays he shares in the book make great conversation starters for product managers.  Tyner Blain is giving away a free copy to someone who participates in the product [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="art of product management contest" src="http://sehlhorst.smugmug.com/photos/488812307_ez8hU-L.png" alt="" width="475" height="250" /></p>
<p>My friend Rich Mironov, chief marketing officer at Enthiosys, recently published <a title="the art of product management at amazon" href="http://www.amazon.com/exec/obidos/ASIN/1439216061/tbrb-20"><em>The Art of Product Management</em></a>, and was kind enough to send me a free copy.  The essays he shares in the book make great conversation starters for product managers.  Tyner Blain is giving away a free copy to someone who participates in the product management conversations.  Read on to see how you can win.</p>
<h2><span id="more-862"></span>Conversation</h2>
<p>Rich really has a great conversational style in his writing, it reads well and flows easily. Rich knows his audience well, and provides keen insights into different elements of product management.  Often, he uses analogies &#8211; like running a grocery store versus running a restaurant, to put <a title="the economics of saas" href="http://tynerblain.com/blog/2008/08/13/foundation-series-saas-economics/">SaaS versus licensing of software</a> into perspective.  Even with essays so well aligned with the interests of product managers, it can be challenging to create a conversation through writing a book.  Rich can&#8217;t get real time feedback while writing his book, like he can from the readers of his <a title="product bytes" href="http://www.enthiosys.com/entry/insights-tools/product-bytes/">blog</a>.</p>
<p><a title="Cindy Alvarez" href="http://www.cindyalvarez.com/">Cindy Alvarez</a> started the <a title="smarter product managers book club" href="http://www.booksprouts.com/club/show/426">smarter product managers book club</a> on <a title="booksprouts" href="http://www.booksprouts.com/">booksprouts</a>, and we&#8217;re on our second book &#8211; <em>The Art of Product Management</em>.  We meet tomorrow night (Wed, 11 Mar 2009) &#8211; details in the book-club area, sign up and join for free.  This will help get more conversation going around Rich&#8217;s book.  </p>
<p>Also, if you&#8217;re on Twitter [I'm <a title="Scott Sehlhorst and Tyner Blain on Twitter" href="http://twitter.com/sehlhorst">@sehlhorst</a> if you want to follow my tweets], you can search for &#8220;<a title="search twitter for product manager book club tweets" href="http://search.twitter.com/search?q=%23pmbc">#pmbc</a>&#8221; and find tweets that are related (usually) to the current book.  You can also search twitter for &#8220;<a title="product management tweets" href="http://search.twitter.com/search?q=%23prodmgmt">#prodmgmt</a>&#8221; to see tweets from/about product management.  If you aren&#8217;t on Twitter, you can still follow those links and watch the conversations, and find people to follow.</p>
<p>One of the most rewarding things about writing the Tyner Blain blog is the conversations it starts for me.</p>
<h2>Contest</h2>
<p>This contest is meant to serve two goals.  First, to give away a copy of Rich&#8217;s book, balancing out the free copy he so graciously sent to me.  Thanks again, Rich!  Second, to trigger even more conversations on Tyner Blain.  Since Rich&#8217;s book is written for product managers, the contest is structured to inspire conversations about product management.</p>
<p><strong>The Rules of the Contest</strong></p>
<p>There are three ways to &#8220;enter&#8221; the contest to win a free copy of <em><a title="The Art of Product Management" href="http://www.amazon.com/exec/obidos/ASIN/1439216061/tbrb-20">The Art of Product Management</a>.</em></p>
<ol>
<li>Add a <em>non-trivial</em> comment to this article, <em>about one or more of the essays</em> in <em>The Art of Product Management</em>.  You can either start a conversation or join an existing one.  &#8221;Non-trivial&#8221; is <em>solely</em> up to my judgement.  If you&#8217;re contributing to the conversation, then I&#8217;m happy.  &#8221;Me too&#8221; won&#8217;t cut it.</li>
<li>Add a <em>non-trivial</em> comment to any of the 200 Tyner Blain articles in the &#8220;<a title="product management articles at Tyner Blain" href="http://tynerblain.com/blog/category/product-management/">product management</a>&#8221; category.  You can either join a conversation or start a new one related to the article.  Feel free, of course to be critical of any of those articles &#8211; just make sure you&#8217;re conversational, and I&#8217;m happy.  &#8221;You stink, Scott&#8221; isn&#8217;t good enough.</li>
<li>Write a blog post on your own blog and either use a trackback or link it to this article or one of the product management articles on Tyner Blain.  The same conversational rules apply.</li>
</ol>
<p>You&#8217;ll get 1 point for each comment or blog post you make as you participate in the conversations.  You can write multiple comments / posts, you&#8217;ll get credit for all of them.  Your comment needs to include the email address you want me to contact you at when you win, or I need to be able to find a way to contact you if your blog post is the winner.  You can select to be notified by email whenever a new comment is added to any article you&#8217;ve commented on &#8211; just check the box before submitting your comment.  I&#8217;ve found that to be a fantastic way to participate in conversations!</p>
<p>The contest starts immediately after the first comment I post to this article, and ends either when we get to 100 qualifying comments/posts, or one month from today (April 10th, 2009).  I will randomly select a winner from all of the entries, and contact you after the contest is over. [Note: Comments by Scott Sehlhorst are not counted in this contest.]</p>
<p><strong>But I Already Own The Art of Product Management!</strong></p>
<p>OK, if you already own a copy, you can accept the cash equivalent (the current Amazon price on April 10th, 2009), and choose to buy something else, or get another copy of the book and give it to someone (or run your own contest).  Your choice.</p>
<p><strong>Thanks</strong></p>
<p>Thanks to Rich for writing this really enjoyable book for product managers, and thanks to everyone who contributes to the product management conversations here and on the other great product management blogs that I read.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/AQcgSFPrXxHM4gYyngBEk8I3_1E/0/da"><img src="http://feedads.g.doubleclick.net/~a/AQcgSFPrXxHM4gYyngBEk8I3_1E/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/AQcgSFPrXxHM4gYyngBEk8I3_1E/1/da"><img src="http://feedads.g.doubleclick.net/~a/AQcgSFPrXxHM4gYyngBEk8I3_1E/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=aJF1YWogR8I:F3T8cXWaHeI:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=aJF1YWogR8I:F3T8cXWaHeI:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=aJF1YWogR8I:F3T8cXWaHeI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=aJF1YWogR8I:F3T8cXWaHeI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=aJF1YWogR8I:F3T8cXWaHeI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=aJF1YWogR8I:F3T8cXWaHeI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=aJF1YWogR8I:F3T8cXWaHeI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=aJF1YWogR8I:F3T8cXWaHeI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=aJF1YWogR8I:F3T8cXWaHeI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=aJF1YWogR8I:F3T8cXWaHeI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/aJF1YWogR8I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/03/10/the-art-of-pm-contest/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/03/10/the-art-of-pm-contest/</feedburner:origLink></item>
		<item>
		<title>Viral Product Management</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/QbNR0NI7CLw/</link>
		<comments>http://tynerblain.com/blog/2009/03/02/viral-product-management/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 20:32:42 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Kano analysis]]></category>
		<category><![CDATA[tipping point]]></category>
		<category><![CDATA[viral marketing]]></category>
		<category><![CDATA[viral product management]]></category>
		<category><![CDATA[viral products]]></category>
		<category><![CDATA[word of mouth]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=847</guid>
		<description><![CDATA[*
Our previous article looked at the economics of a Freemium business model.  One element that is key to making a strategy that involves &#8220;free&#8221; work financially is growing your user base.  One way to get that growth is through a word-of-mouth marketing campaign.  This article looks at different elements that characterize or affect the successfulness of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="bullhorn" src="http://photos.smugmug.com/photos/483740418_FcY9k-L.jpg" alt="" width="250" height="188" />*</p>
<p>Our previous article looked at <a title="freemium business model" href="http://tynerblain.com/blog/2009/02/24/freemium-model/">the economics of a </a><em><a title="freemium business model" href="http://tynerblain.com/blog/2009/02/24/freemium-model/">Freemium</a></em><a title="freemium business model" href="http://tynerblain.com/blog/2009/02/24/freemium-model/"> business model</a>.  One element that is key to making a strategy that involves &#8220;free&#8221; work financially is growing your user base.  One way to get that growth is through a word-of-mouth marketing campaign.  This article looks at different elements that characterize or affect the successfulness of a viral product &#8211; from a product management perspective.</p>
<p><span id="more-847"></span></p>
<h2>Word of Mouth</h2>
<p>We wrote about the <a title="maximize your word of mouth marketing" href="http://tynerblain.com/blog/2007/09/18/dynamics-of-word-of-mouth/">dynamics of how to maximize your word of mouth</a> a couple years ago.  Essentially, you create a product and a situation where people want to tell other people about your product.  Ideally, your customers (free or otherwise) will like your product so much that they want other people to use it &#8211; not just know about it.  Word of mouth is a double-edged sword however, so you have to be careful about the propagation of <a title="losing customers through bad word of mouth" href="http://tynerblain.com/blog/2008/07/29/losing-your-current-customers/">bad word of mouth</a> too.</p>
<h2>Word of Mouth Marketing</h2>
<p>People in marketing, PR, and corporate communications talk a lot about viral marketing.  Viral marketing is when you create a message that is <em>implicitly</em> viral, causing exposure for your product.  This is different than viral product management, which is when you create a product that is <em>self-promoting</em> with similar dynamics to a viral marketing campaign.  A great example of a viral message is the <a href="http://www.youtube.com/watch?v=znoSaHwbHYg">Mentos / Diet Coke videos</a>.</p>
<p><object width="425" height="344" data="http://www.youtube-nocookie.com/v/znoSaHwbHYg&amp;hl=en&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube-nocookie.com/v/znoSaHwbHYg&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /></object></p>
<p>But this phenomenon was viral because of the message, not because of the product.  This article focuses on product management &#8211; the things we do to make a product self-propagate, not the <em>explicit</em> marketing we do to get awareness.  You can think of the product management as <em>implicit</em> marketing &#8211; a feature or capability may have a direct impact on your word-of-mouth.</p>
<h2>Word of Mouth Product Management</h2>
<p>As a product manager, when you need or want a viral vector by which you grow your customer base, you can either rely on word-of-mouth marketing (see above) or focus on making product management decisions that encourage the same communication dynamics (see below).  At a high level, you simply need to create a product that your customers want other people to start using, but they have to want it &#8220;enough.&#8221;</p>
<h2>iPhone Market Data</h2>
<p>Pragmatic Marketing likes to remind us that our opinions, while interesting, are irrelevant.  Greg Yardley of Pinch Media shared <a title="slideshare of pinch media analysis" href="http://www.slideshare.net/pinchmedia/iphone-appstore-secrets-pinch-media?type=powerpoint">a really interesting analysis on ad-supported versus for-a-fee iPhone apps</a> that came out a couple weeks ago.</p>
<div id="__ss_1044869" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="iPhone AppStore Secrets - Pinch Media" href="http://www.slideshare.net/pinchmedia/iphone-appstore-secrets-pinch-media?type=powerpoint">iPhone AppStore Secrets &#8211; Pinch Media</a><object width="425" height="355" data="http://static.slideshare.net/swf/ssplayer2.swf?doc=pinchmedianycdevmeetup-1235013090651786-2&amp;rel=0&amp;stripped_title=iphone-appstore-secrets-pinch-media" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=pinchmedianycdevmeetup-1235013090651786-2&amp;rel=0&amp;stripped_title=iphone-appstore-secrets-pinch-media" /><param name="allowfullscreen" value="true" /></object>     </p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/pinchmedia">pinchmedia</a>. (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/pinch">pinch</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/media">media</a>)</div>
</div>
<p>This presentation is an analysis of the economics of publishing an iPhone application as a for-a-fee product, or as an advertiser-supported product.  [<a title="iphone apps preso from pinch media" href="http://andrewchenblog.com/2009/02/19/great-iphone-preso-on-appstore-retention-curves-pricing-strategies-engagement-metrics-etc/">Hat tip</a> to <a title="futuristic play by andrew chen" href="http://andrewchenblog.com/">Andrew Chen</a>.]  What is most relevant to viral product management is the graph on slide 26.</p>
<p><img class="alignnone" title="usage of ad-supported iphone applications over time by decile" src="http://photos.smugmug.com/photos/483830655_XyJGQ-L.png" alt="" width="450" height="336" />[<a title="iphone application usage over time by decile - larger version from pinch media" href="http://photos.smugmug.com/photos/483830660_XJqdW-O.png">click for larger version</a>]</p>
<p>What the graph shows is that the top 10% of ad-supported applications break away from the other 90% in terms of usage.  The reason (in that presentation) for looking at the data was for measuring the CPM (cost per thousand impressions) based revenue for applications, in comparison with the charge-for-the-application model.  At the end of the day, the free version makes sense, but only for the top 5% of applications, according to Pinch Media.  For the rest of the field, a for-a-fee application will probably generate more revenue.</p>
<p>What is glaring in that data is that the applications in the top 10% (the discrete red line at the top of the graph) are not the same as the other applications.  Something is different that causes users to want to use those applications a lot more.  As a product manager, I believe that those applications have crossed <em>the suck threshold.  </em>In other words &#8211; they are a pleasure to use.  What Pinch Media&#8217;s data also does not show is how viral the applications are.  In other words &#8211; do the top 10% (in repeat usage per user) applications also have the fastest growth (in user count), and if so, is it by word of mouth.  </p>
<p><strong>My premise is that the applications that are most pleasurable to use are the ones that can achieve viral growth</strong>.  These are the applications that you <em>want</em> to tell other people about.</p>
<h2>Pleasurable Products</h2>
<p>As a user-centered product manager, you are spending some of your time on <a href="http://tynerblain.com/blog/2006/02/27/prioritizing-software-requirements-kano-take-two">customer delight</a> features and capabilities.  These are the things that wow a customer, and cause them to want to tell others about your product &#8211; simply because it is cool and useful.  You&#8217;re also spending time on the more is better features and <a href="http://tynerblain.com/blog/2007/01/10/usability-sells-software">usability concerns that make a product a pleasure to use</a>.  You keep making it better, because there is clear ROI to increasing your user base, and <a href="http://tynerblain.com/blog/2008/01/17/user-adoption-roi">improving usability makes it more likely that people will tell other people about your software</a>.  Eventually, your product will be good enough that people will start telling everyone, and your growth will start to climb.</p>
<p>One of the dangers of this <em>incremental product growth</em> strategies is that you <a title="featuritis and product features" href="http://tynerblain.com/blog/2006/04/14/goldilocks-and-the-three-products/">catch a case of featuritis</a>.  Very rarely will you hear people clamoring to <em>remove</em> features from your product.  You&#8217;re more likely to hear a steady stream of &#8220;one more thing&#8221; requests.  Too many features can make it hard for people to learn how to use your product.  There&#8217;s a threshold of user tolerance for features.  Too few or too many features, and your product will be unpleasent to use.  Above that limit, the product is a pleasure to use.  Kathy Sierra coined the term <em>suck threshold</em>, to mark this delineation.</p>
<blockquote><p>The following diagrams are from an <a title="featuritis" href="http://tynerblain.com/blog/2006/04/14/goldilocks-and-the-three-products/">earlier article on featuritis</a>, and build on some great ideas from <a title="sierra on featuritis" href="http://headrush.typepad.com/creating_passionate_users/2005/06/featuritis_vs_t.html">Kathy Sierra</a>.  These focus on the holistic &#8220;how good is your product, from a user perspective&#8221; question, and take a Kano-analysis approach to looking at ways to improve your product.</p>
<p><img class="alignnone" title="number of features and customer delight" src="http://sehlhorst.smugmug.com/photos/64469136-M.png" alt="" width="437" height="252" /></p>
<p>You can improve the curve for any particular product by improving the user&#8217;s experience with &#8220;more is better&#8221; features.  You can either improve usability or performance (or both) and change the shape of the curve above.</p>
<p><img class="alignnone" title="impact of improved usability on featuritis" src="http://sehlhorst.smugmug.com/photos/64469137-M.png" alt="" width="486" height="241" /></p>
<p><img class="alignnone" title="impact of improved performance on featuritis curve" src="http://sehlhorst.smugmug.com/photos/64469139-M.png" alt="" width="461" height="257" /></p></blockquote>
<p>Given the above dynamics, and Malcolm Gladwell&#8217;s concept of a <em>Tipping Point</em>, where things discontinuously change, there will also be some threshold by which your product is <em>so</em> pleasurable to use, that people will feel compelled to share it.</p>
<p><img class="alignnone" title="tipping point just out of reach" src="http://photos.smugmug.com/photos/483853915_sZB6x-L.png" alt="" width="437" height="252" /></p>
<p>Since 90% of the applications didn&#8217;t appear to <em>tip </em>in Pinch Media&#8217;s analysis, I&#8217;ll show the default <em>tipping point</em> as being out of reach &#8211; at least until you do something about it.</p>
<p><img class="alignnone" title="reaching a viral tipping point with your product" src="http://photos.smugmug.com/photos/483853927_6nA22-L.png" alt="" width="486" height="241" /></p>
<h2>Two Modes of Viral Product Propagation</h2>
<p>There are two primary human-nature mechanisms by which a product will propagate virally &#8211; altruishm and selfishness.</p>
<p> </p>
<ul>
<li>Altruism &#8211; You should use this product because <em>I love it and you will too</em>.</li>
<li>Selfishness &#8211; You should use this product because <em>If you use it too, it will be better for me.</em></li>
</ul>
<p> </p>
<p>If your product falls below the <em>suck threshold</em>, I don&#8217;t believe you can sustain any form of viral growth.  Sharing a product recommendation builds on trust, so sharing something that people won&#8217;t like will erode that trust.  I believe this is a self-correcting behavior, and what little sharing may occur will be short lived.  A product that gets shared because of altruism needs to not only be better than good, it has to be so good that you&#8217;ll go out of your way to tell people about it &#8211; with no expected benefit for yourself.  [Note: other than the self-reinforcing positive feeling you get from being altruistic.]</p>
<p><strong>Leveraging Altruism as Viral Mechanism</strong></p>
<p>Altruism is an interesting viral dynamic.  If you make your product so good that people feel compelled to tell their friends about it (or blog or tweet about it), you&#8217;ve got a great product.  Product management decisions to achieve this are easy in that you only have to make the product fantastic for your users.  At the same time, your product management decisions are difficult, because you have to make your product good enough to cross the tipping point.  The iPhone, Synergy, Sherwin Williams paint (when the first local store opened in Austin, the owner was stunned by how much demand was out there), Tweetdeck (a Twitter client), and GMail are all examples of this.  Additional users / customers don&#8217;t make the experience any better for the current users, but people still rave about it to their friends and associates.</p>
<p><strong>Leveraging Selfishness as Viral Mechanism</strong></p>
<p>The are two ways to leverage people&#8217;s inherent selfishness when developing products.  The first (and harder) is to define capabilities or features for the product where the customer&#8217;s experience is better when more people use the product.  Twitter (and Facebook and other social media applications) take advantage of this.  If you&#8217;re using Twitter as a broadcast medium, then the more people who are out there to listen to you, the more value Twitter has to you.  So you encourage people to use it.  On the reverse side, if you&#8217;re looking to Twitter as a source of good information, the more people who are out there sharing information, the more valueable this channel is to you.</p>
<p>The second, and easier way to reward customers for encouraging other people to use your product is to explicitly reward them.  Affiliate programs, finder&#8217;s fees, account credits, or other compensation can be given to existing customers, in exchange for signing up new customers.  A software as a service variant of this would be a program that rewarded you with credits to your account for every customer you refer, for as long as both of your accounts are active.  People can get your product for free if they encourage enough other people to sign up.</p>
<p>Both of these selfishness-model variants, to be sustainable, need to be leveraged to promote a product that is actually good.</p>
<p>The altruism model won&#8217;t work if your product is not better than good, but actually exceeds a tipping point.</p>
<h2>Conclusion</h2>
<p>You can create viral messages or videos that spread awareness of your product tangentially, or you can create programs that encourage people to promote your product, or you can create products that promote themselves.  As product managers, if your business model relies on viral growth, you can either take ownership and create viral products, or cross your fingers and hope for viral promotions.</p>
<p> </p>
<p> </p>
<p>*Attribution [<a title="creative commons license" href="http://creativecommons.org/licenses/by/2.5/">CC 2.5 attribution</a>: bullhorn photo - <a title="bullhorn photo" href="http://www.flickr.com/photos/52264356@N00/258520423/">seesix</a>]</p>

<p><a href="http://feedads.g.doubleclick.net/~a/mXG_T885HY12JJnP-MW5LaCXGFE/0/da"><img src="http://feedads.g.doubleclick.net/~a/mXG_T885HY12JJnP-MW5LaCXGFE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/mXG_T885HY12JJnP-MW5LaCXGFE/1/da"><img src="http://feedads.g.doubleclick.net/~a/mXG_T885HY12JJnP-MW5LaCXGFE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TynerBlain?a=QbNR0NI7CLw:X0twPVs9eZs:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=QbNR0NI7CLw:X0twPVs9eZs:cTv1dNCI_Tc"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=cTv1dNCI_Tc" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=QbNR0NI7CLw:X0twPVs9eZs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=QbNR0NI7CLw:X0twPVs9eZs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=QbNR0NI7CLw:X0twPVs9eZs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=QbNR0NI7CLw:X0twPVs9eZs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=QbNR0NI7CLw:X0twPVs9eZs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=QbNR0NI7CLw:X0twPVs9eZs:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TynerBlain?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TynerBlain?a=QbNR0NI7CLw:X0twPVs9eZs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TynerBlain?i=QbNR0NI7CLw:X0twPVs9eZs:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/QbNR0NI7CLw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/03/02/viral-product-management/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/03/02/viral-product-management/</feedburner:origLink></item>
		<item>
		<title>Freemium Business Model</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/zNXCS9FVkBA/</link>
		<comments>http://tynerblain.com/blog/2009/02/24/freemium-model/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 23:28:06 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Interface Design]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[freemium]]></category>
		<category><![CDATA[freemium business model]]></category>
		<category><![CDATA[word of mouth]]></category>
		<category><![CDATA[word of mouth marketing]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=840</guid>
		<description><![CDATA[
Ever scratch your head and wonder why you can use your favorite application for free?  How can a business actually make money (and stay in business) when they offer their product for free?  This article looks at the freemium business model, to see when it makes sense for a company to offer it.  The freemium model [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="build it and they will come animation" src="http://photos.smugmug.com/photos/479946987_tbxX6-L.gif" alt="" width="250" height="165" /></p>
<p>Ever scratch your head and wonder why you can use your favorite application for free?  How can a business actually make money (and stay in business) when they offer their product for free?  This article looks at the <em>freemium</em> business model, to see when it makes sense for a company to offer it.  The freemium model is one where the company offers two (or more) versions of a product.  The basic version is free to use.  You have to pay for the premium version.  The goal of this article is to answer the product management question, &#8220;Should you create a freemium business model?&#8221;</p>
<h2><span id="more-840"></span>Economics of a Freemium Business Model</h2>
<p>One way to look at the freemium business model is to look at it <em>per user</em>.  A user will either use the free (basic) version, or for-a-fee (premium) version.  </p>
<p>By definition, a freemium model is where one user is faced with a choice &#8211; do <em>I</em> use it for free, or do <em>I</em> use it for a fee?  </p>
<p>We will look at how to encourage users to move from the free version to the for-a-fee version later.  For now, we&#8217;ll just look at the impact of that choice.</p>
<p><strong>Billing Peter to Pay for Paul (Freemium)</strong></p>
<p>Every free user gets benefits, for free.  Every for-a-fee user pays for the benefits of the product.  The customers who pay for your product also cover the costs you incur when providing the service for free to other customers.</p>
<p>As a company, you have to look at your aggregate user base to analyze the economics.  Some percentage of your users pay for a product (premium), and another percentage do not (free).  What makes this interesting is asking the question &#8211; &#8220;What percentage of your users will pay when a free version is available?&#8221;  <a title="basecamp from 37signals" href="http://www.basecamphq.com/">Basecamp</a>, from 37signals just celebrated its 5th anniversary, and serves as a good illustrative example.  Note that 37signals expressly <a title="basecamp reaches a million users" href="http://www.37signals.com/svn/posts/106-basecamp-turns-1000000">does not share this information</a>, so we have to speculate.</p>
<ul>
<li>In a 2006<a title="thinkvitamin basecamp interview" href="http://thinkvitamin.com/business/guess-the-value-basecamp/"> interview with Ryan Carson</a> for ThinkVitamin; Jason Fried, owner of 37signals, indicated that it was &#8220;more than 0.87%&#8221; &#8211; we&#8217;ll call that 1%.</li>
<li>In a 2009<a title="37signals anniversay interview" href="http://www.midwestbusiness.com/news/viewnews.asp?newsletterID=19584"> interview with Brad Spirrison</a> for MidWestBusiness.com; Fried indicated that 90% of revenue comes from subscriptions to web applications.  Spirrison points out that 37signals earns $40,000 monthly from their job board &#8211; so we&#8217;ll estimate $360,000 per month from subscriptions.  We can sanity-check our 1% estimate.  Fees for 37signals products range from $24 to $149 per month.  If the average paying user pays $36 per month, then there would be 10,000 paying customers &#8211; 1% of a million.  We could tweak the numbers (the average might be lower, there may be more than a million users, etc).  But this data is consistent with a 1% conversion rate.</li>
<li>Jed Christiansen did an <a title="37signals revenue analysis" href="http://blog.jedchristiansen.com/2008/02/25/37signals-is-one-hell-of-a-profitable-business/">analysis</a> about a year ago where he estimated ~ $5,000,000 per year, with numbers very consistent with the Spirrison interview.  Jed built his estimates up from the usage stats that 37signals reported (links at Jed&#8217;s article), and some assumptions for converting from usage to number-of-users.  His estimates would put conversion somewhere around 0.5% to 1%.  He provides a spreadsheet of the model too, if you want to tinker with it.</li>
</ul>
<p>This feels reasonable &#8211; 100 free users for every paying user.  Even if that number is wrong, the rest of this article holds true, but it sometimes helps to have a number to think about.</p>
<p><strong>The Left Hand Doesn&#8217;t Know What the Right Hand is Paying (<em>Not </em>Freemium)</strong></p>
<p>This is the situation where a user gets a product or service for free, and a different user gets a <em>different</em> product or service for free.   Technically, this is not a <em>freemium</em> model &#8211; the same user does not choose between the two options.  User A chooses between free-product-A and not using anything.  User B chooses between for-a-fee-product-B and not purchasing anything.  User A has no interest in product B and vice-versa.  A company may offer a free product or service using this business model, and it may make sense &#8211; but it is not <em>freemium</em>, because the same user is not choosing between the two different products.  A company may also use a freemium business model, but augment it with this business model.  The following examples are examples of this model, listed here to avoid miscommunication:</p>
<ul>
<li>A company can offer a product for free to (primary) users, then charge advertisers (secondary users) to display ads to the primary users.</li>
<li>A conference may offer the opportunity to speak/present (for free) to lecturers, then charge attendees to listen to the lectures.</li>
<li>A government may offer waivers on corporate or property taxes to a company to build a new facility, then levee payroll taxes against the employees for the priveledge of working there.</li>
<li>A shopping mall may host free events (like christmas pageants) to the general public, then charge the retailers for rental space in the mall.</li>
</ul>
<p>In each of these scenarios, the users who get the free product or service are not choosing it relative to the paid product or service.  Different users are targeted for each.  The first model (advertizing supported products) is easy for everyone to identify, but all of the examples share a commonality.</p>
<h2>Freemium Product Costs and Prices</h2>
<p>Isolating the freemium business model from other revenue-generating opportunities, you can see that finding a profitable model can be tough &#8211; you have to control costs and set prices correctly.  Assuming our data from above is representative (and I don&#8217;t know if it is), if 1% of customers are paying customers, then each paying customer has to cover the costs of 100 customers to have the possibility of being profitable.</p>
<p><strong>Quick Cost-Model Refresher</strong></p>
<p>From a management accounting standpoint, for a given product, there are two types of costs.  </p>
<ul>
<li>Fixed Costs &#8211; these costs are the same for the company, no matter how many users there are &#8211; additional (incremental) users add <em>no</em> incremental costs.</li>
<li>Variable Costs &#8211; these costs are the same per user &#8211; incremental users add incremental costs.</li>
<li>Total Costs &#8211; the sum of fixed and variable costs.</li>
</ul>
<p>There are also two important ways to look at profitability &#8211; overall, and per product sale.</p>
<p> </p>
<ul>
<li>Total Profit &#8211; The sum of all product sales minus the total costs to make and sell the product (including overhead).</li>
<li>Contribution Margin &#8211; The difference between product (or service) revenue and the variable costs to make and sell the product.</li>
</ul>
<p> </p>
<p>When the total revenue from product sales exceeds the total costs to make and sell that product, the product is profitable.  From a decision-making standpoint, the contribution margin needs to be positive. The number of products that need to be sold for the company to be profitable is the fixed costs divided by the contribution margin.  Here&#8217;s an example (using a <a title="software as a service pricing" href="http://tynerblain.com/blog/2008/08/13/foundation-series-saas-economics/">software as a service pricing</a> model):</p>
<ul>
<li>Your business has $10,000 per month in fixed costs.  </li>
<li>Your product has a <strong>variable cost of $0.10 per month</strong> per user.</li>
<li>1% of your subscribers pay for their subscription, 99% subscribe to the free version.</li>
<li>You price your product at <strong>$20 per month per user</strong> (per unit subscribed).</li>
</ul>
<p>That looks like a hell of profitable product &#8211; <em>some</em> people will pay $20 for something that costs you a dime.  But looks are deceiving.  You have to cover the costs of the free subscribers, and you have to cover the fixed costs of making and selling your product.</p>
<p><img class="alignnone" title="linear growth of saas" src="http://sehlhorst.smugmug.com/photos/480144197_ECxtB-L.png" alt="" width="450" height="327" /> [<a title="larger linear saas model" href="http://sehlhorst.smugmug.com/photos/480144202_BsGTb-O.png">click for larger image</a>]</p>
<p>You have to get to 100,000 subscribers (1,000 paying customers) just to break even.  This takes much longer than you would expect when selling dimes for $20!  Even a 25% <em>per month</em> growth rate can&#8217;t help you early on.</p>
<p><img class="alignnone" title="exp growth of saas" src="http://sehlhorst.smugmug.com/photos/480144192_i86fa-L.png" alt="" width="450" height="327" /> [<a title="larger exponential growth of saas" href="http://sehlhorst.smugmug.com/photos/480144194_kD3hA-O.png">click for larger image</a>]</p>
<p>The exponential growth does start to compound, but it delays break-even.</p>
<p>The reason this happens is that you have to pay for 100 free-account subscribers with the revenue from each paying customer.  The contribution margin is the key here, and three things have to be true or you shouldn&#8217;t have a freemium business model.</p>
<ol>
<li>You have to have a contribution margin that is positive, when taking into account the ratio of free users to for-a-fee users.</li>
<li>You have to have a sufficiently large user base (number of users &#8211; more precisely, paying customers) to cover your fixed costs.</li>
<li>You have to lower your costs (if (1) is not positive or high enough) and grow your user base (if (2) is not large enough) fast enough to get profitable before you run out of funding.</li>
</ol>
<h2>Growing Your Customer Base</h2>
<p>There are a two ways to grow your customer base &#8211; traditional marketing to grow your customer base, or <a title="word of mouth marketing" href="http://www.pragmaticmarketing.com/publications/magazine/6/3/maximize-your-word-of-mouth-marketing-turning-users-into-fans">word of mouth marketing</a> to grow your customer base.  If you&#8217;re relying on word of mouth marketing, there are two different dynamics that drive word of mouth [thanks to Jonathan Berkowitz of <a title="Thinktiv" href="http://www.thinktiv.com/">Thinktiv.com</a> for this insight!] &#8211; altruistic and selfish.  </p>
<p><strong>Altruistic</strong> &#8211; This product helps me, it will help you too.  You should use it.</p>
<p><strong>Selfish</strong> &#8211; It helps me if you start using this product.  You should use it.</p>
<p>Discussion of the two different word-of-mouth patterns will have to wait for the next article. <span style="text-decoration: line-through;"> I&#8217;ll update this one with a link to that one when it is written.</span></p>
<p>[<strong>Update</strong>: <a title="viral product management" href="http://tynerblain.com/blog/2009/03/02/viral-product-management/">Viral Product Management</a> is now posted!  Thanks all for the great attention to this one so far.]</p>

<p><a href="http://feedads.g.doubleclick.net/~a/4caS_3jFyvQgL47Ih6NJzdW_Y4g/0/da"><img src="http://feedads.g.doubleclick.net/~a/4caS_3jFyvQgL47Ih6NJzdW_Y4g/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/4caS_3jFyvQgL47Ih6NJzdW_Y4g/1/da"><img src="http://feedads.g.doubleclick.net/~a/4caS_3jFyvQgL47Ih6NJzdW_Y4g/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/TynerBlain?a=cB36Dmme"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=45" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=5bL5Zynw"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=300" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=Knc6p1uR"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=Knc6p1uR" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=qY3Yqv6g"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=uUlDvcDC"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=uUlDvcDC" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=3w9i2e3V"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=43" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=aId6xobu"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=aId6xobu" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/zNXCS9FVkBA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/02/24/freemium-model/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/02/24/freemium-model/</feedburner:origLink></item>
		<item>
		<title>Failure To Launch (Your Product)</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/Apvnb7nxARA/</link>
		<comments>http://tynerblain.com/blog/2009/02/19/failure-to-launch/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 22:21:37 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ishikawa Diagram]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Requirements Models]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[ishikawa]]></category>
		<category><![CDATA[launch]]></category>
		<category><![CDATA[product launch]]></category>
		<category><![CDATA[root cause analysis]]></category>
		<category><![CDATA[start-up]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=835</guid>
		<description><![CDATA[
Jump forward in time to the day of your next big product launch (first release, new features, new market segment, etc).  And your site/application crashes due to the &#8220;unexpected&#8221; demand.  All you can do now is look for a bucket of water to put out the fire.  What could you have done to prevent this [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="rocket launch failure" src="http://sehlhorst.smugmug.com/photos/476802889_vAUQs-L.jpg" alt="" width="250" height="186" /></p>
<p>Jump forward in time to the day of your next big product launch (first release, new features, new market segment, etc).  And your site/application crashes due to the &#8220;unexpected&#8221; demand.  All you can do now is look for a bucket of water to put out the fire.  What could you have done to prevent this disaster?  Jump back to today and start doing it!</p>
<h2><span id="more-835"></span>Backwards Planning</h2>
<p>Depending on how you look at things, this is a backwards planning exercise, or a variation of the  <em><a title="remember the future - innovation games book excerpt" href="http://800ceoread.com/excerpts/archives/006538.html">remember the future</a></em><a title="remember the future - innovation games book excerpt" href="http://800ceoread.com/excerpts/archives/006538.html"> innovation game</a>, or risk management, or proactive product management.  You can avoid a disaster by imagining what might happen, then hypothetically figuring out why it (would have) happened.  That leads to planning how you could prevent it.  And now you&#8217;ve left the dream world of a <a title="gedanken experiments" href="http://en.wikipedia.org/wiki/Thought_experiment">Gedanken experiment</a> and returned to the real world of product management.</p>
<h2>Problem Triage</h2>
<p>The way to approach this is straightforward.  Imagine some failure scenarios and the importance of preventing them:</p>
<p> </p>
<ol>
<li>Imagine a failure scenario.</li>
<li>&#8220;Predict&#8221; the likelihood of the failure.</li>
<li>&#8220;Estimate the impact of the failure.</li>
<li>Repeat for each scenario</li>
</ol>
<p>You can prioritize your failure scenarios by multiplying the likelihood of each with the impact of each, and sorting them from largest to smallest.  Then determine which ones you&#8217;re willing to address, and which ones you&#8217;re willing to risk.  You may not be able to predict the likelihood of some failures (at least until you do a root cause analysis).  Take each of these and put them directly above the scenario with the next highest impact.  The rationalle is that these are so bad, that you really want to find out how likely they are to happen.  Once you predict likelihood (see below) you can reprioritize.</p>
<h2>Root Cause Analysis</h2>
<p>For the failure scenarios you choose to address, the next step is to do a root cause analysis that identifies why it might have happened.  The best tool for capturing this analysis is an <a title="ishikawa diagrams" href="http://tynerblain.com/blog/2008/05/27/cause-and-effect-diagrams/">Ishikawa diagram</a>.  Consider that one problem you might face is your website crashing.</p>
<p><img class="alignnone" title="base problems ishikawa" src="http://sehlhorst.smugmug.com/photos/476855598_rsvGg-O.png" alt="" width="450" height="275" />[<a title="larger ishikawa diagram" href="http://sehlhorst.smugmug.com/photos/476855601_kAYeo-L.png">click for larger version</a>]</p>
<p>Essentially, you can crash your site by having too many users, too many concurrent users, or too many concurrent sign-ups.  Developing a cause-and-effect diagram (another name for an Ishikawa diagram) is usually an iterative and exploratory process.  You probably won&#8217;t create the simple version above first.  You may ask your implementation team &#8220;What can cause the website to crash?&#8221;  For each of their answers, you identify when that situation can happen.  Or you start top down.  Most likely, a mix of the two.  Your completed root cause analysis may look like the following:</p>
<p><img class="alignnone" title="complete failure analysis" src="http://sehlhorst.smugmug.com/photos/476855607_Vwh58-O.png" alt="" width="450" height="230" />[<a title="larger root cause analysis diagram" href="http://sehlhorst.smugmug.com/photos/476855612_J5jvk-L.png">click for larger version</a>]</p>
<p>At this point, your team can probably predict many (maybe all) of the root causes of a website crash.  The predictions may be conditional &#8211; &#8220;we can handle 10 concurrent users, but 20 probably kill us, and 100 definitely would.&#8221;  Developers are notoriously good at answering questions with conditional statements that reveal the nuances of their thinking.</p>
<p>Remember that you&#8217;re looking back from the future.  At product launch, what are you hoping for / reasonably expecting?  For this example, assume it is 10,000 total users, with 100 concurrent users (normally) and 500 concurrent signups.  You determine these numbers by working with your PR, marketing, or mar-com people (or wearing those hats, when it is all you).  Your plan is to do a big launch with a demo and a promo code for signup.  You know your audience will have internet connections, and will have twitter running at the time of your presentation.  You expect/dream of an immediate burst of signups, followed by tweets and word of mouth, and eventually blog articles causing additional growth over the next couple of weeks.</p>
<p>Use this data to feed back into the developer&#8217;s conditional responses.  If you&#8217;re like me, you will have found &#8220;absolute certainty of failure&#8221; from something.  And you may have even identified the thresholds for each element.  For example, database loading can handle 75 concurrent users, but with the current implementation, you only have enough database connections available to support 25 concurrent users.</p>
<p>Jumping back to the present, you now have some very discrete, and very important things to do before your launch.  If you need to, revisit the prioritized list of failure scenarios.  By looking at the next level of detail, have you found that the order of importance (to fix) has changed?  What about the &#8220;must fix&#8221; versus &#8220;willing to risk&#8221; line?  Has it moved?</p>
<p>Fold the &#8220;must fix&#8221; items into your backlog, and prioritize them relative to the other capabilities on your roadmap.  As a side note &#8211; make sure you&#8217;ve built in some testing to make sure you actually prevent the problems.  This might even be a great opportunity to implement &#8220;performance regression tests&#8221; &#8211; it is not enough to prevent bugs, you have to prevent slowdowns.</p>
<h2>Rethinking the Problem</h2>
<p>Without going into details on <em>how</em> the team will solve each problem, make sure that together you keep the Ishikawa diagrams in mind, and see how any proposed solutions might &#8220;reappear&#8221; on the diagram.  For example, rewriting your database connections to use asynchronous processes and a set of pooled connections may prevent a crash, but it may really hurt performance.  You may not have time to find an elegant solution.  So stop and rethink the problem.</p>
<p>At this point, you&#8217;ve said</p>
<ol>
<li>Given a marketing plan / launch strategy, we would crash the website.</li>
<li>We can make changes between now and the launch that will double the number of concurrent users we can support (or whatever), but that is not enough to support the launch strategy.</li>
<li>Solution: Change the launch strategy.</li>
</ol>
<p>Maybe you can&#8217;t support a wide-open promo-code based signup.  You should modify your launch so that it can only create as much demand as your product (including pending improvements) can support.  Maybe you limit it to the first 1,000 new users (probably more code to write to enforce the limit).  Maybe you launch with per-user invitations, where you can control the speed of propagation of invites (start with 100, when those have been sent, make another 100 available, etc).</p>
<h2>Entire Team Problem</h2>
<p>This is a problem that is solved collaboratively, by the entire team.  It is not just a &#8220;go write the code&#8221; problem.  What your product can support at a launch should drive how you choose to launch, just as how you choose to launch should drive what you want your product to support.  </p>
<p>You may have to delay a key capability in order to scale.  Does your marketing team know this?  Slightly less bad than crashing would be announcing a feature that is disabled.  Still need to announce the feature?  Pre-announce it: &#8220;Coming in a month&#8230;&#8221;</p>
<p>This stuff is important for every company and product, but it is especially critical for start-ups.  As a start-up, you have limited opportunities to grow, and a limited safety-net to catch you when you fail to capitalize on those opportunities.  So make sure everyone (not just the development team) is aligned to make the best use of each opportunity.</p>
<h2>Conclusion</h2>
<p>You have an opportunity to prevent problems.  All you have to do is imagine that they have happened in the future, figure out why they would have happened, then do what it takes (in software, or organizationally) to prevent them.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/7hA4IpswFCdMialhrX1t0zzIyCs/0/da"><img src="http://feedads.g.doubleclick.net/~a/7hA4IpswFCdMialhrX1t0zzIyCs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/7hA4IpswFCdMialhrX1t0zzIyCs/1/da"><img src="http://feedads.g.doubleclick.net/~a/7hA4IpswFCdMialhrX1t0zzIyCs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/TynerBlain?a=KDImEY8D"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=45" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=IOTxC8HO"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=300" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=S9h1DJUE"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=S9h1DJUE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=fuu7ZsN7"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=Aj1ylqVj"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=Aj1ylqVj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=b0GVmfNs"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=43" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=2TY2kRn6"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=2TY2kRn6" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/Apvnb7nxARA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/02/19/failure-to-launch/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/02/19/failure-to-launch/</feedburner:origLink></item>
		<item>
		<title>Agile Non-Functional Requirements</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/ZHlz61RJW8c/</link>
		<comments>http://tynerblain.com/blog/2009/02/10/agile-non-functional-reqs/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 15:25:03 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Requirements Models]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[User Stories]]></category>
		<category><![CDATA[agile non-functional requirements]]></category>
		<category><![CDATA[backlog]]></category>
		<category><![CDATA[non-functional requirements]]></category>
		<category><![CDATA[sprint]]></category>
		<category><![CDATA[user story]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=822</guid>
		<description><![CDATA[
Just because your requirement is not a user story does not mean you have to throw it out when planning your next sprint.  See one way (that is working) for managing non-functional requirements with an agile team.
Product Backlog Stories
Every article* I can remember reading that explains how to manage a product backlog talks about user [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="scrum" src="http://sehlhorst.smugmug.com/photos/470928385_DweZA-L.jpg" alt="" width="197" height="250" /></p>
<p>Just because your requirement is not a user story does not mean you have to throw it out when planning your next sprint.  See one way (that is working) for managing non-functional requirements with an agile team.</p>
<h2><span id="more-822"></span>Product Backlog Stories</h2>
<p>Every article* I can remember reading that explains how to manage a product backlog talks about user stories.  Those articles are necessary, but not sufficient .  You&#8217;ll create better products by developing them from the outside-in, with a user-centric point of view.</p>
<blockquote><p>*One loophole &#8211; scheduling refactoring (or the payback of technical debt).  A lot of articles talk about the need to do this, and refactoring is pretty much the opposite of a user story, since by definition, refactoring improves the software without introducing new capabilities.  The best idea I&#8217;ve come across for incorporating refactoring as part of a sprint is to write a user story, with <em>the system</em> as the user, and the lead architect / developer as the primary stakeholder.  This actually works really well, but it works by treating the work <em>as a </em>user story.</p></blockquote>
<h2>Atomicity</h2>
<p>What is really important, when scheduling sprints (or releases, if you are not doing scrum) is that you are scheduling solutions to atomic, <a title="writing measureable requirements" href="http://tynerblain.com/blog/2006/06/13/writing-verifiable-requirements/">measureable</a>, <a title="writing valuable requirements" href="http://tynerblain.com/blog/2006/05/30/writing-valuable-requirements/">valuable</a> <a title="defining problems with Ishikawa diagrams" href="http://tynerblain.com/blog/2008/05/27/cause-and-effect-diagrams/">problems</a>.  <a title="writing atomic requirements" href="http://tynerblain.com/blog/2006/06/14/writing-atomic-requirements/">Atomicity </a>is the reason for breaking epics (really big stories) up into smaller stories.  It is also important that you communicate them unambiguously.  That might mean writing user stories or <a title="when to write use cases instead of user stories in an agile project" href="http://tynerblain.com/blog/2009/02/02/user-stories-and-use-cases/">writing use cases instead of user stories</a>, when things are complicated.</p>
<p>The problem is, not every atomic requirement can be represented with a user story.  Some things that <a title="kano analysis and must-have requirements" href="http://tynerblain.com/blog/2006/02/27/prioritizing-software-requirements-kano-take-two/"><em>must be</em></a>, are not stories.</p>
<h2>Non-Functional Requirements</h2>
<p><img class="alignnone" title="twitter fail whale" src="http://sehlhorst.smugmug.com/photos/470952470_cAPgM-L.png" alt="" width="400" height="300" /></p>
<p>Non-functional requirements always seem to be under-emphasized when writing requirements.  The Twitter <em>fail whale</em> has become famous, because twitter could not scale to meet the demands of a rapidly growing user base.  Maybe the Twitter team planned for scalability, but demand simply outstripped it.  Or maybe they failed to plan for it.  Either way, they failed to meet the non-functional requirements of supporting the growth that they did have.  (Un)Luckily, this type of problem self-corrects.  Scaling failures drive away users, reducing the need to scale, until balance is achieved.</p>
<p>Product managers and business analysts tend to neglect non-functional requirements.  Unfortunately, this is especially true when managing with a focus on users and their goals.  Not because goals don&#8217;t drive non-functional requirements &#8211; they do.  I believe this has happened because historically, non-functional requirements were treated as an after-thought.  In reality, they are explicitly driven by goals.  I proposed an <a title="non-functional requirements" href="http://tynerblain.com/blog/2006/05/23/non-functional-requirements-era/"><em>equal rights amendment</em> to the structured requirements domain model</a> almost three years ago.  In short, it explicitly calls out the relationship between goals and non-functional requirements.</p>
<p><img class="alignnone" title="non-functional requirements domain model" src="http://sehlhorst.smugmug.com/photos/71264266-M.jpg" alt="" width="567" height="450" /></p>
<h2>Agile Non-Functional Requirements</h2>
<p>Getting non-functional requirements into your sprint planning is actually not that hard.  You only have to make two tiny adjustments to get from the waterfall world to the agile world.</p>
<p>The first adjusment is that you have to treat non-functional requirements incrementally.  Non-functional requirements often affect <em>all</em> of the other requirements &#8211; so they seem massive and unweildy.  You have to decompose them.  Consider the platform-compatibility requirements for a web application.  You may have to support IE6,7,8; Safari on Windows, Safari on OS X, and Firefox on Windows XP and Vista.  That could be incredibly daunting.  So break it down.  Your first group of users (key persona) are primarily Firefox/XP users.  So the first platform you support is that one.  The next big platform for your persona group is Safari on OS X.  Add support for that next without breaking the previous support for FF/XP.  With each release, you add a platform (or two, or none).  You are conspicuoulsy addressing the needs of your target users.  The key is that once support is added for a platform, all future development is required to &#8220;not break it.&#8221;</p>
<p>Each non-functional requirement is cumulative.  This is the second adjustment.  All development, once a non-functional requirement is in place, must continue to honor it.  You wouldn&#8217;t break a previously released capability (functional requirement), so don&#8217;t break a non-functional requirement.  You have to determine, in each sprint, if additional functionality is more important than additional platform support.  And add in the platforms as they become the most important &#8220;next things to do.&#8221;  In waterfall projects, I&#8217;ve seen many teams break and re-break platform support throughout the development process, with the knowledge that it only has to work &#8220;at the end.&#8221;  Include platform-specific support in your <a title="continuous integration explained" href="http://tynerblain.com/blog/2006/05/08/foundation-series-continuous-integration/">continuous integration</a> tests.</p>
<p>You have a launch event coming up in six weeks.  You have an established user base.  You&#8217;re also developing a key new set of capabilities for your product that you believe will be a big hit and drive significant growth for your product.  You have a small group of people in a private beta, providing you with feedback about the new development.  If you believe the launch will cause your customer base to double very quickly (maybe over a month), how do you plan for that?  This is a serious scalability non-functional requirement.</p>
<p>Break the non-functional requirement up into cumulative requirements.  Assuming your plan is to add 10,000 users &#8220;at once&#8221; &#8211; have your implementation team brainstorm what that could/would mean for the system.  [Also, make sure you coordinate with your community manager and marketing folks, both to validate the anticipated growth, and to device any contingency strategies <em>in advance</em>.]  After talking with your development team, perhaps you learn that &#8220;at once&#8221; is a nuanced proposition.  <em>Literally</em> at once is very bad.  Spread out over a few days, not so bad.  OK &#8211; you can deal with this too.</p>
<p>Imagine you already have the following non-functional requirements in place:</p>
<ul>
<li>The system must be available 24/7, with no more than one hour of down time per day, and no more than one outage per day.</li>
<li>The system must respond in under 2 seconds for &gt;95% of uses [ in key user story].</li>
<li>The system must respond in under 20 seconds for 100% of uses [in same key user story].</li>
</ul>
<p>Based on what we&#8217;ve said above, these non-functional requirements must not be broken.  They essentially define the acceptance criteria for our scalability requirements.</p>
<p>Consider the following as the non-functional requirements that must be deployed by the time of launch (six weeks, or three releases from now):</p>
<ul>
<li>The system must support 10,000 additional users added in the month following SXSW.</li>
<li>The system must support 500 new users signing up and initiating [troublesome user story] within the same hour.</li>
</ul>
<p>Your dev team does not <em>really</em> know exactly what needs to be done &#8211; they just know that the current solution won&#8217;t scale &#8211; it barely meets the existing non-functional requirements.  They propose a couple redesigns that may get the job done.  But they point out the need to actually test that the designs work.  Schedule the following for the first release:</p>
<ul>
<li>The system must support 100 additional private beta users.</li>
<li>The additional users will all have [troublesome user story] initiated within the same hour.</li>
</ul>
<p>The second one is really a pragmatic solution &#8211; artificially creating a spike in demand, to test out the scalability of the new code.  From that data, we can determine what we need to do to hit 10,000 additional users, and to support 500 concurrent [troublesome user story] instances.  By managing expectations of the new users (that you&#8217;re queuing them up to test scalability), you can get the data you need.  And you have a couple more iterations to improve if needed.</p>
<p>As a benefit, you get to completely avoid the fail whale.  The other half of this is making sure you can constrain the rate of new-user sign-ups.  Work with your community manager and marketer to make sure you position this effectively.  You are creating scarcity, which may increase demand.  A crashed server won&#8217;t.  If your team can&#8217;t support 10,000 in time for the launch, plan on 2,500.</p>
<h2>Conclusion</h2>
<p>You can plan and schedule more than just user stories.  And your product will be better for it.  Give those non-functional requirements a chance.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/LFnpinTLG1nWJTFT5SdJgV2TuzY/0/da"><img src="http://feedads.g.doubleclick.net/~a/LFnpinTLG1nWJTFT5SdJgV2TuzY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/LFnpinTLG1nWJTFT5SdJgV2TuzY/1/da"><img src="http://feedads.g.doubleclick.net/~a/LFnpinTLG1nWJTFT5SdJgV2TuzY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/TynerBlain?a=8YdDpreo"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=45" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=KqWz3tLB"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=300" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=GEWZQIXW"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=GEWZQIXW" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=zHi1L3bB"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=ZISiDTlt"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=ZISiDTlt" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=ryD63YuL"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=43" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=IZZTK87l"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=IZZTK87l" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/ZHlz61RJW8c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/02/10/agile-non-functional-reqs/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/02/10/agile-non-functional-reqs/</feedburner:origLink></item>
		<item>
		<title>User Stories and Use Cases</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/PtBMbxnbRQY/</link>
		<comments>http://tynerblain.com/blog/2009/02/02/user-stories-and-use-cases/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 04:24:15 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Requirements Models]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[User Stories]]></category>
		<category><![CDATA[domain context]]></category>
		<category><![CDATA[Use Cases]]></category>
		<category><![CDATA[use cases]]></category>
		<category><![CDATA[user stories]]></category>
		<category><![CDATA[user story]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=809</guid>
		<description><![CDATA[
User Stories are one of the key agile artifacts for helping implementation teams deliver the most important capabilities first.  They differ from use cases in some important ways, but share more commonalities than you might think.
User Stories Applied
Mike Cohn wrote User Stories Applied: For Agile Software Development.  It is the book for understanding how to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="story cards" src="http://sehlhorst.smugmug.com/photos/466692212_tCpUr-L.jpg" alt="" width="207" height="250" /></p>
<p>User Stories are one of the key agile artifacts for helping implementation teams deliver the most important capabilities first.  They differ from use cases in some important ways, but share more commonalities than you might think.</p>
<h2><span id="more-809"></span>User Stories Applied</h2>
<p>Mike Cohn wrote <a title="user stories applied at amazon" href="http://www.amazon.com/exec/obidos/ASIN/0321205685/tbrb-20"><em>User Stories Applied: For Agile Software Development</em></a>.  It is <em>the</em> book for understanding how to write, estimate, and use user stories.  If you&#8217;re thinking about trying out &#8220;agile&#8221; for the first time &#8211; and you haven&#8217;t read his book, you need to.  He provides great detail and anecdotes about how to write, manage, and utilize user stories.</p>
<h2>What are user stories?</h2>
<p>A user story is a user-centric description of the goals that one or more people will achieve by using your product.  User stories are applicable whenever there is a person, interacting with an interface to a product, to achieve a goal.  They aren&#8217;t just for software &#8211; even though the tone of this article may imply it (since I live in a software mindset most of the time).</p>
<p>A user story is written in the format</p>
<ul>
<li>As a [<strong>person in a role</strong>] I want to [<strong>perform some activity</strong>] so that [<strong>some goal is achieved</strong>].</li>
</ul>
<p>That&#8217;s it.  No more.  Perfectly <a title="how to write atomic requirements" href="http://tynerblain.com/blog/2006/06/14/writing-atomic-requirements/">atomic</a>, very <a title="writing concise requirements" href="http://tynerblain.com/blog/2006/05/31/writing-concise-requirements/">concise </a>and <a title="writing unambiguous requirements" href="http://tynerblain.com/blog/2006/06/12/writing-unambiguous-requirements/">unambiguous</a>.  Where did this elegant idea come from?</p>
<p>User-centered design (UCD) is <a title="user centered design" href="http://tynerblain.com/blog/2007/02/22/user-centered-design-bridge/">an approach to product design</a> that can almost be considered a philosophy.  In college, I used to say that industrial designers designed things from the outside in, and engineers designed things from the inside out.  The ideal products are the ones that marry form (outside) and function (inside) in an elegant solution that blurs the lines of distinction.  The first designers of engineered products were the engineers, and the first designers of software were the programmers &#8211; they were the only ones who knew what <em>could be</em> accomplished.  Anyone who has used an application with a user interface designed by a database expert can remember what that was like.  Eventually, someone successfully adopted the mindset of designing a product based on what someone could use it <em>to do</em> instead of looking at what it could do and figuring out <em>how to use it</em>.  That under-emphasizes the importance of UCD, but you get the idea.</p>
<p>Out of UCD come different things that really drive how we create products today.  Kessler and Sweitzer focus on understanding these user goals in <a title="focus on goals first" href="http://tynerblain.com/blog/2007/09/27/outside-in/"><em>Outside-In Software Development</em></a>.  <a title="understanding stakeholder goals" href="http://tynerblain.com/blog/2007/10/11/stakeholder-goals/">Stakeholder goals</a> drive (arguably, <em>are</em>) requirements.  But it is difficult to develop actionable implementation plans directly from goals.  You need something to bridge that gap.</p>
<p>A user story, in an agile process, bridges that gap.  In Wiegers&#8217; world of <a title="structured requirements" href="http://tynerblain.com/blog/2006/01/04/foundation-series-structured-requirements/">structured requirements</a>, that gap is spanned with use cases.</p>
<p><img class="alignnone" title="structured requirements model" src="http://sehlhorst.smugmug.com/photos/71264266-M.jpg" alt="" width="567" height="450" /></p>
<p>Conceptually, a user story crosses the same chasm as a use case.  A user story defines what people need to accomplish (e.g. faster call processing), in order to achieve the goals of the company (e.g. lower call-center costs), given a solution approach (write software versus outsource to lower-cost call center employees).</p>
<p>Now we find ourselves in a confusing situation &#8211; there are user stories, <a title="use case scenarios" href="http://tynerblain.com/blog/2007/04/12/use-case-vs-test-case/">use case scenarios</a>, and at least three different kinds of use cases &#8211; formal and informal use cases, and use case briefs.  How are they different, and how are they the same?</p>
<h2>Usage Descriptors</h2>
<p>Use cases, use case scenarios, and user stories all document descriptions of how a product will be used.  They vary, along a continuum, in terms of the amount of overhead required to create each.</p>
<p><img class="alignnone" title="overhead of creating use cases" src="http://sehlhorst.smugmug.com/photos/466745248_2KGgn-L.png" alt="" width="450" height="267" /></p>
<ul>
<li><a title="how to read a formal use case" href="http://tynerblain.com/blog/2006/06/26/foundation-series-how-to-read-a-formal-use-case/">Formal use cases</a> require the most effort.  They have a lot of pomp and circumstance going on, but they describe all the permutations of how some person does some activity (or its variations).</li>
<li><a title="informal use cases" href="http://tynerblain.com/blog/2005/12/21/use-case-series-informal-use-case/">Informal use cases</a> are pretty much the same &#8211; just less formal.  The challenge is to provide <em>the right</em> level of detail, without the guide-rails of the formal use case to remind you.</li>
<li><a title="use case brief examples" href="http://tynerblain.com/blog/2007/04/24/apr-use-case-briefs/">Use case briefs</a> have almost no overhead, but have the same &#8220;how much is enough&#8221; challenges of informal use cases, only more so.  Think of it as a single-paragraph description of a formal use case.</li>
<li>User stories have the least overhead, and provide the least context.</li>
</ul>
<p>Use case scenarios are a slightly different breed.  Like a user story, a <a title="use case scenarios" href="http://tynerblain.com/blog/2007/04/12/use-case-vs-test-case/">use case scenario describes one path</a> through a multi-path use case.  But you can&#8217;t (or at least I&#8217;ve never seen anyone) create a use case scenario without first creating the formal use cases.  This artifact basically combines the weakness of a formal use case (high overhead) with that of a user story (limited context).  It can be very handy for developing test cases if your testing team is not well versed in writing test cases.  We&#8217;ll leave use case scenarios out of the rest of the discussion.</p>
<p>The cost of high overhead in documentation comes with a benefit &#8211; increased detail.</p>
<p><img class="alignnone" title="increasing detail in use case formats" src="http://sehlhorst.smugmug.com/photos/466745337_mifdy-L.png" alt="" width="450" height="448" /></p>
<p>Because a user story captures a single path through a use case, while having less overhead, it also captures less detail.  This is ok, because an agile process stresses communication over comprehensive documentation.   You start to run into inefficiencies when the amount of conversation (especially when repeated) is burdensome.  The amount of conversation required is a function of the amount of domain expertise, or context, that the implementation team already has.</p>
<h2>Should I write User Stories or Use Cases?</h2>
<p>It depends on your audience.  The formal and informal use cases, in addition to having more overhead, also provide more context, and allow you to describe more complex usage patterns of your product.  Some uses are so complicated that you have to use a use case to describe them.  Others are so simple that anything other than a story is wasted effort.  The interpretation of <em>complicated</em> and <em>simple</em>, though, is not purely an assessment of what the users want to do &#8211; it varies with the level of domain expertise of your implementation team.</p>
<p><img class="alignnone" title="context required by use case and user story" src="http://sehlhorst.smugmug.com/photos/466745287_bPB2C-L.png" alt="" width="450" height="448" /></p>
<p>Some teams simply aren&#8217;t equipped to consume user stories or use case briefs.  You have to <a title="writing what your readers need" href="http://tynerblain.com/blog/2006/10/04/writing-for-the-purpose-of-reading/">write your requirements for the readers</a>, so you need to know when people are struggling to implement solutions based upon stories or briefs, and give them more structure and formality.  You have to adapt to the realities of your current situation, and the experience of your team.</p>
<p>You could replace the words &#8220;Reader Domain Expertise&#8221; with &#8220;Writer Trust of the Team&#8221; if you wanted, and the graph would look about the same.  This is another concept that is critical to a team working effectively &#8211; trust equates to delegation.</p>
<p>If you can trust your team to come up with a solution that matches the story, delegate that &#8220;next level of detail&#8221; to them.  If you can&#8217;t trust them, then don&#8217;t.  But you should.  One of the benefits of agile is that your team will quickly give you a solution, and then you can give them feedback.  If they don&#8217;t create a solution that meets your interpretation of your user&#8217;s needs, then give them feedback, and they will change it.  The agile process actually relies on this dynamic to allow less-verbose artifacts to still be effective.  Someone on the team will sketch out what the solution will look like, and get your feedback, before implementing.  The more this collaboration happens, the more effective a light-weight document will be.</p>
<h2>Conclusion</h2>
<p>Don&#8217;t just rely on platitudes about stories and use cases.  Think about the nature of the different artifacts.  Think about their strengths and weaknesses.  Consider how you interact with your team.  Should you trust your team?  <strong>Do</strong> you trust your team?  Determine what they need, and give it to them.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/jE1lHbn6RvF7cedYgss_TcDYiFo/0/da"><img src="http://feedads.g.doubleclick.net/~a/jE1lHbn6RvF7cedYgss_TcDYiFo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/jE1lHbn6RvF7cedYgss_TcDYiFo/1/da"><img src="http://feedads.g.doubleclick.net/~a/jE1lHbn6RvF7cedYgss_TcDYiFo/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/TynerBlain?a=OUb0PAag"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=45" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=8lYw7eEV"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=300" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=pJNMW0OX"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=pJNMW0OX" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=HOv79W9z"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=gqhVRTIN"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=gqhVRTIN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=VxfnCM22"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=43" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=72PcPhgw"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=72PcPhgw" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/PtBMbxnbRQY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/02/02/user-stories-and-use-cases/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/02/02/user-stories-and-use-cases/</feedburner:origLink></item>
		<item>
		<title>Gender Bias in 2008 Product Manager Salary Data</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/mn8oWWymjj4/</link>
		<comments>http://tynerblain.com/blog/2009/01/21/gender-bias-2008-salary-data/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 04:39:57 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Product Management]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=803</guid>
		<description><![CDATA[
Pragmatic Marketing&#8217;s 2008 Product Management and Marketing Survey Results &#8211; Part 2
This article continues our analysis of Pragmatic Marketing&#8217;s survey data &#8211; this time looking at the data for signs of gender inequality.
Previous 2008 Survey Results
Our first look at the data starts with a focus on the distribution of salary data broadly across roles, and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="tiny gender bias distribution data" src="http://sehlhorst.smugmug.com/photos/459319150_ippwU-L.png" alt="" width="250" height="182" /></p>
<h2>Pragmatic Marketing&#8217;s 2008 Product Management and Marketing Survey Results &#8211; Part 2</h2>
<p>This article continues our analysis of Pragmatic Marketing&#8217;s survey data &#8211; this time looking at the data for signs of gender inequality.</p>
<h2><span id="more-803"></span>Previous 2008 Survey Results</h2>
<p>Our first look at the data starts with a focus on the distribution of salary data broadly across roles, and taking a deep look at <a title="product manager salary survey data" href="http://tynerblain.com/blog/2009/01/08/2008-salary-survey-results-part-1/">product manager compensation data</a>.</p>
<p>The view we finished that article with was the distribution of reported total compensation for product managers.</p>
<p><img class="alignnone" title="2008 product manager salary details" src="http://sehlhorst.smugmug.com/photos/451568510_7SjVg-L.png" alt="" width="450" height="327" /> [<a title="2008 product manager compensation data" href="http://sehlhorst.smugmug.com/photos/451568487_WAXv3-O.png">click for larger version</a>]</p>
<h2>Salary Distribution by Product Manager Sex</h2>
<p>When splitting the data from the above chart into compensation for women and men, we see the following:</p>
<p><img class="alignnone" title="product manager compensation distribution by sex" src="http://sehlhorst.smugmug.com/photos/459319107_vHKAu-L.png" alt="" width="450" height="327" /> [<a title="larger distribution of product manager salaries by sex" href="http://sehlhorst.smugmug.com/photos/459319128_kBboK-O.png">click for larger version</a>]</p>
<p>The graph shows two things &#8211; more men responded than women, and the men that responded to the survey reported higher total compensation than the women.  We should not (yet) jump to the conclusion that men <em>statistically</em> tend to earn more than women in product management roles.  It may be true, but we have to acknowledge that other factors might influence the data.</p>
<h2>Product Manager Compensation and Age</h2>
<p>One trend that &#8220;feels true&#8221; is that older people earn more than younger people.  As long as people enter the workforce at roughly the same time, and as long as raises are larger than increases in starting salary, this will hold true.  The following chart shows the reported ages of the product managers that responded to the survey</p>
<p><img class="alignnone" title="product manager ages" src="http://sehlhorst.smugmug.com/photos/459328252_AkmNi-L.png" alt="" width="450" height="327" /> [<a title="large distribution of product manager ages 2008" href="http://sehlhorst.smugmug.com/photos/459328137_oGY9C-O.png">click for larger version</a>]</p>
<p>This distribution shows that there is a wide range of ages among the population of product managers that reported total compensation data for 2008.  Perhaps there a higher percentage of the older respondents are male (and with higher salaries that correlate to their ages), explaining the disparity from the first graph.</p>
<p>The next diagram shows product manager compensation versus age.  The diagram also shows the sex of each respondent &#8211; red &#8220;O&#8221; symbols for women, and blue &#8220;X&#8221; symbols for men.  We&#8217;ve also applied linear regressions to the data &#8211; showing the overall trends in compensation versus age.  The blue trend lines are for male respondents, the red trend lines are for female respondents.</p>
<p><img class="alignnone" title="product manager compensation 2008 by age and sex" src="http://sehlhorst.smugmug.com/photos/459328266_bP4Pm-L.png" alt="" width="450" height="327" /> [<a title="larger product manager salary by age and gender" href="http://sehlhorst.smugmug.com/photos/459328167_JMxgo-O.png">click for larger version</a>]</p>
<p>The trend lines that are drawn show the linear regression as well as the +/- 95% lines.  You can see validation that total compensation does tend to climb with the age of the product managers.  The trend lines show that compensation for female product managers is lower than that of male product managers, as a function of the product manager&#8217;s age.</p>
<p>Since the trends are so visibly different, we can conclude that even if more older males responded to the survey, it does not really matter &#8211; the trend lines show a disparity across the reported age range.</p>
<h2>Product Manager Compensation and Experience</h2>
<p>While a trend of &#8220;the older you are, the more you make&#8221; <em>feels</em> accurate (and the data also suggests it), a trend of &#8220;the more experience you have, the more you make&#8221; also seems logical. When all other things are equal, a more experienced product manager is likely to be more effective than a less experienced product manager.  What does the data show?</p>
<p>An older product manager is also likely to have more experience.  The following diagram shows age versus experience as reported by product managers in Pragmatic Marketing&#8217;s 2008 survey.</p>
<p><img class="alignnone" title="product manager age versus experience - 2008" src="http://sehlhorst.smugmug.com/photos/459342167_8Bm48-L.png" alt="" width="450" height="327" /> [<a title="larger age versus experience chart" href="http://sehlhorst.smugmug.com/photos/459342221_NF79K-O.png">click for larger version</a>]</p>
<p>The blue X symbols represent male responses, and the red O symbols depict female responses.  There appear to be more responses from experienced product managers than inexperienced product managers &#8211; both for men and women.  The following diagram shows the frequency of responses by reported experience.</p>
<p><img class="alignnone" title="experience by gender for product managers in 2008" src="http://sehlhorst.smugmug.com/photos/459342237_3VYtZ-L.png" alt="" width="450" height="327" /> [<a title="larger view of experience responses for product managers in 2008 salary survey" href="http://sehlhorst.smugmug.com/photos/459342194_ykcvX-O.png">click for larger version</a>]</p>
<p>There are definitely more responses from more experienced product managers.  And there are disproportionately more male responses among the more experienced product managers.  If compensation correlates strongly to experience, that could explain the distribution variance within the overall population.</p>
<h2>Product Manager Compensation Versus Experience</h2>
<p>The previous two graphs give us insight into the ages and experience levels of both male and female responses.  The following diagram shows the reported total product manager compensation by years of experience.</p>
<p><img class="alignnone" title="product manager compensation by years of experience 2008" src="http://sehlhorst.smugmug.com/photos/459349858_xohwh-L.png" alt="" width="450" height="327" /> [<a title="larger view of 2008 product manager compensation versus years of experience" href="http://sehlhorst.smugmug.com/photos/459349371_dSarQ-O.png">click for larger version</a>]</p>
<p>There is a visible trend that shows average compensation increasing with years of experience.  The grey &#8220;+&#8221; symbols represent each response (total compensation) at each experience level.  There are also green, red, and blue lines showing connecting the average total compensation at each experience level (for everyone, women, and men, respectively).</p>
<p>The disparity seems to be the most pronounced in the 11-15 years of experience range.  Zooming in on that data, we see the following:</p>
<p><img class="alignnone" title="2008 product manager comp data by experience" src="http://sehlhorst.smugmug.com/photos/459349320_3zBVC-L.png" alt="" width="450" height="327" /> [<a title="larger compensation by experience 2008 product managers" href="http://sehlhorst.smugmug.com/photos/459349402_vGLCx-O.png">click for larger version</a>]</p>
<p>There is a clear difference in the compensation levels for male and female product managers having 11-15 years of experience.  At other experience levels, the disparity is reduced or reversed.  There is also a significant disparity for respondents that reported zero years of experience, albiet with far fewer respondents.</p>
<h2>Conclusion</h2>
<p>I don&#8217;t believe that we can extrapolate from this data to reach crisp conclusions, but we can definitely acknowledge a disparity in the compensation levels reported by respondents to the 2008 survey.  Generalization is dangerous, when looking at sampled data &#8211; especially when the respondents self-select for participation.  Sometimes, that&#8217;s the best information we have, however &#8211; and it seems reasonable to form <em>suspicions</em> from the data.  I suspect that the data does indicate inequality in the compensation of men and women in the product management role.  The data does also indicate that product manager compensation increases correlate both with product manager age and experience.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/rhxnljBQejg65XoO1c6le9ZYxZE/0/da"><img src="http://feedads.g.doubleclick.net/~a/rhxnljBQejg65XoO1c6le9ZYxZE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rhxnljBQejg65XoO1c6le9ZYxZE/1/da"><img src="http://feedads.g.doubleclick.net/~a/rhxnljBQejg65XoO1c6le9ZYxZE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/TynerBlain?a=KRByimTQ"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=45" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=QjSBuFEk"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=300" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=qjSXejk2"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=qjSXejk2" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=ha2FxpXa"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=p5ECRAoA"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=p5ECRAoA" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=OhbXRnXo"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=43" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=HvQf03id"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=HvQf03id" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/mn8oWWymjj4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/01/21/gender-bias-2008-salary-data/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/01/21/gender-bias-2008-salary-data/</feedburner:origLink></item>
		<item>
		<title>2009 Bad Usability Calendar</title>
		<link>http://feedproxy.google.com/~r/TynerBlain/~3/f0X3CMmQVJM/</link>
		<comments>http://tynerblain.com/blog/2009/01/13/2009bad-usability-calendar/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 02:14:50 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[UX]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[2009 bad usability calendar]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=801</guid>
		<description><![CDATA[
Netlife Research brings us the 2009 Bad Usability calendar.  Get it while it&#8217;s hot.

Download it from the 2009 bad usability calendar page on their website.  Or check out our article from last year for the 2007-2008 bad usability calendars.  They really do have some great points to make.  Two in particular got my attention this [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="bad usability calendar thumbnail" src="http://sehlhorst.smugmug.com/photos/454515968_v6kRJ-L.png" alt="" width="237" height="315" /></p>
<p>Netlife Research brings us the 2009 <em>Bad</em> Usability calendar.  Get it while it&#8217;s hot.</p>
<p><span id="more-801"></span></p>
<p>Download it from the <a title="2009 usability calendar" href="http://www.badusability.com/">2009 bad usability calendar page</a> on their website.  Or check out our article from last year for the <a title="older bad usability calendars" href="http://tynerblain.com/blog/2008/01/31/bad-usability-calendar-2/">2007-2008 bad usability calendars</a>.  They really do have some great points to make.  Two in particular got my attention this year &#8211; any guesses which months?</p>
<p>Last year, over 100K copies were downloaded.  Act now and be on the bleeding edge of the first 2% to download for 2009.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/FlviCMghrwxbGdfc4otim0NixN4/0/da"><img src="http://feedads.g.doubleclick.net/~a/FlviCMghrwxbGdfc4otim0NixN4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/FlviCMghrwxbGdfc4otim0NixN4/1/da"><img src="http://feedads.g.doubleclick.net/~a/FlviCMghrwxbGdfc4otim0NixN4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/TynerBlain?a=jnAgq089"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=45" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=N8wpG5Qg"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=300" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=j74TaRl9"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=j74TaRl9" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=oPRMr6PB"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=scASRfPq"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=scASRfPq" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=UoOYsf8l"><img src="http://feeds.feedburner.com/~f/TynerBlain?d=43" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/TynerBlain?a=rI3S6K2m"><img src="http://feeds.feedburner.com/~f/TynerBlain?i=rI3S6K2m" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TynerBlain/~4/f0X3CMmQVJM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/01/13/2009bad-usability-calendar/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://tynerblain.com/blog/2009/01/13/2009bad-usability-calendar/</feedburner:origLink></item>
	</channel>
</rss><!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
