<?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: The Great BPMN Debate</title>
	<atom:link href="http://www.column2.com/2008/03/the-great-bpmn-debate/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.column2.com/2008/03/the-great-bpmn-debate/</link>
	<description>BPM, Enterprise 2.0 and technology trends in business.</description>
	<lastBuildDate>Fri, 20 Jan 2012 09:15:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Business analysis using BPMN &#124; Aptero Solutions</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-18181</link>
		<dc:creator>Business analysis using BPMN &#124; Aptero Solutions</dc:creator>
		<pubDate>Thu, 23 Dec 2010 11:06:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-18181</guid>
		<description>[...] As I blogged before during my time with Select
Business Solutions, I&#8217;m drawn to elements of the separate
arguments and research of Bruce Silver and Michael zur Muehlen and
Jan Recker. There&#8217;s a great summary of the discussions by
Sandy Kemsley on Column 2. [...]</description>
		<content:encoded><![CDATA[<p>[...] As I blogged before during my time with Select<br />
Business Solutions, I&#8217;m drawn to elements of the separate<br />
arguments and research of Bruce Silver and Michael zur Muehlen and<br />
Jan Recker. There&#8217;s a great summary of the discussions by<br />
Sandy Kemsley on Column 2. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Easing the &#8216;complexity&#8217; of BPMN &#124; Application Development Tools</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-10922</link>
		<dc:creator>Easing the &#8216;complexity&#8217; of BPMN &#124; Application Development Tools</dc:creator>
		<pubDate>Mon, 02 Mar 2009 16:03:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-10922</guid>
		<description>[...] consultants with a range of users of Select Architect. Further blogged debate by Bruce Silver and Sandy Kemsley, appears to have reached a broad [...]</description>
		<content:encoded><![CDATA[<p>[...] consultants with a range of users of Select Architect. Further blogged debate by Bruce Silver and Sandy Kemsley, appears to have reached a broad [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Column 2 by Sandy Kemsley : BPM and Model-Driven Development, SaaS and the economy</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-7590</link>
		<dc:creator>Column 2 by Sandy Kemsley : BPM and Model-Driven Development, SaaS and the economy</dc:creator>
		<pubDate>Thu, 27 Mar 2008 17:46:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-7590</guid>
		<description>[...] part on BPM and model-driven development was written prior to the Great BPMN Debate, but there&#8217;s an obvious tie-in, since BPMN is the modeling language that&#8217;s typically [...]</description>
		<content:encoded><![CDATA[<p>[...] part on BPM and model-driven development was written prior to the Great BPMN Debate, but there&#8217;s an obvious tie-in, since BPMN is the modeling language that&#8217;s typically [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Right Amount of BPMN &#171; Go Flow</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-7552</link>
		<dc:creator>The Right Amount of BPMN &#171; Go Flow</dc:creator>
		<pubDate>Fri, 21 Mar 2008 05:07:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-7552</guid>
		<description>[...]   After a few months without much BPM discussion, then I blinked and found that I have been missing the Greate BPMN Debate. To bring you up to speed: Michael zur Muehlen and Jan Recker have been studying how people [...]</description>
		<content:encoded><![CDATA[<p>[...]   After a few months without much BPM discussion, then I blinked and found that I have been missing the Greate BPMN Debate. To bring you up to speed: Michael zur Muehlen and Jan Recker have been studying how people [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Light BPM</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-7515</link>
		<dc:creator>Light BPM</dc:creator>
		<pubDate>Mon, 17 Mar 2008 16:39:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-7515</guid>
		<description>&quot;A good system analyst is a bad programmer&quot; was the opening phrase of my system anlysis course.  I  am glad it was said loudly. Of course every programmer needs to do some of it sometimes. 
Right now it seems that BPM approaches create vagueness about the who is the right person to do what. I am concerned about companies don&#039;t see a consolidated methodology and therefore won&#039;t be excited about BPM implementation.
Please read this myth-breaking article:
&quot;The State of BPM: Perspectives of an Industry Insider&quot;
http://www.bpm.com/BriefingRO.asp?Briefingid=31</description>
		<content:encoded><![CDATA[<p>&#8220;A good system analyst is a bad programmer&#8221; was the opening phrase of my system anlysis course.  I  am glad it was said loudly. Of course every programmer needs to do some of it sometimes.<br />
Right now it seems that BPM approaches create vagueness about the who is the right person to do what. I am concerned about companies don&#8217;t see a consolidated methodology and therefore won&#8217;t be excited about BPM implementation.<br />
Please read this myth-breaking article:<br />
&#8220;The State of BPM: Perspectives of an Industry Insider&#8221;<br />
<a href="http://www.bpm.com/BriefingRO.asp?Briefingid=31" rel="nofollow">http://www.bpm.com/BriefingRO.asp?Briefingid=31</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sandy Kemsley</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-7514</link>
		<dc:creator>Sandy Kemsley</dc:creator>
		<pubDate>Mon, 17 Mar 2008 15:28:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-7514</guid>
		<description>Light BPM, I appreciate your comment, although notice that it comes from the same IP address as &quot;BPM Addict&quot;. I would much prefer if you use your real name, since I have had comment trolls who use this same technique before (multiple fake names from the same IP address).

It sounds like you don&#039;t have a problem with (for example) propagating errors up to the top level for reporting, but rather are saying that maybe it doesn&#039;t need to be graphically represented that way, correct? Propagating errors up to a higher level in order to facilitate appropriate error handling is a common coding technique not because it&#039;s particularly efficient (which it&#039;s not) but because the person who designs the code needs to specify where the error handling will occur and how it will manifest. Business analysts who are modeling business processes need to think about the same thing: if an error occurs at some level, how will it be handled? BPMN provides a graphical method for them to propagate the errors up so that they&#039;re visible at correct level of the diagram, both for presentation purposes and to put the management of the error in the right place.</description>
		<content:encoded><![CDATA[<p>Light BPM, I appreciate your comment, although notice that it comes from the same IP address as &#8220;BPM Addict&#8221;. I would much prefer if you use your real name, since I have had comment trolls who use this same technique before (multiple fake names from the same IP address).</p>
<p>It sounds like you don&#8217;t have a problem with (for example) propagating errors up to the top level for reporting, but rather are saying that maybe it doesn&#8217;t need to be graphically represented that way, correct? Propagating errors up to a higher level in order to facilitate appropriate error handling is a common coding technique not because it&#8217;s particularly efficient (which it&#8217;s not) but because the person who designs the code needs to specify where the error handling will occur and how it will manifest. Business analysts who are modeling business processes need to think about the same thing: if an error occurs at some level, how will it be handled? BPMN provides a graphical method for them to propagate the errors up so that they&#8217;re visible at correct level of the diagram, both for presentation purposes and to put the management of the error in the right place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sandy Kemsley</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-7513</link>
		<dc:creator>Sandy Kemsley</dc:creator>
		<pubDate>Mon, 17 Mar 2008 15:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-7513</guid>
		<description>BPM Addict, I agree that there&#039;s some question over who should be doing what in the entire spectrum of process discovery, modeling and design, although I disagree that programmers don&#039;t normally have strong systems analysis skills: if so, then they picked the wrong profession, since most programmers that I know (including me in a past life) always had to do some degree of systems analysis. Process analysis is a different story, and mostly programmers aren&#039;t going to do that primarily because they don&#039;t understand the nuances of the business process itself, not that they don&#039;t understand process analysis per se.

The issue (as &lt;a href=&quot;http://processdevelopments.blogspot.com/2008/03/my-concluding-nuance-on-bpmn.html&quot; rel=&quot;nofollow&quot;&gt;Tom Baeyens has stated&lt;/a&gt;) is that even though business and IT people might both use BPMN to model a process, the business people are modeling the most effective business process, and the IT people are modeling the most efficient code (albeit from an abstracted viewpoint). That doesn&#039;t always produce the same models in BPMN, which means that somehow you have to be able to take the business process that the business person modeled and tweak it  so that it will generate an efficient/complete executable without corrupting the original business process.</description>
		<content:encoded><![CDATA[<p>BPM Addict, I agree that there&#8217;s some question over who should be doing what in the entire spectrum of process discovery, modeling and design, although I disagree that programmers don&#8217;t normally have strong systems analysis skills: if so, then they picked the wrong profession, since most programmers that I know (including me in a past life) always had to do some degree of systems analysis. Process analysis is a different story, and mostly programmers aren&#8217;t going to do that primarily because they don&#8217;t understand the nuances of the business process itself, not that they don&#8217;t understand process analysis per se.</p>
<p>The issue (as <a href="http://processdevelopments.blogspot.com/2008/03/my-concluding-nuance-on-bpmn.html" rel="nofollow">Tom Baeyens has stated</a>) is that even though business and IT people might both use BPMN to model a process, the business people are modeling the most effective business process, and the IT people are modeling the most efficient code (albeit from an abstracted viewpoint). That doesn&#8217;t always produce the same models in BPMN, which means that somehow you have to be able to take the business process that the business person modeled and tweak it  so that it will generate an efficient/complete executable without corrupting the original business process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Light BPM</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-7512</link>
		<dc:creator>Light BPM</dc:creator>
		<pubDate>Mon, 17 Mar 2008 13:13:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-7512</guid>
		<description>After reading Bruce Silver&#039;s article &quot;Organizing Complex BPMN Models&quot; I was asking myself at some point why should life be so hard?
For example: &quot;Exceptions at child levels should be propagated to top level to return a response..That often requires propagating the success or failure indication from its source at a deeply nested level up to the top level, and then sending the response from there...&quot; 
Why does such a complexity has to be drawn? Isn&#039;t it better at some point to eave the graphical tools? I figure that if we need to write code
to such case, we would do it in a much more elegant way. I guess the true need for the visual language is caried to the wrong places.
I must confess that I am still considering myself a BPM beginner, but I punched on cards my first Fortran program.</description>
		<content:encoded><![CDATA[<p>After reading Bruce Silver&#8217;s article &#8220;Organizing Complex BPMN Models&#8221; I was asking myself at some point why should life be so hard?<br />
For example: &#8220;Exceptions at child levels should be propagated to top level to return a response..That often requires propagating the success or failure indication from its source at a deeply nested level up to the top level, and then sending the response from there&#8230;&#8221;<br />
Why does such a complexity has to be drawn? Isn&#8217;t it better at some point to eave the graphical tools? I figure that if we need to write code<br />
to such case, we would do it in a much more elegant way. I guess the true need for the visual language is caried to the wrong places.<br />
I must confess that I am still considering myself a BPM beginner, but I punched on cards my first Fortran program.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BPM Addict</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-7510</link>
		<dc:creator>BPM Addict</dc:creator>
		<pubDate>Sun, 16 Mar 2008 05:31:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-7510</guid>
		<description>Regarding what Michael says about the IT project in Sony: I use the presentation to support the need for the modeling etc... But please note that still IT people are the ones who perform the process analysis. As an X-programmer, I tend to think that system analysis or process analysis are not the strong side of programmers. (maybe it relates to a right/left brain thing..) On the other hand - business people have hard time with operating the tools. I think that the optimal target audience for this phase, which includes BPMN, better be clearly defined, identified  and trained.</description>
		<content:encoded><![CDATA[<p>Regarding what Michael says about the IT project in Sony: I use the presentation to support the need for the modeling etc&#8230; But please note that still IT people are the ones who perform the process analysis. As an X-programmer, I tend to think that system analysis or process analysis are not the strong side of programmers. (maybe it relates to a right/left brain thing..) On the other hand &#8211; business people have hard time with operating the tools. I think that the optimal target audience for this phase, which includes BPMN, better be clearly defined, identified  and trained.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2008-03-14 &#171; steinarcarlsen</title>
		<link>http://www.column2.com/2008/03/the-great-bpmn-debate/comment-page-1/#comment-7502</link>
		<dc:creator>links for 2008-03-14 &#171; steinarcarlsen</dc:creator>
		<pubDate>Fri, 14 Mar 2008 21:18:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.column2.com/2008/03/the-great-bpmn-debate/#comment-7502</guid>
		<description>[...] Column 2 by Sandy Kemsley : The Great BPMN Debate (tags: bpmn) [...]</description>
		<content:encoded><![CDATA[<p>[...] Column 2 by Sandy Kemsley : The Great BPMN Debate (tags: bpmn) [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

