There's nothing like putting up a straw man to win an argument.? First, you can propose arguments taken out of context, and secondly, there's really no one on the other end arguing, you're just arguing with yourself.
Still, Keith Swenson's post makes for interesting reading. Unfortunately, there are a few real problems with his post, from my point of view:
First, his post ignores or impugns honest miscommunication between Keith and other members of the BPM or ACM field, in my judgment.? Worse, he fails to take responsibility for his own misunderstandings and misstatements, without doing so in a manner that makes it seem insincere.? It is as if everyone else is crazy, and Keith is the sole voice of reason.
There's no reason for this, when the list of people who have misunderstood Keith, quite honestly, include esteemed members of our community like Bruce Silver and Sandy Kemsley (and yours truly!).? Not that I'd expect him to acknowledge these issues generally, but if you're going to write a post alleging to represent both sides of an argument, I think this sort of gesture would be helpful.
I'll just point out one such example:? Keith has many times asserted that BPMN is incompatible with ACM.? He's back at it:
My position paper for the Adaptive Case Management Workshop was to propose that ?BPMN is incompatible with ACM.?? I got a lot of flack from the hard core BPM disciples
For the record, I wouldn't call Sandy Kemsley a "hard core BPM disciple" and her criticism of his talk was tougher than mine (though his response to my post was much harsher than his response to hers!).? Then he continues:
In spite of clearly stating that ACM is designed for knowledge workers to create their own process plans, many many still believe that there will be a process professional creating plans for others.
Hm.? Apparently this was, at that talk, and in several other places, not so clearly stated or understood. This falls under the heading of "everyone misheard me" or "I misspoke".? When one group out numbers the other, I think it might be appropriate to give your audience the benefit of the doubt...
Second, more minor issue: the post still fails to communicate understanding of how BPMN can be used to describe generic processes. This may just reflect a shortcoming in the BPMS products that Keith is familiar with, or a difference in interpretation.? Update: Read the discussion he and I had in the comments section; his position is that using BPMN behind the scenes isn't relevant to his statement that "BPMN is incompatible with ACM", and that BPMN isn't an "appropriate" technology for doing the behind the scenes work.
Keith concludes his post thus:
Note: most of the ?Doubting Thomas? statements are taken from actual statements, either spoken to me, or written in exchanges, and I have used them here, if not word-for-word identically, at least representing the sentiment accurately as it was meant.? I did not identify or reference the individual, not wanting to put anyone on the spot, but I remain indebted to these individuals for their contribution to this blog post.
I don't think the post serves the author's goals.? To me, it conveyed a disdain or disrespect for the arguments of "Doubting Thomas" rather than accurately capturing sentiment or respectfully reproducing the arguments in a favorable light.? Not to mention the insincerity of being indebted to these unnamed individuals that you have spent the whole post expressing apparent massive frustration toward.? Some of the arguments presented by his fictional Doubting Thomas aren't necessarily worthy of respect, but by mixing the absurd with the reasonable, you end up with an impression that the author is disdainful of all of the arguments.
I think the first step in understanding someone you're arguing with is to truly think about it from their point of view, in their shoes, with their likely world-view - and using the best possible arguments that form a consistent logical framework.? If you can't win the argument or take it to an impasse from both sides, then you're not really understanding the other person's point of view yet.? You're not normally responsible for presenting both arguments in a debate, but if you choose to take it on, you owe it to yourself and others to do a really good job of representing the opposition.