<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tyner Blain &#187; Austin TX</title>
	<atom:link href="http://tynerblain.com/blog/category/austin-tx/feed/" rel="self" type="application/rss+xml" />
	<link>http://tynerblain.com/blog</link>
	<description>Software product success.</description>
	<lastBuildDate>Tue, 02 Mar 2010 05:20:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ProductCamp Austin Summer 2009</title>
		<link>http://tynerblain.com/blog/2009/07/23/pcamp-austin-2-2009/</link>
		<comments>http://tynerblain.com/blog/2009/07/23/pcamp-austin-2-2009/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 18:08:04 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[Organizations]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[ProductCamp]]></category>
		<category><![CDATA[product managers]]></category>
		<category><![CDATA[productcamp]]></category>
		<category><![CDATA[productcamp austin]]></category>
		<category><![CDATA[unconference]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=997</guid>
		<description><![CDATA[
Austin&#8217;s 3rd UnConference for product managers and product marketing managers is coming up on August 15t.  If you&#8217;re in Austin or can come to Austin, you should definitely plan on participating &#8211; it&#8217;s free, and a great opportunity to network, share, and learn.
ProductCamp &#8211; What Is It?
The first ProductCamp was started in the San Francisco [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="ProductCamp Austin Summer 2009 Logo" src="http://sehlhorst.smugmug.com/photos/599616815_aMHxh-L.gif" alt="" width="450" height="87" /></p>
<p>Austin&#8217;s 3rd <em>Un</em>Conference for product managers and product marketing managers is coming up on August 15t.  If you&#8217;re in Austin or can come to Austin, you should definitely plan on participating &#8211; it&#8217;s free, and a great opportunity to network, share, and learn.</p>
<h2><span id="more-997"></span>ProductCamp &#8211; What Is It?</h2>
<p>The first ProductCamp was started in the San Francisco Bay Area by <a title="Rich Mironov on Twitter" href="http://twitter.com/richmironov">Rich Mironov</a> and the folks at <a title="Enthiosys" href="http://enthiosys.com">Enthiosys </a>in <a title="First Product Camp" href="http://www.enthiosys.com/news-events/pcamp/">March 2008</a>.  The largest one so far had 375 participants in the Bay Area, and the most recent one was last weekend in New York City.  As I type this, the ProductCamp Austin has 217 signups and 26 proposed sessions &#8211; less than a week after the announcement.</p>
<p>ProductCamp is a free, collaborative, <em>un</em>conference about product marketing and management.  ProductCamp is a bunch of smart, passionate people coming together to discuss, debate, and collaborate on the issues they face every day.  Everyone brings different experiences and leveraging that collective knowledge is what makes ProductCamp special &#8211; and something you can&#8217;t get anywhere else.</p>
<p>There are ProductCamps happening in more locations every day: San Francisco Bay, Austin, Toronto, New York City, Research Triange Park, Atlanta, Seattle, Boston, and maybe some more that I&#8217;m missing.  Someone created <a title="ProductCamp schedule" href="http://productcamp.org/">a web page that lists upcoming product camps</a> (although it doesn&#8217;t provide any other information yet [if you're the owner of that site, comment below and let folks know how we can help connect the other city-specific sites to yours]).  There&#8217;s also a<a title="historical productcamp list" href="http://barcamp.org/ProductCamp"> list of &#8220;all&#8221; past product camps</a> on the barcamp.org wiki.  I know it is currently missing some of the events, but hopefully will emerge as the canonical list.  There&#8217;s also a newly created<a title="productcamp fan page" href="http://www.facebook.com/pages/ProductCamp/89853153997"> facebook fan page for all of the ProductCamps</a>. It has a link to the <a title="toronto pcamp page" href="http://www.facebook.com/group.php?gid=28793817864&amp;ref=share">Toronto ProductCamp fan page</a>, and to the <a title="productcamp austin facebook fan page" href="http://www.facebook.com/pages/Austin-TX/ProductCamp-Austin/59081560819">Austin ProductCamp fan page</a> and hopefully soon, to any others that have been created.</p>
<p><strong>If you know of a past ProductCamp that</strong><a title="barcamp list of past productcamps" href="http://barcamp.org/ProductCamp"><strong> is missing</strong></a><strong>, please update that wiki page (or contact me and I will update it).</strong></p>
<p>Check out Paul Young&#8217;s recent article about Product Camp Austin and <a title="what to expect at productcamp" href="http://www.productbeautiful.com/2009/07/16/productcamp-austin-summer-2009/">what to expec</a>t (if you haven&#8217;t attended one in the past).  Paul also <a title="paul's webinar on productcamp" href="http://grandview.rymatech.com/pmv/webinars/2009/06/web-20-and-3d-powered-communications.php">gave a webinar yesterday</a> about ProductCamp &#8211; with an introduction for new-to-ProductCamp people, and guidance for how to start a ProductCamp in your area.  You can download his slides and listen to the 40-minute audio track at the link.  Thanks to Ryma and <a title="Val Workman on twitter" href="http://twitter.com/valworkman">Val Workman</a> for hosting the webinar!</p>
<p><strong>ProductCamp &#8211; How Does It Work?</strong></p>
<p>Volunteers in each city put a lot of time into organizing the events, finding venues, soliciting donations to cover costs, encouraging people to participate, creating awareness of the events, setting up, tearing down, etc.  The event is free for people who attend &#8211; all that is asked is that people who attend <em>help out</em>.  Ideally, that means hosting a session (a presentation, roundtable, panel, workshop, etc) or participating in one; or it could mean helping out before, during, or after the session.</p>
<h2>ProductCamp &#8211; What&#8217;s Going On?</h2>
<p>There isn&#8217;t quite critical mass for any one <em>site</em> that aggregates all of the ProductCamp information.  This is an emergent phenomenon &#8211; and if you&#8217;re reading this after Jul 23rd 2009, the links above may not be the best ones.  For now, Twitter has emerged as the best way to see what&#8217;s going on with product camps.  The way to keep up is to search for hash-tags that the different product camps are using, find people who are tweeting about the product camps, and do some discovery leg-work.  Try <a title="twitter search" href="http://search.twitter.com/">searching Twitter for</a> any of the following: productcamp, #pcamp, #pca09, #pct2, #pcampnyc, and certainly some others [add to the comments below].</p>
<h2>ProductCamp Austin &#8211; How&#8217;s It Shaping Up?</h2>
<p><img class="alignnone" title="productcamp austin summer 2009 logo" src="http://profile.ak.fbcdn.net/object3/215/59/n59081560819_9847.jpg" alt="" width="180" height="150" /></p>
<p>As of this morning, for ProductCamp Austin Summer 2009 (<a title="productcamp austin summer 2009" href="http://www.barcamp.org/ProductCampAustinSummer2009">main wiki page</a>, <a title="productcamp austin facebook fan page" href="http://www.facebook.com/pages/Austin-TX/ProductCamp-Austin/59081560819">facebook page</a>, <a title="search twitter for productcamp austin summer 2009" href="http://search.twitter.com/search?q=%23pca09">twitter search term</a>, <a title="register for productcamp austin 2009" href="http://pcaustin.eventbrite.com/">registration page</a>, <a title="propose a session for productcamp austin summer 2009" href="http://www.barcamp.org/ProductCampAustinSummer2009Sessions">session-proposal page</a>), we have 219 people registered, and 26 sessions proposed.  One thing we&#8217;re doing this year is capturing a demand signal from people as they register &#8211; specifically, what topic areas would they be interested in seeing presentations about.</p>
<p>We asked (are asking) people to select the three topic areas of most interest to them, from the list:</p>
<ul>
<li>Marketing</li>
<li>Agile</li>
<li>Requirements</li>
<li>Product Strategy</li>
<li>Career</li>
<li>Other</li>
</ul>
<p>Here&#8217;s a snapshot of the data at the moment:</p>
<p><img class="alignnone" title="pcamp austin summer 09 demand signal" src="http://sehlhorst.smugmug.com/photos/599715826_rL9wj-L.png" alt="" width="450" height="326" /></p>
<p><img class="alignnone" title="pcamp austin summer 09 percentage demand signal" src="http://sehlhorst.smugmug.com/photos/599715840_z55Ps-L.png" alt="" width="450" height="327" /></p>
<p>Larger (and current) images of both graphs are maintained on the <a title="proposed sessions for productcamp austin summer 2009" href="http://www.barcamp.org/ProductCampAustinSummer2009Sessions">session-proposal page of the ProductCamp Austin Summer 2009</a> wiki.  This information is intended to <em>inform</em> the people who are proposing sessions &#8211; it is a demand signal.  There are no quotas by topic area, no requirement that sessions be in a particular area, etc.  Just information to help presenters pick a topic area (when they are undecided).</p>
<h2>ProductCamp Austin &#8211; Finding Presenters</h2>
<p>We&#8217;re driving participation &#8220;top down&#8221; because we&#8217;re creatures of habit.  However, what I personally believe will be more effective is for <strong>you</strong> to get people to host sessions at ProductCamp Austin.</p>
<ul>
<li>Do you know someone who is a great presenter with <em>something to say</em> about product management or product marketing?  <strong>Beg </strong>them to present.</li>
<li>Do you work with people who have great insights about a particular area?  <strong>Bully </strong>them into participating in a panel (and volunteer to run the panel).</li>
<li>Have you met someone who is facing a particular challenge and is looking for answers?  <strong>Convince </strong>them to organize a roundtable on the topic (and convince people with experiences to attend).</li>
<li>Have you learned from someone who is a great teacher?  <strong>Cajole </strong>them into running a 50 minute workshop where people can learn something valuable and tangible.</li>
</ul>
<p>Or of course, when you fit into any of these categories, volunter :).  And when asked by someone else, be flattered.  <strong>And say yes</strong>!</p>
<p>Paul Young (<a title="Paul on Twitter" href="http://twitter.com/ptyoung/">ptyoung on Twitter</a>, Author of <a title="Paul's blog" href="http://www.productbeautiful.com/">Product Beautiful</a>) is the driving force behind organizing Austin&#8217;s product camps &#8211; thanks Paul!</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+ProductCamp+Austin+Summer+2009+http://bit.ly/gXuek+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2009/07/23/pcamp-austin-2-2009/&amp;t=ProductCamp+Austin+Summer+2009" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2009/07/23/pcamp-austin-2-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Defining Problems at ProductCamp Austin 1</title>
		<link>http://tynerblain.com/blog/2008/06/23/defining-problems-at-pca1/</link>
		<comments>http://tynerblain.com/blog/2008/06/23/defining-problems-at-pca1/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 02:18:00 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Ishikawa Diagram]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Requirements Models]]></category>
		<category><![CDATA[cause and effect diagram]]></category>
		<category><![CDATA[fishbone diagram]]></category>
		<category><![CDATA[ishikawa]]></category>
		<category><![CDATA[pca]]></category>
		<category><![CDATA[productcamp]]></category>
		<category><![CDATA[productcamp austin]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=687</guid>
		<description><![CDATA[
Jun 14th was the first productcamp in Austin (and the second one anywhere).  It was a great event, and here&#8217;s the presentation that I did on how to define the strategic problems that drive our products.

Defining Problems
Here&#8217;s the presentation I gave at ProductCampAustin 1, posted on slideshare.  Just click on the forward/back arrows in the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.productbeautiful.com/productcamp/big_banner.gif" alt="productcamp austin logo" width="650" height="127" /></p>
<p>Jun 14th was the first productcamp in Austin (and the second one anywhere).  It was a great event, and here&#8217;s the presentation that I did on how to define the strategic problems that drive our products.</p>
<p><span id="more-687"></span></p>
<h2>Defining Problems</h2>
<p>Here&#8217;s the presentation I gave at <a title="pca1" href="http://barcamp.org/ProductCampAustin">ProductCampAustin 1</a>, posted on slideshare.  Just click on the forward/back arrows in the center of the bottom of the image, and it will cycle through the presentation &#8211; you don&#8217;t even have to leave Tyner Blain.</p>
<div id="__ss_479341" style="width: 425px; text-align: left;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=defining-problems-1214103303491294-8" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=defining-problems-1214103303491294-8" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<div style="width: 425px; text-align: left;">
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"><a href="http://www.slideshare.net/?src=embed"><img style="border:0px none;margin-bottom:-5px" src="http://static.slideshare.net/swf/logo_embd.png" alt="SlideShare" /></a> | <a title="View Defining Problems on SlideShare" href="http://www.slideshare.net/ssehlhorst/defining-problems?src=embed">View</a> | <a href="http://www.slideshare.net/upload?src=embed">Upload your own</a></div>
</div>
<h2>Following Along</h2>
<p>In keeping with the &#8220;don&#8217;t put a lot of words on your slides&#8221; tradition, the presentation is probably all but impossible to follow without some notes.  So here are some notes, organized by slide.  The presentation builds on concepts we&#8217;ve talked about here over the years, and in the notes below, I&#8217;ll link to some of those previous articles to provide more depth (instead of typing out everything I said).</p>
<ul>
<li><strong>Slide 1</strong>.  There are two key elements to achieving software product success.  Build the right stuff, and build it right.  This presentation is about building the right stuff.</li>
<li><strong>Slide 2</strong>.  Specifically, when we start a project, it is to achieve some business objective.  The challenge is to find the right level of abstraction for that objective.  &#8220;Increase shareholder value&#8221; is too nebulous, and &#8220;Replace a legacy system&#8221; is too lacking in context.  Today we will apply a very powerful, but simple technique to help define the business objectives at the right level of detail to be actionable, while providing the right context to validate that we&#8217;re doing the right thing. My goal is for everyone to leave here with a new skill that they can immediately apply.</li>
<li><strong>Slide 3</strong>.  Everyone has <a title="requirements documents from different perspectives" href="http://tynerblain.com/blog/2006/05/11/requirements-documents-one-mans-trash/">a different perspective on a software project</a>, and from those vantage points, perceives different elements of the project as the &#8220;why, what, and how&#8221; of the project.</li>
<li><strong>Slide 4</strong>.  Keeping in mind that people have different perspectives, let&#8217;s also look at a modified version of Karl Wiegers&#8217; <a title="structured requirements" href="http://tynerblain.com/blog/2006/01/04/foundation-series-structured-requirements/">structured approach to requirements definition</a>.</li>
<li><strong>Slide 5</strong>.  Introducing the<a title="ishikawa fishbone cause and effect diagram" href="http://tynerblain.com/blog/2008/05/27/cause-and-effect-diagrams/"> Ishikawa diagram</a>.</li>
<li><strong>Slide 6</strong>.  Set up the &#8220;deflated tires&#8221; problem from the article linked in (slide 5).</li>
<li><strong>Slide 7</strong>.  Showed the discovery process and representation of &#8220;real problems&#8221; closing out the theme from slides 5 and 6.</li>
<li><strong>Slide 8</strong>.  A real-world project I joined mid-stream for a client.  The project was a &#8220;collection of stuff&#8221; and no two people would give the same answer for &#8220;why are we doing it&#8221; and many people unashamedly admitted that they had no idea why.  No idea why!</li>
<li><strong>Slide 9</strong>.  Turns out, here&#8217;s what a view of the value for that program really looked like.  The team went from chaos to context.  Suddenly, scope discussions and prioritization decisions had a framework for validation.  There was also an organized way to begin completeness analysis.  Much easier to say &#8220;we&#8217;re getting this value&#8221; than to say &#8220;we&#8217;re doing these things &#8211; did we miss anything?&#8221;</li>
<li><strong>Slide 10</strong>.  I facilitated the folks in the room creating an Ishikawa from scratch.  We started with what we thought was the problem statement (provided by John Milburn from the back of the room) &#8211; &#8220;Traffic in Austin on Fridays is too bad.&#8221;  We ended with &#8220;John has work-life balance problems&#8221;, one of which comes from missing dinner with his wife, which can happen because of a combination of bad traffic and bad planning by John.  We also explored several solution-paths, including increasing the capacity of the roads and of the vehicles.  The ideas <em>clicked</em> for several people in the room.</li>
<li><strong>Slide 11</strong>.  Another real-world example, this one used in <a title="good product roadmap approach" href="http://tynerblain.com/blog/2008/04/28/dont-build-a-stupid-product-roadmap/">planning of a product roadmap for an 18-24 month view</a> of the problems the team was signing up to solve.</li>
<li><strong>Slide 12</strong>.  Special thanks to the sponsors that made our inaugural ProductCampAustin a success!  My prediction for the next one (fall/winter 2008): 250 attendees.  So if you&#8217;re the sponsoring type, start planning on how you can help out.</li>
</ul>
<p>Thanks again to everyone who attended, and special thanks to <a title="Seilevel home page" href="http://www.seilevel.com/index.php">Tal Boyd of Seilevel</a>, who video taped my whole presentation.  I just haven&#8217;t figured out how to split the 400+MB m4v file into something I can upload onto youtube.</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+Defining+Problems+at+ProductCamp+Austin+1+http://bit.ly/1XdYBu+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2008/06/23/defining-problems-at-pca1/&amp;t=Defining+Problems+at+ProductCamp+Austin+1" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2008/06/23/defining-problems-at-pca1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ProductCamp Austin 2008</title>
		<link>http://tynerblain.com/blog/2008/05/01/productcamp-austin-2008/</link>
		<comments>http://tynerblain.com/blog/2008/05/01/productcamp-austin-2008/#comments</comments>
		<pubDate>Fri, 02 May 2008 02:56:03 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[product camp]]></category>
		<category><![CDATA[product camp 2008]]></category>
		<category><![CDATA[product camp austin]]></category>
		<category><![CDATA[product camp austin 2008]]></category>
		<category><![CDATA[productcamp]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/?p=673</guid>
		<description><![CDATA[
No, not that kind of camp.
Product Camp


Austin is having our first product camp &#8211; an unconference.  The agile development world has been running very successful bar-camps for a while now, a way to have a conference without having a conference.  The product managers in silicon valley successfully held their own product camp (called [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://sehlhorst.smugmug.com/photos/288207477_QJb2Q-L.jpg" alt="camp tent" width="250" height="186" /></p>
<p>No, not that kind of camp.</p>
<h2><em>Product</em> Camp</h2>
<p><span id="more-673"></span></p>
<p><img src="http://sehlhorst.smugmug.com/photos/288210339_jHYE4-O.gif" alt="productcamp logo" width="650" height="127" /></p>
<p>Austin is having our first product camp &#8211; an <em>un</em>conference.  The agile development world has been running very successful bar-camps for a while now, a way to have a conference without having a conference.  The product managers in silicon valley successfully held their own <a title="silicon valley p-camp" href="http://barcamp.pbwiki.com/PcampSiliconValley">product camp</a> (called p-camp) on March 15th of this year.  Not to be outdone, Austin is hosting our very own productcamp!</p>
<p>Paul Young, of Product Beautiful, is the instigator of this wonderful madness.  With the help of Pragmatic Marketing&#8217;s <a title="pragmatic's home page" href="http://www.pragmaticmarketing.com/">John Milburn</a>, Cauvin Inc.&#8217;s <a title="cauvin's announcement" href="http://cauvin.blogspot.com/2008/05/productcampaustin.html">Roger Cauvin</a>, <a title="about rob grady" href="http://www.robgrady.com/content/about">Rob Grady</a>, he is making things happen!</p>
<p>From Paul&#8217;s announcement:</p>
<blockquote><p>I’m happy to announce that we are going to be running Austin’s first <a title="ProductCamp Austin" href="http://barcamp.org/ProductCampAustin" target="_blank">ProductCamp</a>.  Much like <a title="BarCamp" href="http://barcamp.org/" target="_blank">BarCamp</a>, ProductCamp is a collaborative, user run event, except where BarCamp is often focused around topics interesting to Developers, ProductCamp will be focused Product Management and Marketing topics.</p>
<p><cite><a title="productcamp announcement" href="http://www.productbeautiful.com/2008/04/18/announcing-productcamp-austin/">Announcing ProductCamp Austin</a></cite></p></blockquote>
<p>Here are the event details from the official ProductCamp wiki:</p>
<blockquote><p><strong>When</strong></p>
<p>Saturday June 14th, 2008, 8:00 AM &#8211; 6:00 PM</p>
<p><strong>Where</strong></p>
<p><strong><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=9420+Research+Blvd,+Austin,+TX+78759&amp;sll=30.50907,-97.801151&amp;sspn=0.032278,0.053902&amp;ie=UTF8&amp;ll=30.383316,-97.737851&amp;spn=0.03232,0.053902&amp;z=15&amp;iwloc=addr">St. Edward&#8217;s University Professional Education Center (PEC)</a></strong><br />
9420 Research Blvd<br />
Echelon III Building<br />
Austin, Texas 78759<br />
(512) 346-8110</p>
<p><cite><a title="productcamp austin wiki" href="http://barcamp.org/ProductCampAustin">ProductCamp Austin wiki</a></cite></p></blockquote>
<p>Roger put the call to arms best:</p>
<blockquote><p>There are two ways you can get more info or get involved:</p>
<ol>
<li>Go to the <a href="http://barcamp.org/ProductCampAustin">wiki</a> (collaborative web site) and sign up as a participant.</li>
<li>Join the <a href="http://groups.google.com/productcampaustin">planning group</a> on Google.</li>
</ol>
<p>Everyone interested in product management, marketing, and developments processes is invited, but we encourage attendees to participate (volunteer for setup/teardown, speak, lead a roundtable, set up wifi, etc.) in some fashion.</p>
<p><cite><a title="cauvin's announcement" href="http://cauvin.blogspot.com/2008/05/productcampaustin.html">ProductCampAustin</a></cite></p></blockquote>
<p>So sign up, participate in the planning, make travel plans if you&#8217;re unlucky and live somewhere other than Austin, and COME TO PRODUCTCAMP.  Make sure and check out the <a title="product camp austin wiki" href="http://barcamp.org/ProductCampAustin">ProductCamp Austin wiki</a> to see (or add) topics of interest &#8211; or to offer to present or participate!</p>
<p>[psst: hey business analysts - you do a lot of this stuff too.  you don't have to print up business cards that say "Product Manager" in order to deal with prioritization, requirements, politics, off-shoring, competitive analysis, market research, time management, roi, etc.  so don't feel excluded - participate!]</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+ProductCamp+Austin+2008+http://bit.ly/15jHV5+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2008/05/01/productcamp-austin-2008/&amp;t=ProductCamp+Austin+2008" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2008/05/01/productcamp-austin-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad Usability Calendar 2008</title>
		<link>http://tynerblain.com/blog/2008/01/31/bad-usability-calendar-2/</link>
		<comments>http://tynerblain.com/blog/2008/01/31/bad-usability-calendar-2/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 05:35:28 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[bad usability]]></category>
		<category><![CDATA[bad usabilty]]></category>
		<category><![CDATA[managing data]]></category>
		<category><![CDATA[usabilty]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/2008/01/31/bad-usability-calendar-2/</guid>
		<description><![CDATA[
Netlife Research (company website in Norwegian) has done it again.  Their 2008 Bad Usability Calendar is here and it is great.  So great that it is hard to pick a favorite.  Download it here.  2007 has more great examples.
[Note: This is a short post- just got back from the Velvet Revolver [...]]]></description>
			<content:encoded><![CDATA[<p><img title="calendar" alt="calendar" style="width: 190px; height: 269px" src="http://www.smugmug.com/photos/249609356-L.jpg" /></p>
<p><a title="Netlife Research" href="http://www.badusability.com/about/">Netlife Research</a> (<a title="Netlife Research NO" href="http://www.netliferesearch.no/om_oss/kontakt_oss/netlife_research_just_another_ux_company">company website in Norwegian</a>) has done it again.  Their 2008 Bad Usability Calendar is here and it is great.  So great that it is hard to pick a favorite.  Download it <a title="bad usability calendar" href="http://www.badusability.com/">here</a>.  2007 has <a title="2007 usabilty calendar" href="http://tynerblain.com/blog/2006/11/08/bad-usability-calendar/">more great examples</a>.</p>
<p>[Note: This is a short post- just got back from the <a title="VR" href="http://www.velvetrevolver.com/">Velvet Revolver</a> concert at <a title="Stubbs" href="http://www.stubbsaustin.com/">Stubb's</a>.  Living in Austin rocks!]</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+Bad+Usability+Calendar+2008+http://bit.ly/3p5M4Q+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2008/01/31/bad-usability-calendar-2/&amp;t=Bad+Usability+Calendar+2008" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2008/01/31/bad-usability-calendar-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Intro to Requirements Gathering &#8211; St. Edward&#8217;s University</title>
		<link>http://tynerblain.com/blog/2006/06/06/intro-to-requirements-gathering/</link>
		<comments>http://tynerblain.com/blog/2006/06/06/intro-to-requirements-gathering/#comments</comments>
		<pubDate>Wed, 07 Jun 2006 03:00:39 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[Presentation]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Requirements gathering]]></category>
		<category><![CDATA[managing data]]></category>
		<category><![CDATA[mcis6310]]></category>
		<category><![CDATA[requirements elicitation]]></category>
		<category><![CDATA[st edwards]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/2006/06/06/intro-to-requirements-gathering/</guid>
		<description><![CDATA[
Welcome Dr. Franke&#8217;s students in Analysis, Modeling and Design MCIS6310!  Thanks again for inviting me to present to your class on requirements gathering and requirements management.
The presentation is available for download.  You can get both the slides and the notes pages.  The notes pages include additional content and links to articles for [...]]]></description>
			<content:encoded><![CDATA[<p><img title="St Edward's logo" alt="St Edward's logo" src="http://stedwards.edu/images/bottom_seulogo.gif" /></p>
<p>Welcome Dr. Franke&#8217;s students in Analysis, Modeling and Design MCIS6310!  Thanks again for inviting me to present to your class on requirements gathering and requirements management.</p>
<p>The presentation is available for download.  You can get both the <a title="Requirements presentation slides" href="http://tynerblain.com/downloads/20060606.IntroductionToRequirementsGathering.slides.pdf">slides</a> and the <a title="Requirements presentation notes" href="http://tynerblain.com/downloads/20060606.IntroductionToRequirementsGathering.notes.pdf">notes pages</a>.  The notes pages include additional content and links to articles for further reading on the individual topics.</p>
<p>For the rest of our readers &#8211; the presentation for the St. Edward&#8217;s class is primarily written for people with little exposure to formal requirements management processes.  It does not go into the depth of most of our articles, and instead hopes to present a broad overview of what we do when managing and developing requirements.  The presentation is 34 pages (about 90 minutes speaking time)<br />
If you&#8217;ve been reading Tyner Blain for the last few months, there is little new material.  If you&#8217;re new to Tyner Blain, the presentation is worth a quick read.  Although we didn&#8217;t record the presentation, the notes-pages will provide some additional context to the slides.</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+Intro+to+Requirements+Gathering+%E2%80%93+St.+Edward%E2%80%99s+University+http://bit.ly/lgiS1+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2006/06/06/intro-to-requirements-gathering/&amp;t=Intro+to+Requirements+Gathering+%E2%80%93+St.+Edward%E2%80%99s+University" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2006/06/06/intro-to-requirements-gathering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Requirements Management Software Will Not Solve the Problem</title>
		<link>http://tynerblain.com/blog/2006/02/15/requirements-management-software-will-not-solve-the-problem/</link>
		<comments>http://tynerblain.com/blog/2006/02/15/requirements-management-software-will-not-solve-the-problem/#comments</comments>
		<pubDate>Thu, 16 Feb 2006 05:29:07 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Requirements management software]]></category>
		<category><![CDATA[benefits of requirements management software]]></category>
		<category><![CDATA[benefits of rm software]]></category>
		<category><![CDATA[chaos report]]></category>
		<category><![CDATA[managing data]]></category>
		<category><![CDATA[standish group]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/2006/02/15/requirements-management-software-will-not-solve-the-problem/</guid>
		<description><![CDATA[
Requirements management software will not solve our requirements problems.
Jerry Aubin of Seilevel made this great point in his presentation this evening at the IEEE Computer Society, Austin / A-SPIN event.  This was a great event, focusing on how to take requirements management &#8220;to the next level&#8221; &#8211; not just being good at it, but [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Norm Abram" alt="Norm Abram" src="http://www.newyankee.com/images/norm18_200x250.jpg" /></p>
<p><strong>Requirements management software will not solve our requirements problems.</strong></p>
<p>Jerry Aubin of <a title="Home page" href="http://www.seilevel.com/">Seilevel</a> made this great point in his presentation this evening at the <a title="IEEE Computer Society Austin" href="http://www.ewh.ieee.org/r5/central_texas/austin_cs/">IEEE Computer Society, Austin</a> / <a title="Austin Software Process Improvement Network" href="http://www.jwspro.net/aspin/">A-SPIN</a> event.  This was a great event, focusing on how to take requirements management &#8220;to the next level&#8221; &#8211; not just being good at it, but being great at it.  Seilevel&#8217;s speakers (Jerry and Joe Shideler) demonstrated that they have great insights into the art and science of requirements management &#8211; and presented some cutting edge ideas that extend the &#8220;known good ideas&#8221; in some interesting directions.  Definitely a company to keep our eyes on and learn from.  Their blog, <a title="requirements blog at Seilevel" href="http://requirements.seilevel.com/blog/"><em>requirements defined</em></a>, is linked in our blog roll &#8211; check it out.</p>
<p><strong>The Norm Abram analogy</strong></p>
<p>Jerry used what he coins as the &#8220;Norm Abram analogy&#8221;.  Norm Abram is a <a title="New Yankee Workshop home page" href="http://www.newyankee.com/index.shtml">great carpenter</a>, and he does a weekly television show here in the US.  He has an amazing workshop, with every tool imaginable for cutting, shaping, sanding or finishing wood.  And Norm uses those tools to create beautiful products.</p>
<p>If you had those tools, Jerry asked us, would you be able to suddenly create products as beautiful as Norm does?</p>
<p>No.</p>
<p>Norm became a great carpenter <em>and</em> he became proficient with tools that help him do his work faster.  The tools didn&#8217;t make him better, they just make it easier for him to do the work.</p>
<p>Would having typewriters make us write better, or just faster?</p>
<p><strong>Applied to requirements management</strong></p>
<p>The same holds true about requirements management software.  Having access to software won&#8217;t make us better at managing requirements.  The software will help someone who <em>already knows how</em> to manage requirements be more efficient.</p>
<p>The folks at Seilevel have seen the introduction of RM software (requirements management software) actually be counter-productive for teams who are new to managing requirements.  We agree &#8211; we think it&#8217;s like getting an expensive car so that we can teach someone how to drive.  The learning process has to come first.</p>
<p>Jerry showed statistics from the Standish Group&#8217;s 2004 CHAOS report.  We&#8217;ve talked about that report <a title="Why we should invest in requirements management" href="http://tynerblain.com/blog/2005/12/28/why-we-should-invest-in-requirements-management/">earlier</a>.  That report shows that 71% of software projects fail.  The issue isn&#8217;t the speed or cost of writing requirements, the issue is writing bad requirements.</p>
<p>For those 71% &#8211; the problem isn&#8217;t the tool, it&#8217;s the training.  For the other 29%, there are absolutely solutions to help us do our jobs faster.</p>
<p><strong>What should we do?</strong></p>
<p>There are two ways to get better requirements.  Buying RM software is neither one of those.</p>
<ol>
<li>Get help with your requirements.  Companies like Seilevel and Tyner Blain have already invested in learning how to do requirements right.  Let them or someone else help you manage requirements, or let them do it for you.</li>
<li>Learn how to manage your requirements.  Get training, read, study, practice, fail, improve, and succeed.  As individuals, find mentors.  As companies &#8211; get outside experts to come in and audit your projects.</li>
</ol>
<p><strong>When should we buy RM software?</strong></p>
<p>When we&#8217;re already good at writing and managing requirements, and we&#8217;re looking for a cost reduction.  Introducing a tool of this complexity to a team that isn&#8217;t accustomed to the process will actually hinder the process.</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+Requirements+Management+Software+Will+Not+Solve+the+Problem+http://bit.ly/qrzUC+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2006/02/15/requirements-management-software-will-not-solve-the-problem/&amp;t=Requirements+Management+Software+Will+Not+Solve+the+Problem" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2006/02/15/requirements-management-software-will-not-solve-the-problem/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Requirements vs Design &#8211; Which is Which and Why?</title>
		<link>http://tynerblain.com/blog/2006/02/11/requirements-vs-design-which-is-which-and-why/</link>
		<comments>http://tynerblain.com/blog/2006/02/11/requirements-vs-design-which-is-which-and-why/#comments</comments>
		<pubDate>Sat, 11 Feb 2006 19:41:13 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Software requirements specification]]></category>
		<category><![CDATA[business requirements]]></category>
		<category><![CDATA[constraints]]></category>
		<category><![CDATA[FRS]]></category>
		<category><![CDATA[functional requirements]]></category>
		<category><![CDATA[managing data]]></category>
		<category><![CDATA[market requirements]]></category>
		<category><![CDATA[market requirements document]]></category>
		<category><![CDATA[MRD]]></category>
		<category><![CDATA[non-functional requirements]]></category>
		<category><![CDATA[PRD]]></category>
		<category><![CDATA[product requirements]]></category>
		<category><![CDATA[product requirements document]]></category>
		<category><![CDATA[root cause analysis]]></category>
		<category><![CDATA[software design]]></category>
		<category><![CDATA[software product requirements]]></category>
		<category><![CDATA[SRS]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/2006/02/11/requirements-vs-design-which-is-which-and-why/</guid>
		<description><![CDATA[A classic debate.  It comes up often.  Unfortunately, it's a source of confusion that causes many teams to shy away from staffing, creating, or managing any formal requirements processes.  There's a discussion on Seilevel's forum where this has been brought up again, and it's shaping up to be a fine grudge match here in Austin.  We can't let the other folks have all the fun, so we'll chime in too.
]]></description>
			<content:encoded><![CDATA[<p><img title="faceoff " alt="faceoff " src="http://sehlhorst.smugmug.com/photos/55895979-M.jpg" /></p>
<p><strong>Requirements versus design &#8211; which is what, when and why? </strong></p>
<p>A classic debate.  It comes up often.  Unfortunately, it&#8217;s a source of confusion that causes many teams to shy away from staffing, creating, or managing any formal requirements processes.  There&#8217;s a <a title="Requirements semantics discussion" href="http://requirements.seilevel.com/messageboard/showthread.php?t=149">discussion on Seilevel&#8217;s forum</a> where this has been brought up again, and it&#8217;s shaping up to be a fine grudge match here in Austin.  Thanks to Cauvin for calling it to our attention.  We can&#8217;t let the other folks have all the fun, so we&#8217;ll chime in too.</p>
<p>We&#8217;ve described the software development process before as <a title="Describing the software development process" href="http://tynerblain.com/blog/2006/01/29/describing-the-software-development-process/">being like an onion</a> &#8211; having multiple layers of abstraction within which you describe the problem and solution.  In this post we will translate that perspective into &#8220;what is a requirement&#8221; and &#8220;what is design&#8221;.</p>
<p><strong>The layers of abstraction</strong></p>
<ol>
<li><strong>Market requirements</strong>. The problems or opportunities that express  potential <a title="Definition of return on investment (ROI)" href="http://tynerblain.com/blog/2006/02/01/definition-of-roi-return-on-investment/">ROI</a>  opportunities. These can be captured in an MRD.</li>
<li><strong>Product requirements</strong>. In a process that uses <a title="Introduction to structured requirements" href="http://tynerblain.com/blog/2006/01/04/foundation-series-structured-requirements/">structured  requirements</a>, these are the functional requirements, user requirements and  business requirements.  Design constraints are also requirements (non-functional requirements).  Product requirements can be captured in an <a title="Requirements document proliferation" href="http://tynerblain.com/blog/2006/01/20/document-proliferation/">FRS, SRS,  or PRD</a>.</li>
<li><strong>Solution design</strong>. The architectural description of the  implementation, UI and test suite. Design decisions define much of the reality  for developers &#8211; good design decisions make implementation and maintenance easy.  Bad design decisions can make for disaster.  <strong><br />
</strong></li>
<li><strong>Implementation</strong>. The actual code that is written and  running. The user interface that is presented. The tests that are included in a  regression suite. We do what we’re asked, in the way that we’re asked.</li>
</ol>
<p><strong>The point of contention</strong></p>
<p>The debate is over the classification of product requirements.  In this post we&#8217;ll talk about the <em>red team</em> and the <em>blue team</em>, much like the foosball players in the image above.  We&#8217;ll also use one of the examples presented <a title="Forum posts" href="http://requirements.seilevel.com/messageboard/showthread.php?t=149">in the forum</a> as the anecdote for describing our perspective.  I want to avoid putting words in other people&#8217;s mouths, so I will hilight my interpretations as being just that.  And as interpretations, they may very well be wrong.</p>
<p><em>My interpretation</em> is that the blue team believes that <a title="Comments on 'From MRD to PRD' post" href="http://tynerblain.com/blog/2006/01/24/from-mrd-to-prd-the-key-to-defining-a-spec/#comment-141">market requirements are the requirements, and any further specificity should be classified as design</a> (also <a title="Definition of requirement" href="http://cauvin.blogspot.com/2005/06/definition-of-requirement.html">this</a>).  <em>My interpretation</em> is that the red team agrees with what we&#8217;ll write in the rest of this post.</p>
<blockquote><p>A red team quote:</p>
<p><em>My philosophy on this is simple. If the business or the business users care about it, it is a requirement.</em></p>
<p><em>That being said, the business often times cares or wants things that they shouldn&#8217;t care about or want, so they do have to be careful not to demand things that truly arent requirements.</em></p></blockquote>
<p><strong>An unambiguous description of requirements and design<br />
</strong></p>
<p>There is a middle ground between market requirements and design.  There is a step in the software development process that happens between &#8220;defining the problem&#8221; and &#8220;designing the solution.&#8221;</p>
<p><img title="mrd to prd" alt="mrd to prd" src="http://sehlhorst.smugmug.com/photos/55900326-M.png" /></p>
<p>When talking about market requirements, we describe the problems and opportunities that define the space.  A great place to document our insight into the market is in a market requirements document, or MRD.  In this hypothetical example, our mythical company is losing customers because they have to wait too long when they are on the phone to get support.</p>
<p>There is an ideation step, where we perform an analysis &#8211; as engineers, we would call this a root cause analysis, where we <a title="Importance of asking why" href="http://tynerblain.com/blog/2005/12/13/everything-i-needed-to-know-i-forgot-in-kindergarden/">identify why</a> the customers make software decisions based on support-call length, why the call lengths are long, etc.  After we identify the root causes, we determine which ones are properly addressed with software, versus process, project, expectation setting or any other solution.</p>
<p>Our mythical company has decided that there will be a software component to the solution, and it will have the goal of reducing support call times.</p>
<p>The instant we decide that <em>this</em> problem is going to be solved with software, it becomes a software product requirement.  And a great place to record that information is in a product requirements document, or PRD.  We talk more about this in our post, <a title="Ideation happens when moving from an MRD to a PRD" href="http://tynerblain.com/blog/2006/01/24/from-mrd-to-prd-the-key-to-defining-a-spec/"><em>From MRD to PRD &#8211; the key to defining a spec</em></a>.  And this is the source of our disagreement with <em>the red team</em> &#8211; we believe that these are both requirements, they are distinct, and they should coexist &#8211; and still both be labeled as requirements.</p>
<p><img title="prd is structured" alt="prd is structured" src="http://sehlhorst.smugmug.com/photos/55900330-M.png" /></p>
<p>At Tyner Blain, we strongly support the use of <a title="Foundation series - introduction to structured requirements" href="http://tynerblain.com/blog/2006/01/04/foundation-series-structured-requirements/">structured requirements</a> as a means of capturing, managing, and communicating our software product requirements.  We start with the GOAL of reducing the average support call time.  We define the use cases that capture the support-call process (or story, or scenario &#8211; if that&#8217;s your term du jour).  We articulate the functional requirements (sales rep can find  the customer records for the customer on the phone).  And we define the design constraints, or non-functional requirements.</p>
<p>This is where we think we agree with <em>the blue team</em> as long as we add the following clarifications.  Design constraints are requirements.  When our client expresses the need to conform to a corporate look and feel &#8211; that&#8217;s a constraint.  When we describe support for color-blind users &#8211; it&#8217;s also a constraint (although it is an ambiguous requirement without supporting material or <a title="Cross domain experts" href="http://tynerblain.com/blog/2005/12/02/intimate-domains-%e2%80%93-navigating-areas-of-expertise/">cross-domain experts</a> on the team).  Any time we define performance characteristics (search must happen in five seconds), it is a constraint.</p>
<p>In all these cases, we require the software developers to design a solution within the bounds of our constraints.  <strong>Constraints are requirements. </strong></p>
<p><img title="prd to design" alt="prd to design" src="http://sehlhorst.smugmug.com/photos/55900320-M.png" /></p>
<p>The implementation team will design (and later develop and test) a solution based upon the requirements.  The requirements include constraints on how the implementors are allowed to design and implement.</p>
<p><strong>Where we disagree with the red team</strong></p>
<p>While generally agreeing with the red team (that requirements do exist between markets and designs), there is one statement where we do disagree.</p>
<blockquote><p>Red team:</p>
<p><em>If I specify that the support rep must be able to search by last name, partial names, customer ids, address, phone number etc. Is that requirements or design?</em></p>
<p><em>Lets say you can agree that the above are requirements</em></p>
<p><em>[...]</em></p>
<p><em>Are all of those things design? I think it depends on the capabilities of your teams.</em></p></blockquote>
<p>We disagree &#8211; we believe that these implementation details (by what fields a user should be able to search &#8211; and, in fact, specifying that search is the implementation approach) are not part of requirements &#8211; they are part of design.</p>
<p>I understand how easy it is to let project realities affect the classification of some design elements as product requirements. I&#8217;ve personally made the mistake of <a title="A requirements documentation mistake" href="http://tynerblain.com/blog/2006/01/25/a-requirements-documentation-mistake/">taking that perspective to extremes in the past</a>.</p>
<p>Defining details like this (what, exactly, does the software do) are design decisions.  Irrespective of the capabilities of the teams, these are design steps.  It may be, for a given team, that the product or requirements manager has to help a particular software designer to make good decisions.  But that doesn&#8217;t make those suggestions into requirements &#8211; it just means that the RM is helping with design.  And those details would belong in a design document.  Yes it&#8217;s more convenient for a product manager to put those details into the PRD, but they don&#8217;t belong there.</p>
<p><strong>Summary</strong></p>
<p>In conclusion &#8211; there is a natural flow from market opportunities to product requirements to design decisions in the state of all value-driven software development projects.  These three concepts are distinct. They should be documented distinctly.  We suggest using an MRD, a PRD, and a design document. As a simple checklist, think of each idea in this way:</p>
<ul>
<li>Am I describing an opportunity and it&#8217;s relative value?  MRD</li>
<li>Am I defining a particular opportunity that we&#8217;ve agreed to solve with software?  PRD</li>
<li>Am I describing the implementation of the solution?  Design Document</li>
</ul>
<p>Please join in on the discussion &#8211; if not here, then at the forum or on Cauvin&#8217;s blog.</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+Requirements+vs+Design+%E2%80%93+Which+is+Which+and+Why%3F+http://bit.ly/2sjlvd+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2006/02/11/requirements-vs-design-which-is-which-and-why/&amp;t=Requirements+vs+Design+%E2%80%93+Which+is+Which+and+Why%3F" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2006/02/11/requirements-vs-design-which-is-which-and-why/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>iRise &#8211; software prototyping tool</title>
		<link>http://tynerblain.com/blog/2006/01/31/irise-software-prototyping-tool/</link>
		<comments>http://tynerblain.com/blog/2006/01/31/irise-software-prototyping-tool/#comments</comments>
		<pubDate>Wed, 01 Feb 2006 05:35:50 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[Process Improvement]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Requirements management software]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Software requirements specification]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[irise]]></category>
		<category><![CDATA[managing data]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[requirements elicitation]]></category>
		<category><![CDATA[Requirements gathering]]></category>
		<category><![CDATA[requirements validation]]></category>
		<category><![CDATA[software process]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/31/irise-software-prototyping-tool/</guid>
		<description><![CDATA[
We received a comment from Tom Humbarger at iRise on an earlier post, which led us to take a look at their site.
iRise provides a tool for rapid prototyping of web-based applications, and there&#8217;s an overview of the products available.  They have iRise Studio which allows people to create interactive prototypes of web-based applications, [...]]]></description>
			<content:encoded><![CDATA[<p><img title="irise logo" alt="irise logo" src="http://www.irise.com/images/iriselogoK.gif" /></p>
<p>We received a comment from Tom Humbarger at iRise on an earlier post, which led us to take a look at their site.</p>
<p><a href="http://www.irise.com/">iRise</a> provides a tool for rapid prototyping of web-based applications, and there&#8217;s an <a href="http://www.irise.com/product/overview.shtml">overview of the products</a> available.  They have iRise Studio which allows people to create interactive prototypes of web-based applications, and iRise Reader that allows people to interact with their prototypes.</p>
<p><strong>This is a good news, bad news, good news </strong>(at the end)<strong> situation.<br />
</strong></p>
<p>The good news &#8211; they have an innovative idea &#8211; use prototypes to communicate requirements.</p>
<p>The bad news &#8211; Our initial excitement about their product quickly turned to skepticism while reading their copy&#8230;</p>
<p><strong>Who are the target users?</strong></p>
<blockquote><p>&#8221;         <em>iRise Studio is a powerful, easy-to- use application definition solution          used by business experts to quickly assemble functionally rich simulations          of Web-based applications in a matter of hours.</em>&#8220;</p></blockquote>
<p>We are firm believers in the power of prototypes &#8211; especially when they can present a compelling vision for an application.  The idea that a business expert can create a good one seems a little far fetched.</p>
<p><strong>They&#8217;re going to do what?</strong></p>
<blockquote><p>&#8220;<em>Business people can quickly          lay out the page flow of simulations and create high fidelity pages that          precisely mimic not only the look and feel of the final application, but          the business logic and data interactions as well.</em>&#8220;</p></blockquote>
<p>OK, page flow of a mockup, maybe &#8211; but business people will not <em>precisely mimic</em> the look and feel of the final application.  Even if they could &#8211; it would be a bad idea.  We&#8217;ve talked about the imperative of not specifying implementation details as part of the requirements process.  Specifying implementation details is one of our <a href="http://tynerblain.com/blog/2006/01/26/top-ten-use-case-mistakes/">top ten use case mistakes</a>.</p>
<p>The idea of doing the data modeling and business process simulation is cool.  <a title="Lombardi Software" href="http://www.lombardisoftware.com/">Lombardi Software</a>, another Austin company does this stuff &#8211;  but for enterprise clients.  Some of the best people I&#8217;ve worked with are at Lombardi, I respect their opinions, and know that they are big fans of being able to do process modeling &#8211; and have it drive applications in the real world.  If iRise has a comparable interface for modeling, it could be a great tool for rapid prototyping.</p>
<p><strong>Why would they do that?</strong></p>
<blockquote><p>&#8220;<em>The interactive simulations          can become visual contracts between business and IT, serving as stable          blueprints for what to build</em>.&#8221;</p></blockquote>
<p>OK &#8211; now I&#8217;m getting concerned.  Why is it a good idea to have non-experts specify the branding, layout, interaction design, and usability of a web-based application?  Assuming that an expert business process modeler is at the helm, we can expect that high-level workflow is well designed.  But the user experience?  Show me a business expert who&#8217;s competent at designing interfaces and I&#8217;ll show you a <a title="Different people have different areas of expertise" href="http://tynerblain.com/blog/2005/12/02/intimate-domains-%e2%80%93-navigating-areas-of-expertise/">switch-hitter</a> currently occupying the chair of a business expert.</p>
<p><strong>But we need a good prototyping tool!</strong></p>
<p>The screenshots showing how the application is used to build prototypes look very cool.  <strong>This application looks like a good product</strong>, but their marketing copy sure is targeted at doing the wrong thing.  Check out the bits about modeling of scenarios too.<br />
<strong>What about the testimonials?  Maybe we&#8217;re missing something.</strong></p>
<blockquote><p>Here are some excerpts from the testimonials (note: we&#8217;re starting to get excited about the product again)</p>
<ul></ul>
<ul>
<li>&#8220;<em>&#8230;allow us to rapidly and <strong>iteratively validate          the client’s needs</strong> early in the process ensuring we have the right          requirements from the start</em>&#8220;</li>
<li>&#8220;<em>to          <strong>visually validate requirements</strong> and <strong>&#8220;test market&#8221; applications</strong> prior to          investing time and money in development</em>&#8220;</li>
<li>&#8220;<em>can engage their business stakeholders          early in the process to <strong>visually identify missing system requirements,          eliminate unnecessary functionality</strong> and discuss important process and          policy issues</em>&#8220;</li>
</ul>
</blockquote>
<p><strong>Yes, yes, and yes!</strong></p>
<p>This is <em>exactly</em> how a prototype should be used.</p>
<p><strong>What should iRise do?</strong></p>
<ol>
<li>Change the way they propose that their clients use iRise.  Business analysts, while ideally suited to identify, prioritize and validate requirements, are in no way suited to the designing of software solutions.  User experience experts are.  A picture is worth a thousand words, and an interactive prototype is worth a thousand pictures.  Why risk misleading or dissatisfying the stakeholders with a bad prototype?  Why prevent your development team from being able to apply their skills to design a solution?  If you&#8217;re outsourcing to a development group with limited capabilities, this mindset might seem rational.  The answer is to bring design resources in house, not ask non-designers to design.</li>
<li>Find small consulting companies with a lot of passion for product success and a big megaphone (hint hint), give them a free copy of the software, in exchange for an honest assessment of how well it works and suggestions on how to incorporate it into effective software development processes.</li>
</ol>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+iRise+%E2%80%93+software+prototyping+tool+http://bit.ly/2ro3sp+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2006/01/31/irise-software-prototyping-tool/&amp;t=iRise+%E2%80%93+software+prototyping+tool" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2006/01/31/irise-software-prototyping-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing Alkali Marketing &#8211; A little marketing for a big reaction</title>
		<link>http://tynerblain.com/blog/2006/01/16/announcing-alkali-marketing-a-little-marketing-for-a-big-reaction/</link>
		<comments>http://tynerblain.com/blog/2006/01/16/announcing-alkali-marketing-a-little-marketing-for-a-big-reaction/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 03:39:28 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Alkali]]></category>
		<category><![CDATA[managing data]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/16/announcing-alkali-marketing-a-little-marketing-for-a-big-reaction/</guid>
		<description><![CDATA[
Lauren Arbittier Davis recently started Alkali Marketing, a boutique marketing outsourcing company here in Austin.  I&#8217;ve personally worked with Lauren over much of the past decade, and couldn&#8217;t be more excited about her company!  When Tyner Blain is ready to build awareness (beyond our current viral approach), Alkali is who we&#8217;ll call.  In addition to [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Alkali Marketing main image" title="Alkali Marketing main image" src="http://www.alkalimarketing.com/images/mainimage.gif" /></p>
<p>Lauren Arbittier Davis recently started <a title="Alkali Marketing home page" href="http://www.alkalimarketing.com/">Alkali Marketing</a>, a boutique marketing outsourcing company here in Austin.  I&#8217;ve personally worked with Lauren over much of the past decade, and couldn&#8217;t be more excited about her company!  When Tyner Blain is ready to build awareness (beyond our current viral approach), Alkali is who we&#8217;ll call.  In addition to a personal reccommendation of Lauren for anything you need, I also know some of her clients, have seen the work Lauren and Alkali have done for them, and know how pleased they are with it.</p>
<p><strong>Check out <a title="Alkali's site" href="http://www.alkalimarketing.com/index.htm">Alkali Marketing&#8217;s site</a>, read their reviews, see what they can do, and schedule a meeting.</strong><br />
<a title="Alkali's contact info" href="http://www.alkalimarketing.com/contact.html">Contact Alkali Marketing here</a>.  Seriously.</p>
<p>Scott</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+Announcing+Alkali+Marketing+%E2%80%93+A+little+marketing+for+a+big+reaction+http://bit.ly/3cYf2i+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2006/01/16/announcing-alkali-marketing-a-little-marketing-for-a-big-reaction/&amp;t=Announcing+Alkali+Marketing+%E2%80%93+A+little+marketing+for+a+big+reaction" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2006/01/16/announcing-alkali-marketing-a-little-marketing-for-a-big-reaction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEEE Austin Event: Seilevel presents on requirements</title>
		<link>http://tynerblain.com/blog/2006/01/03/ieee-austin-event-seilevel-presents-on-requirements/</link>
		<comments>http://tynerblain.com/blog/2006/01/03/ieee-austin-event-seilevel-presents-on-requirements/#comments</comments>
		<pubDate>Tue, 03 Jan 2006 22:59:42 +0000</pubDate>
		<dc:creator>Scott Sehlhorst</dc:creator>
				<category><![CDATA[Austin TX]]></category>
		<category><![CDATA[IEEE]]></category>
		<category><![CDATA[Organizations]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[austin ieee]]></category>
		<category><![CDATA[great requirements]]></category>
		<category><![CDATA[managing data]]></category>
		<category><![CDATA[Presentation]]></category>
		<category><![CDATA[seilevel]]></category>

		<guid isPermaLink="false">http://tynerblain.com/blog/2006/01/03/ieee-austin-event-seilevel-presents-on-requirements/</guid>
		<description><![CDATA[
Jerry Aubin and Joe Shideler of Seilevel will be giving their presentation, Beyond the System Shall &#8211; A Journey from Good to Great Requirements.  Although this meeting is sponsored by the Austin chapter of IEEE, it is open to the public.
[Update: The meeting is from 6:30-9:00pm on Wednesday 15 February 2006]
If you were paying [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="large requirements audience" src="http://sehlhorst.smugmug.com/photos/48096033-M.jpg" /></p>
<p>Jerry Aubin and Joe Shideler of <a title="Seilevel home page" href="http://requirements.seilevel.com/">Seilevel </a>will be giving their presentation, <a title="Seilevel presentation summary" href="http://ewh.ieee.org/r5/central_texas/austin_cs/presentations/2006-02-15.html">Beyond the System Shall &#8211; A Journey from Good to Great Requirements</a>.  Although this meeting is sponsored by the Austin chapter of IEEE, it is open to the public.</p>
<p>[Update: The meeting is from 6:30-9:00pm on Wednesday 15 February 2006]</p>
<p>If you were paying attention last month, this is the presentation that was delayed when we had our “ice storm” in December.  The presentation has been rescheduled, so update your calendar.</p>
<p><strong>From the summary:</strong></p>
<p>“Today, only a small percent of IT projects succeed while the rest <a title="Top reasons for software project failure" href="http://tynerblain.com/blog/2005/12/28/why-we-should-invest-in-requirements-management/">significantly under perform or fail outright</a>. Seilevel will begin the presentation by delving into the statistics behind this statement and then move on to discuss how poor software requirements are a primary reason. The presenters will explore the root causes behind the problem and then provide suggestions as to how companies can improve the situation. […]”</p>
<p>I’ve had the pleasure of working with a few Seilevel folks in the past, and they are <em>top-shelf</em>.  I’m looking forward to the presentation &#8211; you should make it if you can.</p>
<p>Update: Just realized that the link I included doesn’t have directions &#8211; check out the <a title="IEEE Austin schedule" href="http://ewh.ieee.org/r5/central_texas/austin_cs/calendar.html">IEEE Austin calendar</a> for directions to the event.</p>
<p align="left"><a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=By+@sehlhorst:+IEEE+Austin+Event%3A+Seilevel+presents+on+requirements+http://bit.ly/10FLsn+" title="Post to Twitter"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter-big1.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://www.facebook.com/share.php?u=http://tynerblain.com/blog/2006/01/03/ieee-austin-event-seilevel-presents-on-requirements/&amp;t=IEEE+Austin+Event%3A+Seilevel+presents+on+requirements" title="Post to Facebook"><img class="nothumb" src="http://tynerblain.com/blog/wp-content/plugins/tweet-this/icons/tt-facebook-big4.png" alt="Post to Facebook" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://tynerblain.com/blog/2006/01/03/ieee-austin-event-seilevel-presents-on-requirements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
