<?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: Managing Stakeholder Goals</title>
	<atom:link href="http://tynerblain.com/blog/2007/10/11/stakeholder-goals/feed/" rel="self" type="application/rss+xml" />
	<link>http://tynerblain.com/blog/2007/10/11/stakeholder-goals/</link>
	<description>Software product success.</description>
	<lastBuildDate>Fri, 12 Mar 2010 01:42:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Roeland Loggen</title>
		<link>http://tynerblain.com/blog/2007/10/11/stakeholder-goals/comment-page-1/#comment-185078</link>
		<dc:creator>Roeland Loggen</dc:creator>
		<pubDate>Tue, 13 Nov 2007 20:27:55 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/10/11/stakeholder-goals/#comment-185078</guid>
		<description>Sorry for the delay, finally some time to catch up. 

Yes, I think your concept of feature is the same as my task concept. Applications that provide functionality without a clear linkage to a context (which in my eyes, in the corporate world would be often the case), are not process aware. 
I see many leaders slowly starting to say: between corporate goal and results are many things, but process is one of them, and one of the vital ones. 

Now going back to requirements: If you go from corporate goals directly to use cases, in my view, you skip a step. And skipping this, increases the risk of creating feature based solutions. 
From corporate goals it is better to start with process: what processes are needed to reach these goals. &quot;Be nr 1 on market XYZ with product ABC&quot; - well, we will need to market, produce, sell, invoice and service our products. And our business model will be XYZ, taking position ABC in the value chain in our industry. From this process architecture, it is much simpler to start deriving use cases. 
Process is not equal to use case. A use case is something that defines the requirements for a specific actor goal, using a certain solution (informal definition :-)). A process is more - more steps, more stakeholders, and possibly multiple automated solutions. 
So when looking to a process, consisting of steps, collaborations, communications, decisions, etc, etc, for each of these, you might define one or more use cases. Now with much more context than before...

So... 
corporate goals -&gt; processes (&amp; products &amp; information) -&gt; use cases...

Feedback most welcome!</description>
		<content:encoded><![CDATA[<p>Sorry for the delay, finally some time to catch up. </p>
<p>Yes, I think your concept of feature is the same as my task concept. Applications that provide functionality without a clear linkage to a context (which in my eyes, in the corporate world would be often the case), are not process aware.<br />
I see many leaders slowly starting to say: between corporate goal and results are many things, but process is one of them, and one of the vital ones. </p>
<p>Now going back to requirements: If you go from corporate goals directly to use cases, in my view, you skip a step. And skipping this, increases the risk of creating feature based solutions.<br />
From corporate goals it is better to start with process: what processes are needed to reach these goals. &#8220;Be nr 1 on market XYZ with product ABC&#8221; &#8211; well, we will need to market, produce, sell, invoice and service our products. And our business model will be XYZ, taking position ABC in the value chain in our industry. From this process architecture, it is much simpler to start deriving use cases.<br />
Process is not equal to use case. A use case is something that defines the requirements for a specific actor goal, using a certain solution (informal definition :-)). A process is more &#8211; more steps, more stakeholders, and possibly multiple automated solutions.<br />
So when looking to a process, consisting of steps, collaborations, communications, decisions, etc, etc, for each of these, you might define one or more use cases. Now with much more context than before&#8230;</p>
<p>So&#8230;<br />
corporate goals -&gt; processes (&amp; products &amp; information) -&gt; use cases&#8230;</p>
<p>Feedback most welcome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://tynerblain.com/blog/2007/10/11/stakeholder-goals/comment-page-1/#comment-165186</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Thu, 18 Oct 2007 00:59:48 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/10/11/stakeholder-goals/#comment-165186</guid>
		<description>Craig - big grin!

Roeland - I might agree, not sure - I need more caffeine, and some clarification.  How are you defining tasks?

I ask, because your &quot;task-based is bad&quot; position sounds a lot like my &quot;feature-based is bad&quot; position, but for slightly different reasons.

Feature-based is bad because it lacks context.  You are unlikely to create a decent experience (usability), diluting the effectiveness of the feature.  Further, without context, you are unlikely to optimize how you invest in development - will you invest in the most valuable features, or the ones that are easiest (or riskiest) to implement?

If you&#039;re defining tasks at a granular level where they are conceptually no different than features, then I agree.  However, I always think about defining things in terms of use cases that achieve (or support) corporate goals.  This level of chunking / abstraction keeps things tangible, and provides clarity of context.  It also gives us the opportunity to clearly associate a capability (the ability to sell a product, the ability to optimize pricing, etc) with the goal(s) it supports.

Would love additional insights if you&#039;re still here and following the thread.  Thanks in advance, and thanks in arrears for the previous comment!</description>
		<content:encoded><![CDATA[<p>Craig &#8211; big grin!</p>
<p>Roeland &#8211; I might agree, not sure &#8211; I need more caffeine, and some clarification.  How are you defining tasks?</p>
<p>I ask, because your &#8220;task-based is bad&#8221; position sounds a lot like my &#8220;feature-based is bad&#8221; position, but for slightly different reasons.</p>
<p>Feature-based is bad because it lacks context.  You are unlikely to create a decent experience (usability), diluting the effectiveness of the feature.  Further, without context, you are unlikely to optimize how you invest in development &#8211; will you invest in the most valuable features, or the ones that are easiest (or riskiest) to implement?</p>
<p>If you&#8217;re defining tasks at a granular level where they are conceptually no different than features, then I agree.  However, I always think about defining things in terms of use cases that achieve (or support) corporate goals.  This level of chunking / abstraction keeps things tangible, and provides clarity of context.  It also gives us the opportunity to clearly associate a capability (the ability to sell a product, the ability to optimize pricing, etc) with the goal(s) it supports.</p>
<p>Would love additional insights if you&#8217;re still here and following the thread.  Thanks in advance, and thanks in arrears for the previous comment!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roeland Loggen</title>
		<link>http://tynerblain.com/blog/2007/10/11/stakeholder-goals/comment-page-1/#comment-164143</link>
		<dc:creator>Roeland Loggen</dc:creator>
		<pubDate>Tue, 16 Oct 2007 09:22:34 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/10/11/stakeholder-goals/#comment-164143</guid>
		<description>Interesting diagram. It clarifies the traceability between goals and software system. However, in my opinion, the direct translation of organization goal towards use case/requirements is a dangerous one. 
In my experience, it leads often to &quot;task based applications&quot;. I wrote about a new possible requirements framework here: 
http://process-transformation.blogspot.com/2007/10/james-triggered-me-again-around.html
And about the dangers of the task oriented application here:
http://process-transformation.blogspot.com/2007/10/need-for-new-requirements-approach-and.html

Regards,
Roeland</description>
		<content:encoded><![CDATA[<p>Interesting diagram. It clarifies the traceability between goals and software system. However, in my opinion, the direct translation of organization goal towards use case/requirements is a dangerous one.<br />
In my experience, it leads often to &#8220;task based applications&#8221;. I wrote about a new possible requirements framework here:<br />
<a href="http://process-transformation.blogspot.com/2007/10/james-triggered-me-again-around.html" rel="nofollow">http://process-transformation.blogspot.com/2007/10/james-triggered-me-again-around.html</a><br />
And about the dangers of the task oriented application here:<br />
<a href="http://process-transformation.blogspot.com/2007/10/need-for-new-requirements-approach-and.html" rel="nofollow">http://process-transformation.blogspot.com/2007/10/need-for-new-requirements-approach-and.html</a></p>
<p>Regards,<br />
Roeland</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig Brown</title>
		<link>http://tynerblain.com/blog/2007/10/11/stakeholder-goals/comment-page-1/#comment-162670</link>
		<dc:creator>Craig Brown</dc:creator>
		<pubDate>Fri, 12 Oct 2007 08:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/10/11/stakeholder-goals/#comment-162670</guid>
		<description>That&#039;s a very very ... very bad joke.</description>
		<content:encoded><![CDATA[<p>That&#8217;s a very very &#8230; very bad joke.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://tynerblain.com/blog/2007/10/11/stakeholder-goals/comment-page-1/#comment-162175</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Thu, 11 Oct 2007 04:27:40 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/10/11/stakeholder-goals/#comment-162175</guid>
		<description>For those of you who&#039;ve read this far:

A cow is a &lt;i&gt;steak&lt;/i&gt; holder of sorts.  Couldn&#039;t resist.  Also thought about a vampire picture - would that have been worse?</description>
		<content:encoded><![CDATA[<p>For those of you who&#8217;ve read this far:</p>
<p>A cow is a <i>steak</i> holder of sorts.  Couldn&#8217;t resist.  Also thought about a vampire picture &#8211; would that have been worse?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
