<?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"
	>
<channel>
	<title>Comments on: On Spreadsheets, Clean Handoffs, and a Dinner Bet</title>
	<atom:link href="http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/</link>
	<description>Bruce Silver's blog on business process management</description>
	<pubDate>Fri, 05 Sep 2008 13:54:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: tombaeyens</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-168</link>
		<dc:creator>tombaeyens</dc:creator>
		<pubDate>Wed, 26 Jul 2006 10:52:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-168</guid>
		<description>I'm not sure the two visions are that far apart.  I see the clean handoff as an extension to the collaborative vision: http://jboss.org/jbossBlog/blog/tbaeyens/2006/07/26/Clean_handoff_Collaboration_and_Pluggable_Process_Constructs.txt</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure the two visions are that far apart.  I see the clean handoff as an extension to the collaborative vision: <a href="http://jboss.org/jbossBlog/blog/tbaeyens/2006/07/26/Clean_handoff_Collaboration_and_Pluggable_Process_Constructs.txt" rel="nofollow">http://jboss.org/jbossBlog/blog/tbaeyens/2006/07/26/Clean_handoff_Collaboration_and_Pluggable_Process_Constructs.txt</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ECM-BPM Corner &#187; Archives &#187; Processus métier et application Excel, même combat ?</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-160</link>
		<dc:creator>ECM-BPM Corner &#187; Archives &#187; Processus métier et application Excel, même combat ?</dc:creator>
		<pubDate>Thu, 20 Jul 2006 11:40:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-160</guid>
		<description>[...] Le sujet a été en fait initié par Keith Swenson, et repris depuis par Phil Ayres, Jesper Joergensen, et même Bruce Silver, sur leurs blogs respectifs. Sandy elle n&#8217;a pas encore réagi, mais elle me semble bien occupée ces jours-ci  . [...]</description>
		<content:encoded><![CDATA[<p>[...] Le sujet a été en fait initié par Keith Swenson, et repris depuis par Phil Ayres, Jesper Joergensen, et même Bruce Silver, sur leurs blogs respectifs. Sandy elle n&#8217;a pas encore réagi, mais elle me semble bien occupée ces jours-ci  . [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BPMS Watch &#187; One Notation to Rule Them All</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-154</link>
		<dc:creator>BPMS Watch &#187; One Notation to Rule Them All</dc:creator>
		<pubDate>Tue, 18 Jul 2006 21:31:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-154</guid>
		<description>[...] Paul Harmon of BPTrends weighs in on a worthy topic, how many perspectives do we need to describe a business process?  He acknowledges that while &#8220;alternative approaches&#8221; like Role Activity Diagrams or the Flores-Winograd interaction model used by Action Technologies are useful in special cases, most of the time it would be better to standardize on a more conventional workflow perspective such as BPMN or UML Activity Diagrams.  Sandy Kemsley expresses her agreement, while Derek Miers (in comments on BPMS Watch) has expressed the opposite view. [...]</description>
		<content:encoded><![CDATA[<p>[...] Paul Harmon of BPTrends weighs in on a worthy topic, how many perspectives do we need to describe a business process?  He acknowledges that while &#8220;alternative approaches&#8221; like Role Activity Diagrams or the Flores-Winograd interaction model used by Action Technologies are useful in special cases, most of the time it would be better to standardize on a more conventional workflow perspective such as BPMN or UML Activity Diagrams.  Sandy Kemsley expresses her agreement, while Derek Miers (in comments on BPMS Watch) has expressed the opposite view. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Miers</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-153</link>
		<dc:creator>Derek Miers</dc:creator>
		<pubDate>Mon, 17 Jul 2006 09:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-153</guid>
		<description>When you thuink about it, most spreadsheets used by people have some sort of "business process" model about them. Even the cash flow I have been working on assumes an implicit process model.

Have to say that I think that the essential ingredient is for buisiness people to understand their processes (which is somewhat different from model them at an appropriate level for process execution). The problem is that most people involved in this industry (wrongly) assume that a single procedural view of activity icons strung toogether is sufficient to allow people to step outside of the "way things get done around here", allowing them to see the process for what it is. As I have said many times, the business person needs contrasting views of how work happens - not just a single simplistic view (a la BPMN), but also the interactions that occur between roles (how the roles change state and how these affect the way the process unfolds), how the thing moving through the process changes state (as a result of the actions and interactions that occur). 

Having understood the process, it is then possible to identify the 20% of the process that should be initially implemented (tgiving 80% of the value), leaving the rest to iterative development. It is also a relatively simple exercise to implement this 20% on the chosen BPMS by someone who is trained to do it (whether that be a biz person, a biz analyst or an IT Developer). 

The development of those high-level contrasting views of the process should be time-boxed (to a matter of a few weeks) to ensure that people dont get lost in the weeds. It is my firm belief that this understanding phase should be entirely separate from the implementation phase ... i.e. dont think about translating those models onto the BPMS, by definition 80% of it is wrong anyway or at least irrelevant going forward</description>
		<content:encoded><![CDATA[<p>When you thuink about it, most spreadsheets used by people have some sort of &#8220;business process&#8221; model about them. Even the cash flow I have been working on assumes an implicit process model.</p>
<p>Have to say that I think that the essential ingredient is for buisiness people to understand their processes (which is somewhat different from model them at an appropriate level for process execution). The problem is that most people involved in this industry (wrongly) assume that a single procedural view of activity icons strung toogether is sufficient to allow people to step outside of the &#8220;way things get done around here&#8221;, allowing them to see the process for what it is. As I have said many times, the business person needs contrasting views of how work happens - not just a single simplistic view (a la BPMN), but also the interactions that occur between roles (how the roles change state and how these affect the way the process unfolds), how the thing moving through the process changes state (as a result of the actions and interactions that occur). </p>
<p>Having understood the process, it is then possible to identify the 20% of the process that should be initially implemented (tgiving 80% of the value), leaving the rest to iterative development. It is also a relatively simple exercise to implement this 20% on the chosen BPMS by someone who is trained to do it (whether that be a biz person, a biz analyst or an IT Developer). </p>
<p>The development of those high-level contrasting views of the process should be time-boxed (to a matter of a few weeks) to ensure that people dont get lost in the weeds. It is my firm belief that this understanding phase should be entirely separate from the implementation phase &#8230; i.e. dont think about translating those models onto the BPMS, by definition 80% of it is wrong anyway or at least irrelevant going forward</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Farestam</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-150</link>
		<dc:creator>Stefan Farestam</dc:creator>
		<pubDate>Fri, 14 Jul 2006 02:00:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-150</guid>
		<description>Bruce,
It's a good question. Does TIBCO's tools support the proper level of abstraction and is the abstraction aligned with business users? I would say they do, but needless to say I'm partial. For BPM to be effective though, you need to provide properly abstracted models on multiple levels so that business process owners need not be concerned with low level implementation details. I think that's where the "rubber hits the road" in terms of being successful with SOA and BPM.</description>
		<content:encoded><![CDATA[<p>Bruce,<br />
It&#8217;s a good question. Does TIBCO&#8217;s tools support the proper level of abstraction and is the abstraction aligned with business users? I would say they do, but needless to say I&#8217;m partial. For BPM to be effective though, you need to provide properly abstracted models on multiple levels so that business process owners need not be concerned with low level implementation details. I think that&#8217;s where the &#8220;rubber hits the road&#8221; in terms of being successful with SOA and BPM.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bruce</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-149</link>
		<dc:creator>bruce</dc:creator>
		<pubDate>Thu, 13 Jul 2006 01:10:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-149</guid>
		<description>Stefan,
I think your "really important point" is a good one, whether the issue of business-driven implementation is misdirected or not.  Since I see from your email you are a Tibco person, is there anything in your tools or methodology that encourages this abstraction alignment?
--Bruce</description>
		<content:encoded><![CDATA[<p>Stefan,<br />
I think your &#8220;really important point&#8221; is a good one, whether the issue of business-driven implementation is misdirected or not.  Since I see from your email you are a Tibco person, is there anything in your tools or methodology that encourages this abstraction alignment?<br />
&#8211;Bruce</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Farestam</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-148</link>
		<dc:creator>Stefan Farestam</dc:creator>
		<pubDate>Thu, 13 Jul 2006 00:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-148</guid>
		<description>I think the discussion of whether or not a business person can design a process model that can be executed is misdirected. The really important point is that when the abstraction level used during a business level discussion of a process matches the abstraction level used in the actual implementation, then the feedback loop (between business process owners and engineering) becomes very rapid and much less room is left for implementation mistakes. It also means that any process metrics that is captured is likely to make sense and be reliable.</description>
		<content:encoded><![CDATA[<p>I think the discussion of whether or not a business person can design a process model that can be executed is misdirected. The really important point is that when the abstraction level used during a business level discussion of a process matches the abstraction level used in the actual implementation, then the feedback loop (between business process owners and engineering) becomes very rapid and much less room is left for implementation mistakes. It also means that any process metrics that is captured is likely to make sense and be reliable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phil_ayres</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-147</link>
		<dc:creator>phil_ayres</dc:creator>
		<pubDate>Wed, 12 Jul 2006 13:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-147</guid>
		<description>Bruce,

Thanks for letting me clarify where I stand on the users that can and can not build executable processes. I agree with the concept that the "process model is the implementation", with a little control to prevent a three step: "model, save, go-live"

As I also wanted to extend my discussion of how spreadsheets really are used for modeling business processes, and are ripe for improvement by the business users as you suggest, here is a &lt;a href="http://improving-nao.blogspot.com/2006/07/bpm-modeling-as-easy-as-spreadsheet_12.html" rel="nofollow"&gt;link to my post for the day&lt;/a&gt;. Its a little out of scope of your original discussion, but relevant for anyone that was confused my post yesterday!

Cheers
Phil</description>
		<content:encoded><![CDATA[<p>Bruce,</p>
<p>Thanks for letting me clarify where I stand on the users that can and can not build executable processes. I agree with the concept that the &#8220;process model is the implementation&#8221;, with a little control to prevent a three step: &#8220;model, save, go-live&#8221;</p>
<p>As I also wanted to extend my discussion of how spreadsheets really are used for modeling business processes, and are ripe for improvement by the business users as you suggest, here is a <a href="http://improving-nao.blogspot.com/2006/07/bpm-modeling-as-easy-as-spreadsheet_12.html" rel="nofollow">link to my post for the day</a>. Its a little out of scope of your original discussion, but relevant for anyone that was confused my post yesterday!</p>
<p>Cheers<br />
Phil</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: IT&#124;Redux &#187; Why we Need a Free BPMS</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-145</link>
		<dc:creator>IT&#124;Redux &#187; Why we Need a Free BPMS</dc:creator>
		<pubDate>Wed, 12 Jul 2006 02:02:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-145</guid>
		<description>[...] Last but not least, I will report progress on the BPMS Challenge. Bruce Silver is running with it as official referee, and I got his assurance that he will thoroughly investigate the claims made by a couple of vendors who believe they won the challenge. Knowing the products in competition, I must express very serious doubts about it, but I would love to be proven wrong, as long as the game remains fair, and I trust Bruce that it will. In the meantime, Intalio is actively working on its product in order to participate to the challenge later this year. [...]</description>
		<content:encoded><![CDATA[<p>[...] Last but not least, I will report progress on the BPMS Challenge. Bruce Silver is running with it as official referee, and I got his assurance that he will thoroughly investigate the claims made by a couple of vendors who believe they won the challenge. Knowing the products in competition, I must express very serious doubts about it, but I would love to be proven wrong, as long as the game remains fair, and I trust Bruce that it will. In the meantime, Intalio is actively working on its product in order to participate to the challenge later this year. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bruce</title>
		<link>http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-144</link>
		<dc:creator>bruce</dc:creator>
		<pubDate>Wed, 12 Jul 2006 01:10:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/11/on-spreadsheets-clean-handoffs-and-a-dinner-bet/#comment-144</guid>
		<description>Phil,
I think we're getting to the heart of the matter.  When I talk about "the business" doing modeling, design, or anything else in BPM, I don't mean any Joe Blow hanging around the water cooler.  I mean business people whose job it is to do these things, with some amount of training in the tool and methodology, and certainly knowledge of the business process and its objectives... but not trained as a programmer or technical specialist.  But I wouldn't rely on Joe's spreadsheet either...  

Nobody's trying to say anyone who can load up an ipod should be designing executable processes.
--Bruce</description>
		<content:encoded><![CDATA[<p>Phil,<br />
I think we&#8217;re getting to the heart of the matter.  When I talk about &#8220;the business&#8221; doing modeling, design, or anything else in BPM, I don&#8217;t mean any Joe Blow hanging around the water cooler.  I mean business people whose job it is to do these things, with some amount of training in the tool and methodology, and certainly knowledge of the business process and its objectives&#8230; but not trained as a programmer or technical specialist.  But I wouldn&#8217;t rely on Joe&#8217;s spreadsheet either&#8230;  </p>
<p>Nobody&#8217;s trying to say anyone who can load up an ipod should be designing executable processes.<br />
&#8211;Bruce</p>
]]></content:encoded>
	</item>
</channel>
</rss>
