<?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: What&#8217;s Wrong With This Picture, Redux</title>
	<atom:link href="http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/</link>
	<description>Bruce Silver's blog on business process management</description>
	<pubDate>Mon, 13 Oct 2008 19:33:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: The Diagram IS the Meaning &#171; Go Flow</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-685</link>
		<dc:creator>The Diagram IS the Meaning &#171; Go Flow</dc:creator>
		<pubDate>Sun, 25 Mar 2007 19:06:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-685</guid>
		<description>[...] Why can&#8217;t all products interpret the BPMN in the same way? This is another of Bruce&#8217;s concerns. Why can&#8217;t there be a single dialect of BPMN? Please stay tuned for my next post. [...]</description>
		<content:encoded><![CDATA[<p>[...] Why can&#8217;t all products interpret the BPMN in the same way? This is another of Bruce&#8217;s concerns. Why can&#8217;t there be a single dialect of BPMN? Please stay tuned for my next post. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rainer</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-681</link>
		<dc:creator>rainer</dc:creator>
		<pubDate>Sun, 25 Mar 2007 15:32:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-681</guid>
		<description>Bruce, this is late, but just a word of thanks for your insightful analysis upon which i have only just stumbled. It encapsulates a great deal of the frustrations encountered in my (as yet early) learnings of business process modeling from the business analysts perspective using the BPMN. The irony of vendors claiming that non-technical analysts won't "get" BPMN is quite laughable. I have only been dabbling with the Tibco and Intalio tools and they make me tear my hair out. I'm a little dismayed to learn from your post that the other tools don't fare any better wrt BPMN spec compliance.</description>
		<content:encoded><![CDATA[<p>Bruce, this is late, but just a word of thanks for your insightful analysis upon which i have only just stumbled. It encapsulates a great deal of the frustrations encountered in my (as yet early) learnings of business process modeling from the business analysts perspective using the BPMN. The irony of vendors claiming that non-technical analysts won&#8217;t &#8220;get&#8221; BPMN is quite laughable. I have only been dabbling with the Tibco and Intalio tools and they make me tear my hair out. I&#8217;m a little dismayed to learn from your post that the other tools don&#8217;t fare any better wrt BPMN spec compliance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bruce</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-325</link>
		<dc:creator>bruce</dc:creator>
		<pubDate>Wed, 13 Dec 2006 16:07:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-325</guid>
		<description>Stutz,
Yes you are correct, and I guess I was also correct in my original statement, that an intermediate event cannot be a merge.  In my copy of the spec (OMG 2006-02-01) it is on p.48.</description>
		<content:encoded><![CDATA[<p>Stutz,<br />
Yes you are correct, and I guess I was also correct in my original statement, that an intermediate event cannot be a merge.  In my copy of the spec (OMG 2006-02-01) it is on p.48.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stutz_itpcommerce</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-323</link>
		<dc:creator>stutz_itpcommerce</dc:creator>
		<pubDate>Wed, 13 Dec 2006 11:10:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-323</guid>
		<description>Bruce,

I really like your blog!
Just a little detail concerning intermediate events: They can according to spec p61 neither be a merge nor a split.</description>
		<content:encoded><![CDATA[<p>Bruce,</p>
<p>I really like your blog!<br />
Just a little detail concerning intermediate events: They can according to spec p61 neither be a merge nor a split.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bruce</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-320</link>
		<dc:creator>bruce</dc:creator>
		<pubDate>Mon, 11 Dec 2006 04:49:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-320</guid>
		<description>Marlon,
You got me!  Yes you and Appian are correct and I am wrong about the gateway that can be both a decision and a merge.  And I think I was also incorrect somewhere else where I said that an intermediate event cannot be a merge -- the spec in fact does not say that, so I suppose wherever multiple uncontrolled flows into an activity would be lagal, an intermediate event in place of the activity would also be legal.  

And... since I'm reading over p70 of the spec, I see something else.  I say in my training it is illegal to use a gateway as the start of a process (in place of start event), but that's apparently allowed as well.  

I think all of these legal constructions are probably not best practice (if broad understanding is the goal), but legal.

Thanks for pointing out my errors.</description>
		<content:encoded><![CDATA[<p>Marlon,<br />
You got me!  Yes you and Appian are correct and I am wrong about the gateway that can be both a decision and a merge.  And I think I was also incorrect somewhere else where I said that an intermediate event cannot be a merge &#8212; the spec in fact does not say that, so I suppose wherever multiple uncontrolled flows into an activity would be lagal, an intermediate event in place of the activity would also be legal.  </p>
<p>And&#8230; since I&#8217;m reading over p70 of the spec, I see something else.  I say in my training it is illegal to use a gateway as the start of a process (in place of start event), but that&#8217;s apparently allowed as well.  </p>
<p>I think all of these legal constructions are probably not best practice (if broad understanding is the goal), but legal.</p>
<p>Thanks for pointing out my errors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marlon_dumas</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-318</link>
		<dc:creator>marlon_dumas</dc:creator>
		<pubDate>Mon, 11 Dec 2006 01:48:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-318</guid>
		<description>I also wanted to react to your comment that vendors find it quixotic that you would seek to teach business analysts how to use things like gateways and events correctly. Well, they should start waking up to reality! We've been doing exactly this for already a year here in Australia, and people have been very receptive. And I'm talking about real business people, with no knowledge whatsoever of software development in any way. We even get into event-based decision gateways, and when we do so, people say, "Hey, we should use this feature in this or that process model!"
In fact, some of our customers had previously undergone other BPMN training courses where there was no mention of gateways and events. And when they saw that gateways and events existed, they quickly appreciated that they could capture so many new nuances with them. It makes them think more deeply about their processes, and that's precisely one of the key outcomes that process modelling is meant to achieve.
It is indeed about time that vendors realise that people are looking for a bit more than boxes and arrows.</description>
		<content:encoded><![CDATA[<p>I also wanted to react to your comment that vendors find it quixotic that you would seek to teach business analysts how to use things like gateways and events correctly. Well, they should start waking up to reality! We&#8217;ve been doing exactly this for already a year here in Australia, and people have been very receptive. And I&#8217;m talking about real business people, with no knowledge whatsoever of software development in any way. We even get into event-based decision gateways, and when we do so, people say, &#8220;Hey, we should use this feature in this or that process model!&#8221;<br />
In fact, some of our customers had previously undergone other BPMN training courses where there was no mention of gateways and events. And when they saw that gateways and events existed, they quickly appreciated that they could capture so many new nuances with them. It makes them think more deeply about their processes, and that&#8217;s precisely one of the key outcomes that process modelling is meant to achieve.<br />
It is indeed about time that vendors realise that people are looking for a bit more than boxes and arrows.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marlon_dumas</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-316</link>
		<dc:creator>marlon_dumas</dc:creator>
		<pubDate>Mon, 11 Dec 2006 01:23:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-316</guid>
		<description>Bruce,

Great job that you're doing with this kind of blog entries... However, for the record, let me correct something that you wrote:
"...For example, see that gateway labeled XOR?  Is that a decision or a merge gateway?  It can’t be both, no matter how much Appian wants it to be...."

Well, I'm not sure about this, here's a quote from page 70 of the BPMN adopted spec:
"A Gateway MAY have both multiple incoming and outgoing Sequence Flow."

The spec is not overly clear about the meaning of gateways with multiple incoming and multiple outgoing sequence flows. But after reading pages 70-100 of the spec, I gather that such a gateway is equivalent to a composition of two gateways: a first gateway with multiple incoming flows and one outgoing flow, leading to a second gateway with one incoming and multiple outgoing flows.</description>
		<content:encoded><![CDATA[<p>Bruce,</p>
<p>Great job that you&#8217;re doing with this kind of blog entries&#8230; However, for the record, let me correct something that you wrote:<br />
&#8220;&#8230;For example, see that gateway labeled XOR?  Is that a decision or a merge gateway?  It can’t be both, no matter how much Appian wants it to be&#8230;.&#8221;</p>
<p>Well, I&#8217;m not sure about this, here&#8217;s a quote from page 70 of the BPMN adopted spec:<br />
&#8220;A Gateway MAY have both multiple incoming and outgoing Sequence Flow.&#8221;</p>
<p>The spec is not overly clear about the meaning of gateways with multiple incoming and multiple outgoing sequence flows. But after reading pages 70-100 of the spec, I gather that such a gateway is equivalent to a composition of two gateways: a first gateway with multiple incoming flows and one outgoing flow, leading to a second gateway with one incoming and multiple outgoing flows.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BPMS Watch &#187; Step Up to Full BPMN</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-308</link>
		<dc:creator>BPMS Watch &#187; Step Up to Full BPMN</dc:creator>
		<pubDate>Wed, 06 Dec 2006 23:57:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-308</guid>
		<description>[...] An important downside of BPMN is that it has strict rules but no standard methodology.  Each tool vendor tends to ignore the rules and assume its own methodology, based on the subset of BPMN that it implements.  The BPA vendors just support a limited piece of BPMN, and the BPMS vendors’ methodology emphasizes building the executable implementation, which is beyond where most people starting out in BPM want to go, at least immediately.  That means that while BPMN takes a quantum leap beyond traditional process modeling, business analysts are left in the dark as to how to use it correctly and effectively. [...]</description>
		<content:encoded><![CDATA[<p>[...] An important downside of BPMN is that it has strict rules but no standard methodology.  Each tool vendor tends to ignore the rules and assume its own methodology, based on the subset of BPMN that it implements.  The BPA vendors just support a limited piece of BPMN, and the BPMS vendors’ methodology emphasizes building the executable implementation, which is beyond where most people starting out in BPM want to go, at least immediately.  That means that while BPMN takes a quantum leap beyond traditional process modeling, business analysts are left in the dark as to how to use it correctly and effectively. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VernonS</title>
		<link>http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-305</link>
		<dc:creator>VernonS</dc:creator>
		<pubDate>Sun, 03 Dec 2006 12:22:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/11/29/whats-wrong-with-this-picture-redux/#comment-305</guid>
		<description>Excellent analysis Bruce. Your conclusions are particularly salient: BPMN is complex, but not too complex for business analysts nor should it be too complex for BPM tool vendors to properly support in their tools, particularly those who claim such support.  

Nice to see you blogging again.</description>
		<content:encoded><![CDATA[<p>Excellent analysis Bruce. Your conclusions are particularly salient: BPMN is complex, but not too complex for business analysts nor should it be too complex for BPM tool vendors to properly support in their tools, particularly those who claim such support.  </p>
<p>Nice to see you blogging again.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
