<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Decision Driven Blog</title>
	<atom:link href="http://decisiondriven.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://decisiondriven.wordpress.com</link>
	<description>Whether you are an individual seeking a more meaningful life, a business seeking to grow, or a non-profit stretching to achieve your mission, your DECISIONS create your future.</description>
	<lastBuildDate>Wed, 07 Oct 2009 01:37:58 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Functional decomposition is a decision by decisiondriven</title>
		<link>http://decisiondriven.wordpress.com/2008/11/26/functional-decomposition-is-a-decision/#comment-529</link>
		<dc:creator>decisiondriven</dc:creator>
		<pubDate>Wed, 07 Oct 2009 01:37:58 +0000</pubDate>
		<guid isPermaLink="false">http://decisiondriven.wordpress.com/?p=681#comment-529</guid>
		<description>Trevor,
I think of functional decomposition as a time-agnostic process.  It&#039;s a continuous, branching process that occurs at every level of system context (operational capability, system, subsystem, component, etc.).  Whenever you make a &quot;Choose Technology for Function X&quot; decision, you drive the next level decomposition of &quot;Function X&quot;.  Your readiness to decompose function X is driven by the state of this parent decision; if there are widely divergent technologies in the running as alternatives, then you need to hold off on decomposing Function X.  If there are many similar viable technologies/designs that would yield almost the same child functions or only a single viable solution, then there&#039;s no significant advantage from delaying decomposition.
I understand the desire to delay decision-making so you don&#039;t lock yourself into a sub-optimum solution.  However, the answer is not to wait, but rather to accelerate decision-making by attacking all the vital decisions in parallel.  What matters is that all the critical decisions are made in such a way that their derived requirements don&#039;t invalidate the other decision&#039;s &quot;preferred alternatives&quot;.  That&#039;s a matter of state of the data, not a matter of chronological time.
John</description>
		<content:encoded><![CDATA[<p>Trevor,<br />
I think of functional decomposition as a time-agnostic process.  It&#8217;s a continuous, branching process that occurs at every level of system context (operational capability, system, subsystem, component, etc.).  Whenever you make a &#8220;Choose Technology for Function X&#8221; decision, you drive the next level decomposition of &#8220;Function X&#8221;.  Your readiness to decompose function X is driven by the state of this parent decision; if there are widely divergent technologies in the running as alternatives, then you need to hold off on decomposing Function X.  If there are many similar viable technologies/designs that would yield almost the same child functions or only a single viable solution, then there&#8217;s no significant advantage from delaying decomposition.<br />
I understand the desire to delay decision-making so you don&#8217;t lock yourself into a sub-optimum solution.  However, the answer is not to wait, but rather to accelerate decision-making by attacking all the vital decisions in parallel.  What matters is that all the critical decisions are made in such a way that their derived requirements don&#8217;t invalidate the other decision&#8217;s &#8220;preferred alternatives&#8221;.  That&#8217;s a matter of state of the data, not a matter of chronological time.<br />
John</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Functional decomposition is a decision by Trevor Harrison</title>
		<link>http://decisiondriven.wordpress.com/2008/11/26/functional-decomposition-is-a-decision/#comment-528</link>
		<dc:creator>Trevor Harrison</dc:creator>
		<pubDate>Mon, 05 Oct 2009 22:20:48 +0000</pubDate>
		<guid isPermaLink="false">http://decisiondriven.wordpress.com/?p=681#comment-528</guid>
		<description>G&#039;day John.

I&#039;d like to know if there is any decision-oriented guidance for knowing the &quot;time window&quot; when it&#039;s optimal to start this functional decomposition?  I ask this question having seen the following anecdote:

&quot;“There are times when non-architects prematurely make major architectural decisions. For example, multiple contracts or subcontracts may be let based on organizational expertise, rational decomposition structures, project schedule and other reasons before the requirements and resulting overall system architecture have been adequately engineered. This can result in a suboptimal top-level system decomposition that is almost impossible to change.” [p.83] 
Firesmith, Donald G. et al (2008), “The Method Framework for Engineering System Architectures”, Auerbach Publications, USA. 

BRgds,
Trevor.</description>
		<content:encoded><![CDATA[<p>G&#8217;day John.</p>
<p>I&#8217;d like to know if there is any decision-oriented guidance for knowing the &#8220;time window&#8221; when it&#8217;s optimal to start this functional decomposition?  I ask this question having seen the following anecdote:</p>
<p>&#8220;“There are times when non-architects prematurely make major architectural decisions. For example, multiple contracts or subcontracts may be let based on organizational expertise, rational decomposition structures, project schedule and other reasons before the requirements and resulting overall system architecture have been adequately engineered. This can result in a suboptimal top-level system decomposition that is almost impossible to change.” [p.83]<br />
Firesmith, Donald G. et al (2008), “The Method Framework for Engineering System Architectures”, Auerbach Publications, USA. </p>
<p>BRgds,<br />
Trevor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Roadmap examples by decisiondriven</title>
		<link>http://decisiondriven.wordpress.com/2008/07/31/roadmap-examples/#comment-478</link>
		<dc:creator>decisiondriven</dc:creator>
		<pubDate>Fri, 12 Dec 2008 17:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://decisiondriven.wordpress.com/?p=264#comment-478</guid>
		<description>Rafael,
You can roadmap (aka fast-forward) any decision related to the design of your games.  They are products, even if their current technology is &quot;low-tech&quot;.  All the decisions under the Product Concept decision pattern (search for this in the blog) will have a answer (a committed alternative) even in your first version.  As you contemplate future versions of your first board game releases, new and more advanced games and eventually moving them to a software delivery platform, these answers (alternatives) will evolve; the questions (decisions) will stay the same.  The evolving alternatives for each decision form a roadmap.
Some of the key decisions to consider are:
1. Use Case(s): In what scenarios will the games be played
2. Value Proposition: For each use case/scenario, how will the game deliver unique value &quot;wow!&quot; to the players.
3. Functional Model: How will the game flow?
4. User Interface Concept: How will the user interact with the game?  How will control data (instructions, it&#039;s your turn, etc.) and content information (clues, results of user actions) be presented?
I&#039;d encourage you to start a free trial of the Decision Driven(r) Strategy web service to help you frame out your ideas and the business context for your products.  I usually recommend a quick decision blitz (snapshot) to capture your current thinking on each decision and then a second pass to brainstorm future alternatives for each decision from which you can create various roadmaps of your future.
It sounds like a fun project.  Feel free to keep me informed.</description>
		<content:encoded><![CDATA[<p>Rafael,<br />
You can roadmap (aka fast-forward) any decision related to the design of your games.  They are products, even if their current technology is &#8220;low-tech&#8221;.  All the decisions under the Product Concept decision pattern (search for this in the blog) will have a answer (a committed alternative) even in your first version.  As you contemplate future versions of your first board game releases, new and more advanced games and eventually moving them to a software delivery platform, these answers (alternatives) will evolve; the questions (decisions) will stay the same.  The evolving alternatives for each decision form a roadmap.<br />
Some of the key decisions to consider are:<br />
1. Use Case(s): In what scenarios will the games be played<br />
2. Value Proposition: For each use case/scenario, how will the game deliver unique value &#8220;wow!&#8221; to the players.<br />
3. Functional Model: How will the game flow?<br />
4. User Interface Concept: How will the user interact with the game?  How will control data (instructions, it&#8217;s your turn, etc.) and content information (clues, results of user actions) be presented?<br />
I&#8217;d encourage you to start a free trial of the Decision Driven(r) Strategy web service to help you frame out your ideas and the business context for your products.  I usually recommend a quick decision blitz (snapshot) to capture your current thinking on each decision and then a second pass to brainstorm future alternatives for each decision from which you can create various roadmaps of your future.<br />
It sounds like a fun project.  Feel free to keep me informed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Roadmap examples by Rafael Guber</title>
		<link>http://decisiondriven.wordpress.com/2008/07/31/roadmap-examples/#comment-477</link>
		<dc:creator>Rafael Guber</dc:creator>
		<pubDate>Wed, 10 Dec 2008 16:22:11 +0000</pubDate>
		<guid isPermaLink="false">http://decisiondriven.wordpress.com/?p=264#comment-477</guid>
		<description>Your blog is very impressive, but I am more conversant in the language of history than I am in the language of technology. 

I have created a series of intense historical role playing games - imagine getting sucked into a illustrated history - &quot;coffee table book&quot; that you have to work your way through to get out. While eventually these games can be produced in computer versions, my first foray will use the traditional board game delivery system. As product road maps are usually associated  with technology (correct me if I am wrong), what is the equvalent of a road map for someone in my situation?

Any advice would be very much appreciated 

R.G. Guber</description>
		<content:encoded><![CDATA[<p>Your blog is very impressive, but I am more conversant in the language of history than I am in the language of technology. </p>
<p>I have created a series of intense historical role playing games &#8211; imagine getting sucked into a illustrated history &#8211; &#8220;coffee table book&#8221; that you have to work your way through to get out. While eventually these games can be produced in computer versions, my first foray will use the traditional board game delivery system. As product road maps are usually associated  with technology (correct me if I am wrong), what is the equvalent of a road map for someone in my situation?</p>
<p>Any advice would be very much appreciated </p>
<p>R.G. Guber</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by decisiondriven</title>
		<link>http://decisiondriven.wordpress.com/about/#comment-470</link>
		<dc:creator>decisiondriven</dc:creator>
		<pubDate>Sat, 25 Oct 2008 23:54:16 +0000</pubDate>
		<guid isPermaLink="false">#comment-470</guid>
		<description>Robert,
Thanks for the kind words.  I&#039;ve seen the global reach of your Systems Engineering courses and services, so I&#039;m flattered by your comments.  Let&#039;s keep in touch and collaborate to improve the state of the practice.
John</description>
		<content:encoded><![CDATA[<p>Robert,<br />
Thanks for the kind words.  I&#8217;ve seen the global reach of your Systems Engineering courses and services, so I&#8217;m flattered by your comments.  Let&#8217;s keep in touch and collaborate to improve the state of the practice.<br />
John</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by Robert Halligan</title>
		<link>http://decisiondriven.wordpress.com/about/#comment-469</link>
		<dc:creator>Robert Halligan</dc:creator>
		<pubDate>Sat, 25 Oct 2008 22:47:45 +0000</pubDate>
		<guid isPermaLink="false">#comment-469</guid>
		<description>Hello John

It was a surprise and a great pleasure to discover your website. To find such logically sound and clearly explained concepts in the area of decision making is unusual. I consult and teach worldwide in systems engineering. The proportion of engineers who understand decision making is miniscule, and yet, decision making is their professional role in life. 

Thank you for a reat website to which I can refer others.

Kind regards
Robert</description>
		<content:encoded><![CDATA[<p>Hello John</p>
<p>It was a surprise and a great pleasure to discover your website. To find such logically sound and clearly explained concepts in the area of decision making is unusual. I consult and teach worldwide in systems engineering. The proportion of engineers who understand decision making is miniscule, and yet, decision making is their professional role in life. </p>
<p>Thank you for a reat website to which I can refer others.</p>
<p>Kind regards<br />
Robert</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on All requirements are derived requirements by decisiondriven</title>
		<link>http://decisiondriven.wordpress.com/2008/10/04/all-requirements-are-derived-requirements/#comment-412</link>
		<dc:creator>decisiondriven</dc:creator>
		<pubDate>Sun, 05 Oct 2008 22:38:59 +0000</pubDate>
		<guid isPermaLink="false">http://decisiondriven.wordpress.com/?p=602#comment-412</guid>
		<description>Hillel,
You&#039;re a generous soul - I see this as a gaping hole in CMMI which reinforces incomplete and unscientific traceability practices to the detriment of all.   If CMMI is to be &quot;consumed holistically&quot;, it needs a holistic information architecture that integrates all the knowledge artifacts together in a way that&#039;s consistent with thinking science.

Requirement-to-requirement traceability really is a flawed (unscientific) concept except in the trivial case in which a higher-level requirement is simply allocated without change to a lower-level component.  

DAR at least references the fact that criteria should be traceable to requirements, but leaves out the second half of the traceability paradigm, that derived requirements (inherent consequences, constraints that flow from the selected alternative) should be captured and communicated to the requirements baseline before the decision analysis is deemed to be complete.

I&#039;ve been to over 50+ companies that are somewhere on a CMMI journey and have yet to have a single one who maintained any decision-requirement traceability until I explained the science of requirements derivation to them.  There&#039;s no reason to leave this ambiguity in CMMI; to leave the practice unchanged is akin to continuing to recommend trepanation let the evil spirits escape when treating epilepsy.  If your doctor did that today you&#039;d sue him/her for malpractice.</description>
		<content:encoded><![CDATA[<p>Hillel,<br />
You&#8217;re a generous soul &#8211; I see this as a gaping hole in CMMI which reinforces incomplete and unscientific traceability practices to the detriment of all.   If CMMI is to be &#8220;consumed holistically&#8221;, it needs a holistic information architecture that integrates all the knowledge artifacts together in a way that&#8217;s consistent with thinking science.</p>
<p>Requirement-to-requirement traceability really is a flawed (unscientific) concept except in the trivial case in which a higher-level requirement is simply allocated without change to a lower-level component.  </p>
<p>DAR at least references the fact that criteria should be traceable to requirements, but leaves out the second half of the traceability paradigm, that derived requirements (inherent consequences, constraints that flow from the selected alternative) should be captured and communicated to the requirements baseline before the decision analysis is deemed to be complete.</p>
<p>I&#8217;ve been to over 50+ companies that are somewhere on a CMMI journey and have yet to have a single one who maintained any decision-requirement traceability until I explained the science of requirements derivation to them.  There&#8217;s no reason to leave this ambiguity in CMMI; to leave the practice unchanged is akin to continuing to recommend trepanation let the evil spirits escape when treating epilepsy.  If your doctor did that today you&#8217;d sue him/her for malpractice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on All requirements are derived requirements by Hillel Glazer</title>
		<link>http://decisiondriven.wordpress.com/2008/10/04/all-requirements-are-derived-requirements/#comment-410</link>
		<dc:creator>Hillel Glazer</dc:creator>
		<pubDate>Sun, 05 Oct 2008 16:27:25 +0000</pubDate>
		<guid isPermaLink="false">http://decisiondriven.wordpress.com/?p=602#comment-410</guid>
		<description>I agree with your observation that all requirements can be traced to a decision at some level of abstraction.

Picking a nit with CMMI over traceability, however, may prove to be limiting to your argument since the practice doesn&#039;t *require* that traceability be limited only to requirements.  In fact, 
(a) even as written, Specific Practice 1.4 discusses both traceability among requirements as well as work products resulting from or contributing to requirements, and
(b) nothing in the practice says that traceability not be maintained from/to decisions.

Furthermore, CMMI has an entire process area called &quot;Decision Analysis and Resolution&quot;, which when used properly, could easily and appropriately generate the sort of artifacts of decisions that would lend themselves to being traced to or from requirements.  Your argument is actually a strong one for why CMMI should be consumed holistically rather than piecemeal, as many others do.

Last note: Keep in mind, CMMI does not provide a process for managing requirements, but merely a handful of practices that would improve how requirements are managed.  In this light, the practice for maintaining traceability should not be interpreted as what to maintain traceability to, or how to maintain traceability, rather as what benefits to product development and project management can be derived from maintaining traceability.  In your argument, maintaining traceability to decisions is precisely the sort of thing organizations who understand the value of maintaining traceability would and ought to do!  Interpreting CMMI REQM SP1.4 in such a way that only maintains traceability to/among requirements would easily leave large gaping holes in the collective understanding of the eventual product.

Nice work!</description>
		<content:encoded><![CDATA[<p>I agree with your observation that all requirements can be traced to a decision at some level of abstraction.</p>
<p>Picking a nit with CMMI over traceability, however, may prove to be limiting to your argument since the practice doesn&#8217;t *require* that traceability be limited only to requirements.  In fact,<br />
(a) even as written, Specific Practice 1.4 discusses both traceability among requirements as well as work products resulting from or contributing to requirements, and<br />
(b) nothing in the practice says that traceability not be maintained from/to decisions.</p>
<p>Furthermore, CMMI has an entire process area called &#8220;Decision Analysis and Resolution&#8221;, which when used properly, could easily and appropriately generate the sort of artifacts of decisions that would lend themselves to being traced to or from requirements.  Your argument is actually a strong one for why CMMI should be consumed holistically rather than piecemeal, as many others do.</p>
<p>Last note: Keep in mind, CMMI does not provide a process for managing requirements, but merely a handful of practices that would improve how requirements are managed.  In this light, the practice for maintaining traceability should not be interpreted as what to maintain traceability to, or how to maintain traceability, rather as what benefits to product development and project management can be derived from maintaining traceability.  In your argument, maintaining traceability to decisions is precisely the sort of thing organizations who understand the value of maintaining traceability would and ought to do!  Interpreting CMMI REQM SP1.4 in such a way that only maintains traceability to/among requirements would easily leave large gaping holes in the collective understanding of the eventual product.</p>
<p>Nice work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tips for entrepreneurs by Jeff Chavez</title>
		<link>http://decisiondriven.wordpress.com/2008/09/26/tips-for-entrepreneurs/#comment-396</link>
		<dc:creator>Jeff Chavez</dc:creator>
		<pubDate>Thu, 02 Oct 2008 20:25:27 +0000</pubDate>
		<guid isPermaLink="false">http://decisiondriven.wordpress.com/?p=591#comment-396</guid>
		<description>Hey John,

Thanks for this great post on entrepreneurial tips.  I&#039;ve included this link on my blog: http://entrepreneur.northstarthinktank.com/business/out_do_the_competition.

Thanks again, and keep up the good work!

Jeff</description>
		<content:encoded><![CDATA[<p>Hey John,</p>
<p>Thanks for this great post on entrepreneurial tips.  I&#8217;ve included this link on my blog: <a href="http://entrepreneur.northstarthinktank.com/business/out_do_the_competition" rel="nofollow">http://entrepreneur.northstarthinktank.com/business/out_do_the_competition</a>.</p>
<p>Thanks again, and keep up the good work!</p>
<p>Jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Managing decision interactions by PM Hut</title>
		<link>http://decisiondriven.wordpress.com/2008/09/10/managing-decision-interactions/#comment-328</link>
		<dc:creator>PM Hut</dc:creator>
		<pubDate>Wed, 10 Sep 2008 18:16:08 +0000</pubDate>
		<guid isPermaLink="false">http://decisiondriven.wordpress.com/?p=372#comment-328</guid>
		<description>Hi John,

This is an excellent and unique article. I am interested in republishing some of your articles on PM Hut. Please contact me through the &quot;Contact Us&quot; form of the PM Hut site in case you&#039;re OK with this.

Thanks!</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>This is an excellent and unique article. I am interested in republishing some of your articles on PM Hut. Please contact me through the &#8220;Contact Us&#8221; form of the PM Hut site in case you&#8217;re OK with this.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
