<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Requirements Perspectives</title><link>http://blogs.msdn.com/b/jmeier/archive/2007/03/09/requirements-frame.aspx</link><description>Here's a simple set of perspectives I use for rationalizing requirements: 
 
 User 
 Business 
 Expert / Technical 
 Industry/Standards 
 Believe it or not, simply identifying these perspective helps a lot. You'd be surprised how many debates happen</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Requirements Perspectives</title><link>http://blogs.msdn.com/b/jmeier/archive/2007/03/09/requirements-frame.aspx#1850251</link><pubDate>Sat, 10 Mar 2007 07:13:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1850251</guid><dc:creator>JD Meier</dc:creator><description>&lt;p&gt;Here's a scenario that ties it all together. &amp;nbsp;A user wants to update their customer's records. &amp;nbsp;The user doesn't think to ask you not to leak their personal info and to provide decent performance. &amp;nbsp;They just expect it. &amp;nbsp;With your Kano hat on, you'll explicitly surface these potential dissatisifers. &amp;nbsp;Tech perspective says, use Windows authentication to improve security. &amp;nbsp;HIPAA champ says protect your patient's PII (personally identifiable info). &amp;nbsp;Biz analyst says, we just want to reliably process customer entries, in an accountable way ... Don't care how ... Don't care if our users enjoy the experience.&lt;/p&gt;
&lt;p&gt;A common mistake I see in practice (er, malpractice), is a generalization of &amp;quot;customer.&amp;quot; &amp;nbsp;If I only bring my biz analyst to the table, I could have some serious usage dissat. &amp;nbsp;If I bring my end user to the table, I can expect them to tell me their ideal user experience, but I can't always rely on them to think of business goals or constraints, or details like protecting customer records.&lt;/p&gt;
&lt;p&gt;Assume you brought all the right reprsentation to the table, and you got your pool of requirements. &amp;nbsp;How do you keep perspective across your team as they prioritize, slice and dice requirements? &amp;nbsp;I use the perspectives in conversations, so teammates know when their acting on a business impact vs. a user experience vs. a tech decision vs. a MUST, non-optional industry constraint.&lt;/p&gt;
&lt;p&gt;... and YES, trumping is VERY context-driven! &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1850251" width="1" height="1"&gt;</description></item><item><title>re: Requirements Frame</title><link>http://blogs.msdn.com/b/jmeier/archive/2007/03/09/requirements-frame.aspx#1848789</link><pubDate>Sat, 10 Mar 2007 04:12:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1848789</guid><dc:creator>orcmid</dc:creator><description>&lt;p&gt;I'm not sure how Kana qualities line up here. &amp;nbsp;I would also like to see a concrete example (however disguised/mythical) so I could be certain how these are lined up.&lt;/p&gt;
&lt;p&gt;I would think that what trumps what is highly situational. &amp;nbsp;I can see that it is important to expose what the ranking is and what the conditions are.&lt;/p&gt;
&lt;p&gt;Am I trying to make this deeper than it is? &amp;nbsp;[Hey, got me thinking!] &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1848789" width="1" height="1"&gt;</description></item><item><title>re: Requirements Frame</title><link>http://blogs.msdn.com/b/jmeier/archive/2007/03/09/requirements-frame.aspx#1848713</link><pubDate>Sat, 10 Mar 2007 03:51:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1848713</guid><dc:creator>James Waletzky</dc:creator><description>&lt;p&gt;Kano satisfiers and dissatisfiers seem like a natural fit to this discussion, particularly when determining what makes a customer really happy.&lt;/p&gt;
&lt;p&gt;I also like to categorize requirements on the functional/non-functional axes. Perhaps that is just another level in your frame. Spelling out the non-functional requirements give you a better indication of what quality really means for what you are building.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1848713" width="1" height="1"&gt;</description></item></channel></rss>