<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 Forums - Tech Off - LOB Requirments Document</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Tech Off - LOB Requirments Document</title>
		<link>http://channel9.msdn.com/Forums</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Forums</link>
	<language>en</language>
	<pubDate>Sun, 19 May 2013 19:14:51 GMT</pubDate>
	<lastBuildDate>Sun, 19 May 2013 19:14:51 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>8</c9:totalResults>
	<c9:pageCount>-8</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Tech Off - LOB Requirments Document</title>
		<description><![CDATA[<p>I have been asked to write a document to describe the requirements for a LOB system.&nbsp; I'm a novice programmer, make my living installing and maintain networks for customers.&nbsp;&nbsp;&nbsp; A client has asked if I could assist in this for them and thus I'm looking for examples of what developers require.&nbsp; <br><br>Any assistance would be appreciated.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/311b2455104d4e3fa75da0ee010669b5#311b2455104d4e3fa75da0ee010669b5</link>
		<pubDate>Thu, 18 Oct 2012 15:55:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/311b2455104d4e3fa75da0ee010669b5#311b2455104d4e3fa75da0ee010669b5</guid>
		<dc:creator>Wayne Taylor</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Kryptos/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - LOB Requirments Document</title>
		<description><![CDATA[<p>@<a href="/Forums/TechOff/LOB-Requirments-Document#c311b2455104d4e3fa75da0ee010669b5">Kryptos</a>: Clearly worded, unambiguous functional requirements and nothing more. Let the developer(s) figure out architecture, design, what the UI should look like, etc.</p><p>The actual document format doesn't really matter. Something as simple as a bulleted list would work, all the way to something full of workflows, charts, and images.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/3054f01b53ad4501a9c3a0ee011952a0#3054f01b53ad4501a9c3a0ee011952a0</link>
		<pubDate>Thu, 18 Oct 2012 17:04:15 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/3054f01b53ad4501a9c3a0ee011952a0#3054f01b53ad4501a9c3a0ee011952a0</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - LOB Requirments Document</title>
		<description><![CDATA[<p>&quot;As a [role] I want to [action] so that I get [result].&quot;</p><p>This is a simple, unambiguous sentence structure for requirements that is used in Agile development methodologies like SCRUM.</p><p>I recommend it because, with this structure, a savvy coder can get their audience/users to draft the requirements themselves -- and there is no better way to stay on the same page and get it right than this way.</p><p>So once more:</p><p>&quot;As a [role] I want to [action] so that I get [result].&quot;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/ac0b735f2bdd4612bcc2a0ee012bfea3#ac0b735f2bdd4612bcc2a0ee012bfea3</link>
		<pubDate>Thu, 18 Oct 2012 18:12:14 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/ac0b735f2bdd4612bcc2a0ee012bfea3#ac0b735f2bdd4612bcc2a0ee012bfea3</guid>
		<dc:creator>JohnAskew</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/JohnAskew/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - LOB Requirments Document</title>
		<description><![CDATA[<p>Thanks guys.&nbsp;&nbsp; This is all good food for thought.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/c13001d0b75246cb95b4a0ef009ef1b7#c13001d0b75246cb95b4a0ef009ef1b7</link>
		<pubDate>Fri, 19 Oct 2012 09:38:41 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/c13001d0b75246cb95b4a0ef009ef1b7#c13001d0b75246cb95b4a0ef009ef1b7</guid>
		<dc:creator>Wayne Taylor</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Kryptos/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - LOB Requirments Document</title>
		<description><![CDATA[<p>Another format that's useful for testing (both integration testing and user acceptance tests) is a numbered list of statements where each statement is a single fact about what the&nbsp;software&nbsp;must do.</p><p>E.g.</p><p>1. The system must require the user to log in with a unique username and a password.</p><p>2. The system must supply an option to allow the user to change their password once they are logged in.</p><p>3. When changing a password, the user must supply their existing password as well as their new password.</p><p>...</p><p>&nbsp;</p><p>Break it up into sections based on&nbsp;functional&nbsp;areas so it isn't too overwhelming.</p><p>In this format it's easy to do through the list and check off each item when testing. &nbsp;It can also form the basis of the user's sign-off when the system is complete.</p><p>Herbie</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/65129728ae214948af09a0ef00db1890#65129728ae214948af09a0ef00db1890</link>
		<pubDate>Fri, 19 Oct 2012 13:17:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/65129728ae214948af09a0ef00db1890#65129728ae214948af09a0ef00db1890</guid>
		<dc:creator>Herbie Smith</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Dr Herbie/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - LOB Requirments Document</title>
		<description><![CDATA[<p>@<a href="/Forums/TechOff/LOB-Requirments-Document#c65129728ae214948af09a0ef00db1890">Dr Herbie</a>: Imagine you have to write on bitlocker <a href="http://technet.microsoft.com/en-us/library/cc732774.aspx">http://technet.microsoft.com/en-us/library/cc732774.aspx</a></p><p>&nbsp;</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/899b12052d404a66966ca0ef01132fe2#899b12052d404a66966ca0ef01132fe2</link>
		<pubDate>Fri, 19 Oct 2012 16:41:55 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/899b12052d404a66966ca0ef01132fe2#899b12052d404a66966ca0ef01132fe2</guid>
		<dc:creator>Vesuvius</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/vesuvius/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - LOB Requirments Document</title>
		<description><![CDATA[<p>@<a href="/Forums/TechOff/LOB-Requirments-Document#c65129728ae214948af09a0ef00db1890">Dr Herbie</a>:</p><p>&quot;As a [<em>user</em>] I want to <em>[be able to change my password, once logged in, using my existing password for verification</em>,] so that I can [<em>better protect my user security myself</em>].&quot;</p><p>I was looking at your 3 item list and wanted to use it to show just how much more clear the requirement becomes when using the sentence structure from Agile&nbsp;- SCRUM.</p><p>Personally, I tend to read one line at a time. In fact, since these are all related to the same feature, my understanding of one line may affect my understanding of another of the lines. That came out poorly, what I mean to say is that all those lines can be put into one clear statement instead which will only serve to clarify and streamline comprehension of the requirements for all involved.</p><p>Why John doesn't approve of Herbie's list as requirements document: <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-13.gif?v=c9' alt='Angel' /></p><ol><li>The first part, [role], specifies who the feature is targeting; admin, regular users, etc... A developer will either have to make an assumption here or ask for more information if this is not included. So you can see that the sentence structure itself already&nbsp;protects&nbsp;against ambiguity and confusion. </li><li>The second part, [action], is rather verbose, but that isn't a bad thing. Features will often require more than one 'sentence' or requirement. This feature, for example, leaves admin's password requirements to be defined, as well as the&nbsp;&quot;I forgot my password&quot; user scenario... More sentences.&nbsp; </li><li>Notice the last part, [result], shows the 'why' for a requirement. Omitting this &quot;reason for a requirement&quot; allows&nbsp;features to be implemented without considering&nbsp;their value to the system. In addition, requirements can be ordered by importance when&nbsp;their value&nbsp;is assessed. </li></ol><p>Herbie's list should do fine as an integration test list, but I would have it be derived from the &quot;User Stories&quot; which are compilations of multiple sentences with the structure described above.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/772262fec0594efba186a0ef01149f86#772262fec0594efba186a0ef01149f86</link>
		<pubDate>Fri, 19 Oct 2012 16:47:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/772262fec0594efba186a0ef01149f86#772262fec0594efba186a0ef01149f86</guid>
		<dc:creator>JohnAskew</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/JohnAskew/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - LOB Requirments Document</title>
		<description><![CDATA[<p>And don't forget diagrams, and UML. Oh, and you need a PM <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/14d27e7ec58f4aea97eea0ff009061c1#14d27e7ec58f4aea97eea0ff009061c1</link>
		<pubDate>Sun, 04 Nov 2012 08:45:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/LOB-Requirments-Document/14d27e7ec58f4aea97eea0ff009061c1#14d27e7ec58f4aea97eea0ff009061c1</guid>
		<dc:creator>Ion Todirel</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ion Todirel/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>