<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Why do we need detailed business requirements?</title>
	<atom:link href="http://www.b2ttraining.com/2009/07/28/why-do-we-need-detailed-business-requirements/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.b2ttraining.com/2009/07/28/why-do-we-need-detailed-business-requirements/</link>
	<description>Connecting Business Requirements to Technology</description>
	<lastBuildDate>Mon, 30 Aug 2010 03:15:53 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Brian</title>
		<link>http://www.b2ttraining.com/2009/07/28/why-do-we-need-detailed-business-requirements/comment-page-1/#comment-3824</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Sat, 21 Nov 2009 02:25:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/?p=1654#comment-3824</guid>
		<description>On my projects, we break out requirements into business requirements, functional, and non-functional.  We use use cases to discover the functional requirements.  

One thing with regard to business requirements is that we require detailed business requirements from the business.  We work with the business to help them draft the text but in the end they own the document.

With that being said, I do have a question.  I noticed that the BABOK defines business requirements as high-level objectives and goals.  Why high-level?  In my opinion, for a business requirement to be useful, it has to be detailed.  All of our system requirements (functional and non-functional) trace back to detailed requirements.  To me, with all due respect, I do not see the value in high-level business requirements.  The business requirements need to be detailed.

Thoughts?

Thanks,
Brian</description>
		<content:encoded><![CDATA[<p>On my projects, we break out requirements into business requirements, functional, and non-functional.  We use use cases to discover the functional requirements.  </p>
<p>One thing with regard to business requirements is that we require detailed business requirements from the business.  We work with the business to help them draft the text but in the end they own the document.</p>
<p>With that being said, I do have a question.  I noticed that the BABOK defines business requirements as high-level objectives and goals.  Why high-level?  In my opinion, for a business requirement to be useful, it has to be detailed.  All of our system requirements (functional and non-functional) trace back to detailed requirements.  To me, with all due respect, I do not see the value in high-level business requirements.  The business requirements need to be detailed.</p>
<p>Thoughts?</p>
<p>Thanks,<br />
Brian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Angie</title>
		<link>http://www.b2ttraining.com/2009/07/28/why-do-we-need-detailed-business-requirements/comment-page-1/#comment-3748</link>
		<dc:creator>Angie</dc:creator>
		<pubDate>Tue, 28 Jul 2009 19:34:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/?p=1654#comment-3748</guid>
		<description>Thanks Kerber - I do support the BABOK&#039;s categorizations of requirements and I do concede that generally we do have a pretty good idea of the Solution Approach at the beginning of the project.</description>
		<content:encoded><![CDATA[<p>Thanks Kerber &#8211; I do support the BABOK&#8217;s categorizations of requirements and I do concede that generally we do have a pretty good idea of the Solution Approach at the beginning of the project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kerber</title>
		<link>http://www.b2ttraining.com/2009/07/28/why-do-we-need-detailed-business-requirements/comment-page-1/#comment-3747</link>
		<dc:creator>Kerber</dc:creator>
		<pubDate>Tue, 28 Jul 2009 19:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/?p=1654#comment-3747</guid>
		<description>I totally agree, but allow me to add that the BABOK 2.0 perspective helped me to put things in place. Once I start working in the right level and domain, things are discussed at the right time. Those levels would be:

Business need - the main reason the project is being created.
Business requirements - business goals and objectives that have to be achieved or helped by the project outcomes.
Stakeholders requirements - probably the costumer notification from your example would be placed here, as &quot;the costumer wants to be aware of what&#039;s going on with the order&quot;.
Solution approach - what kind of solution are we thinking about in general therms (even for a new solution, most of the times you have an general idea of the kind of technology that will be involved).

After that it gets easy to rate the solutions options and go ahead with the solution&#039;s requirements that can be also analyzed in an iterative development life cycle. (take care not to transform this logical flow into a waterfall!).

I believe that calling all requirements &quot;business requirements&quot; is a generalization that is becoming less and less useful and a source of lots of misunderstandings.</description>
		<content:encoded><![CDATA[<p>I totally agree, but allow me to add that the BABOK 2.0 perspective helped me to put things in place. Once I start working in the right level and domain, things are discussed at the right time. Those levels would be:</p>
<p>Business need &#8211; the main reason the project is being created.<br />
Business requirements &#8211; business goals and objectives that have to be achieved or helped by the project outcomes.<br />
Stakeholders requirements &#8211; probably the costumer notification from your example would be placed here, as &#8220;the costumer wants to be aware of what&#8217;s going on with the order&#8221;.<br />
Solution approach &#8211; what kind of solution are we thinking about in general therms (even for a new solution, most of the times you have an general idea of the kind of technology that will be involved).</p>
<p>After that it gets easy to rate the solutions options and go ahead with the solution&#8217;s requirements that can be also analyzed in an iterative development life cycle. (take care not to transform this logical flow into a waterfall!).</p>
<p>I believe that calling all requirements &#8220;business requirements&#8221; is a generalization that is becoming less and less useful and a source of lots of misunderstandings.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
