<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>BPMN Method and Style</title>
	
	<link>http://www.bpmnstyle.com</link>
	<description>A guide to effective process modeling</description>
	<pubDate>Wed, 29 Jul 2009 19:38:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/BpmnStyle" /><feedburner:info uri="bpmnstyle" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Endorsed by BPM Experts</title>
		<link>http://feedproxy.google.com/~r/BpmnStyle/~3/C5qrouPO5KE/</link>
		<comments>http://www.bpmnstyle.com/?p=96#comments</comments>
		<pubDate>Sun, 31 May 2009 21:01:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://www.bpmnstyle.com/?p=96</guid>
		<description><![CDATA[
Paul Harmon, BPTrends
Sandy Carter, IBM BPM executive
Wolfgang Hilpert, SAP BPM executive
Manoj Das, Director, Oracle BPM Product Management
Matthias Kloppmann, IBM Chief Architect BPM
Robert Shapiro, Chairman, WfMC Conformance 
Alexander Grosskopf, Author, The Process
Bhagat Nainani, Oracle BPM Engineering

Read what they have to say about BPMN Method and Style.
]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong>Paul Harmon</strong>, BPTrends</li>
<li><strong>Sandy Carter</strong>, IBM BPM executive</li>
<li><strong>Wolfgang Hilpert</strong>, SAP BPM executive</li>
<li><strong>Manoj Das</strong>, Director, Oracle BPM Product Management</li>
<li><strong>Matthias Kloppmann</strong>, IBM Chief Architect BPM</li>
<li><strong>Robert Shapiro</strong>, Chairman, WfMC Conformance </li>
<li><strong>Alexander Grosskopf</strong>, Author, The Process</li>
<li><strong>Bhagat Nainani</strong>, Oracle BPM Engineering</li>
</ul>
<p><a href="http://www.bpmnstyle.com/?p=17">Read what they have to say </a>about <em>BPMN Method and Sty</em>le.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/Bdb5RXp_Pk_NSZfnKcghDMrZIiM/0/da"><img src="http://feedads.g.doubleclick.net/~a/Bdb5RXp_Pk_NSZfnKcghDMrZIiM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Bdb5RXp_Pk_NSZfnKcghDMrZIiM/1/da"><img src="http://feedads.g.doubleclick.net/~a/Bdb5RXp_Pk_NSZfnKcghDMrZIiM/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/BpmnStyle/~4/C5qrouPO5KE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.bpmnstyle.com/?feed=rss2&amp;p=96</wfw:commentRss>
		<feedburner:origLink>http://www.bpmnstyle.com/?p=96</feedburner:origLink></item>
		<item>
		<title>About the Author</title>
		<link>http://feedproxy.google.com/~r/BpmnStyle/~3/xrlCtzlAOeo/</link>
		<comments>http://www.bpmnstyle.com/?p=29#comments</comments>
		<pubDate>Wed, 29 Apr 2009 20:07:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://www.bpmnstyle.com/?p=29</guid>
		<description><![CDATA[Bruce Silver, well-known BPM industry analyst and consultant, is founder and principal at BPMessentials, the leading provider of BPMN training, and a participant in the BPMN 2.0 development team in OMG. He also writes the popular blog BPMS Watch, which covers the world of BPMN and BPM Suites, and is the author of the BPMS Report series of detailed product evaluations.
]]></description>
			<content:encoded><![CDATA[<p>Bruce Silver, well-known BPM industry analyst and consultant, is founder and principal at <a href="http://www.bpmessentials.com">BPMessentials</a>, the leading provider of BPMN training, and a participant in the <a href="http://www.omg.org/techprocess/meetings/schedule/BPMN_2.0_RFP.html">BPMN 2.0 development team in OMG</a>. He also writes the popular blog <a href="http://www.brsilver.com/wordpress">BPMS Watch</a>, which covers the world of BPMN and BPM Suites, and is the author of the BPMS Report series of detailed product evaluations.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/SVe2sbIytkPPvw_5fGZCZQ_dxMA/0/da"><img src="http://feedads.g.doubleclick.net/~a/SVe2sbIytkPPvw_5fGZCZQ_dxMA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/SVe2sbIytkPPvw_5fGZCZQ_dxMA/1/da"><img src="http://feedads.g.doubleclick.net/~a/SVe2sbIytkPPvw_5fGZCZQ_dxMA/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/BpmnStyle/~4/xrlCtzlAOeo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.bpmnstyle.com/?feed=rss2&amp;p=29</wfw:commentRss>
		<feedburner:origLink>http://www.bpmnstyle.com/?p=29</feedburner:origLink></item>
		<item>
		<title>How Does a Model Mean?</title>
		<link>http://feedproxy.google.com/~r/BpmnStyle/~3/rGNSD8rY-vM/</link>
		<comments>http://www.bpmnstyle.com/?p=27#comments</comments>
		<pubDate>Wed, 29 Apr 2009 20:06:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://www.bpmnstyle.com/?p=27</guid>
		<description><![CDATA[[Chapter 1 from the book]
BPMN is a language for constructing business process models. It&#8217;s not the only one in existence, but it is far and away the most widely adopted, by modelers and tool vendors alike. BPMN is a multi-vendor standard controlled by the Object Management Group. Using it requires no license or fee, and BPMN tools are generally low-cost. Some are free.
The N in BPMN stands for notation, because BPMN is at heart a diagramming standard. A BPMN model contains information that does not show in the diagram, but - for the majority of process modelers, at least - it&#8217;s the diagram that counts most. Process modelers are a diverse lot, spanning a broad range of technical skill, business knowledge, and modeling objectives. BPMN&#8217;s unique value is that it can be used by all of them and facilitates communication among them. Because it is based on notions familiar from traditional flowcharting, BPMN is considered business-friendly. At the same time, the notation is linked to a precisely defined semantic model. [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>[Chapter 1 from the book]</em></strong></p>
<p>BPMN is a language for constructing business process models. It&#8217;s not the only one in existence, but it is far and away the most widely adopted, by modelers and tool vendors alike. BPMN is a multi-vendor standard controlled by the Object Management Group. Using it requires no license or fee, and BPMN tools are generally low-cost. Some are free.<span id="more-27"></span></p>
<p>The N in BPMN stands for <em>notation</em>, because BPMN is at heart a diagramming standard. A BPMN model contains information that does not show in the diagram, but - for the majority of process modelers, at least - it&#8217;s the diagram that counts most. Process modelers are a diverse lot, spanning a broad range of technical skill, business knowledge, and modeling objectives. BPMN&#8217;s unique value is that it can be used by all of them and facilitates communication among them. Because it is based on notions familiar from traditional flowcharting, BPMN is considered business-friendly. At the same time, the notation is linked to a precisely defined semantic model. That means each shape used in the notation has a specific meaning, with defined rules about what is allowed to connect to what, and what each diagram element or pattern signifies. This makes BPMN useful and appealing to IT.</p>
<p>These aspects can be critical to enabling something even more powerful and rare: business-IT collaboration. They allow a diagram understandable by business - perhaps even created by business - to be incorporated directly within an automated implementation of a core business process. We&#8217;ve never had that before.</p>
<p>However, there is an inevitable tension between these aspects, familiarity and simplicity for business, expressiveness and semantic precision for IT. While BPMN has only three shapes - <em>activity</em> (rounded rectangle), <em>gateway</em> (diamond), and <em>event</em> (circle) - expressiveness and precision demand a myriad of subtypes of each, distinguished by border style, the symbols inside, and placement in the diagram. Thus what looks simple on the surface is in reality complex.</p>
<p>The BPMN specification and most books and training about BPMN focus on classifying the various shapes and symbols, defining what each one means. But, as John Ciardi wrote in his classic, <em>How Does a Poem Mean?</em>, &#8220;the language of experience is not the language of classification.&#8221; Describing how a process <em>really</em> works, or <em>should</em> work, and communicating that effectively in a diagram require more than a dictionary definitions of the shapes and symbols. They also demand a consistent method and style, and that is what this book tries to present. In BPMN as in ordinary prose, clarity of expression is essential for effective communication, and it is a learnable skill.</p>
<h2>Unlocking BPMN&#8217;s Secrets</h2>
<p>While BPMN is widely adopted, few process modelers know how to use it correctly or effectively to achieve its promises of shared understanding and business-IT alignment. One reason is the specification itself.</p>
<p>Here is the great irony of BPMN. Most modelers today are using it for process description and analysis, not executable process design. Whether in IT or line of business, most BPMN users are non-technical, and they are rarely even considering the possibility of an automated implementation. However, BPMN&#8217;s conceptual foundations assume &#8220;executable&#8221; processes. Automated execution is the hidden subtext of the BPMN spec, and it continues to shape OMG&#8217;s vision for BPMN. While most modelers simply want their BPMN models to <em>describe</em> their processes, the authors of the BPMN specification are actually thinking about models that <em>control</em> process execution.</p>
<p>To be clear, BPMN does not insist process models be executable, but the technical meaning it assigns to the notation&#8217;s shapes and symbols assume the perspective of a central execution engine. This unstated conceptual frame is one reason why many business users find BPMN&#8217;s semantic distinctions so befuddling.</p>
<p>BPMN in practice can be used for both types of modeling. In fact, documentation and analysis of non-executable processes benefit greatly from BPMN&#8217;s semantic precision and expressiveness. But that means finding common ground.</p>
<p>First, BPMN&#8217;s core concepts and secret assumptions must be decoded.</p>
<p>Beyond its hidden &#8220;executable&#8221; orientation, BPMN is confusing to business users because the spec never explains its most basic concepts. For example, what exactly is a <em>process</em>? What does it mean for a participant to be <em>inside</em> vs. <em>outside</em> the process? What does it mean to <em>start</em> or <em>complete</em> an activity, and what does it mean for an activity to complete <em>normally</em>? Why does <em>sending</em> occur immediately but <em>receiving</em> implies a wait? What is the difference between <em>making</em> a decision and taking this path or that <em>based on</em> a decision, or a related question, what is the difference between a business rule and a routing rule? What does it mean for two activities to be <em>concurrent </em>versus <em>sequential</em>? What is the difference between <em>performing</em> some automated function like Check Credit and <em>requesting</em> it? What is the difference between branching based on <em>data</em> vs. branching based on an <em>event</em>?</p>
<p>The answers to these questions are critical to correct use of the notation. In fact, BPMN has answers to all of them, but you won&#8217;t easily find them in the spec. Using the notation effectively depends on understanding and even accepting, BPMN&#8217;s hidden assumptions, its conceptual framework. In other words, to really understand <em>what</em> a BPMN model means you first need to come to grips with the question, <em>how </em>does a model mean?</p>
<p>In BPMN, a process really means an <em>orchestration</em>. That is a sequence of activities in which the flow is<em> centrally controlled</em>. When an activity completes, the central controller - the process &#8220;engine&#8221; - commands or &#8220;enables&#8221; the next activity in the flow to start. The process model describes all the possible paths from creation of an instance of the process to its eventual completion, along with the logic that determines which path is taken. Software that actually does that in fact exists: It&#8217;s called a <em>BPM Suite</em>, or BPMS, and there are dozens of them available. Even though most process modelers do not have a BPMS, or any other form of centralized orchestration engine, that figment or metaphor is baked deeply into BPMN.</p>
<h2>The Questions BPMN Asks</h2>
<p>When a company decides to &#8220;do&#8221; business process management, the first step is usually to model the current state process. The people doing it don&#8217;t even call it modeling, but process &#8220;mapping&#8221; or &#8220;discovery&#8221;. The map, model, or diagram - whatever you want to call it - is a kind of flowchart. It is organized into swimlanes representing roles or organizational units, with boxes representing activities linked to other boxes with lines and arrows. That&#8217;s a flowchart, and BPMN is at heart just that.</p>
<p>The mapper might be inclined to describe the process like this: <em>First X happens, and then it typically goes to Y, and then finally we do Z.</em> That&#8217;s fine. It describes what <em>usually</em> happens, leading to a successful end state. Let&#8217;s call it the <em>happy path</em>. But companies don&#8217;t decide to &#8220;do&#8221; BPM because of work that follows the happy path. Work that follows the happy path is rarely the reason why the process takes so long, costs so much, or has so many errors. So BPMN asks us to dig deeper.</p>
<p>It starts with really basic questions:</p>
<p><em>How does the process actually start? What event triggers it? Is there more than one possible way it could start?</em></p>
<p><em>What determines when the process is complete? Are there different end states for the process, such as one signifying successful completion and others signifying failed or abandoned attempts?</em></p>
<p><em>How does the process get from X to Y? Does the person doing Y somehow just &#8220;know&#8221; it&#8217;s supposed to happen? You said it &#8220;typically&#8221; goes to Y, but where else might it go? And why?</em></p>
<p><em>How do you know when X is done? Does X always end in the same way? Or besides the normal end states are there exception end states where you don&#8217;t go on to Y? Are there rules that govern this?</em></p>
<p>These are questions BPMN requires you to answer, because they relate to the inner logic of that imaginary &#8220;process engine.&#8221; The mapper&#8217;s first reaction might be, &#8220;Nothing is <em>making</em> the process go from X to Y. That&#8217;s just what happens.&#8221; But, of course, something is <em>always</em> making it go. The logic is just hidden, probably inside the head of whoever happens to be doing X for that particular instance. And there is tremendous value in surfacing that logic, making it explicit in a diagram that all stakeholders in the process can understand. Without that you can&#8217;t really <em>manage</em> the process or improve its performance.</p>
<p>In my BPMessentials training, a student once asked me how to show in the diagram that a certain activity was expected to complete in five hours. I replied that that was not a question that BPMN asks. Instead, BPMN wants you to say <em>what happens</em> if the activity is <em>not</em> completed in five hours. Do you send a reminder? Notify the manager? Escalate the task? Cancel and abandon the process as a whole? Those are things that belong in the BPMN diagram.</p>
<p>In BPMN, a business process diagram just reveals the <em>order</em> of activities, <em>when</em> they happen, and under what conditions, including the exceptions. It does not describe, for example, <em>how</em> an activity is performed or <em>where</em> or <em>why</em>. In fact, BPMN barely touches on <em>what</em> the activity is or <em>who</em> performs it. Those are simply suggested by labels on activities and swimlanes in the diagram. That stands in stark contrast to Professor Scheer&#8217;s famous ARIS &#8220;house,&#8221; the complex framework of interlinked models describing the full gamut of who-where-what-when-how-why that has long defined &#8220;serious&#8221; business process modeling. It&#8217;s not that those other questions are not important - for enterprise-level process governance or even for an ordinary process improvement project, they certainly are - but they are external to the orchestration, and thus outside the domain of BPMN. In fact, they are described by other models, linked to the BPMN model through a repository. BPMN&#8217;s strength lies in not trying to do too much.</p>
<h2>Levels of BPMN Use</h2>
<p>In their BPMN reference guide [1], Stephen White and Derek Miers quote the epigram, <em>All models are wrong, some are useful.</em> By &#8220;wrong&#8221; they mean that a model is inherently an idealization, a simplification that leaves out inessential detail. Even restricting the information to the orchestration logic described by BPMN, what is essential or inessential depends on the modeler&#8217;s purpose. And the purpose of a modeler trying to capture how the as-is process works is not the same as that of another modeler designing an executable process.</p>
<p>This is more than a question of detail. Process modeling for description and process modeling for execution may employ different interpretations of what the shapes and lines in the diagram actually signify. BPMN&#8217;s strength comes from the fact that it can be used as both an idealized description of the sequence of activities in a process and a blueprint for automating that sequence of activities with an execution engine.</p>
<p>I find it helpful to classify use of BPMN in the real world at three levels, based on how the model is used. These levels reflect different interpretations of what - or how - the model means, to three distinct classes of BPMN users. These levels are not part of the BPMN specification, just part of my pedagogical approach. (Despite that disclaimer, OMG now includes my three-levels concept as &#8220;reference material&#8221; for its OCEB BPM certification exam!)</p>
<h3><em>Level 1</em></h3>
<p>BPMN Level 1, or <em>descriptive modeling</em>, is what business-oriented process mapping is all about: simply documenting the process flow. BPMN Level 1 modeling uses a basic working set of BPMN elements, most familiar from traditional flowcharting, to describe the typical order of activities and what role or organizational unit performs, or is responsible for, each one. It may omit some exception paths, and may ignore some of the rules prescribed by the BPMN specification. The Level 1 modeler is also free to ignore BPMN&#8217;s fiction of a controlling orchestration engine. Nevertheless, it is possible to apply a method and style to Level 1 modeling so that extending it to Levels 2 and 3 requires only refinement, not major structural change.</p>
<h3><em>Level 2</em></h3>
<p>BPMN Level 2, or <em>analytical modeling</em>, leverages the expressive power of the complete notation to describe the activity flow precisely, including the exception paths significant to key performance indicators. Level 2 models obey BPMN&#8217;s defined semantics and are subject to its validation rules. However, Level 2 models are<em> non-executable</em>.  They omit technical details - specification of data structures and expressions, for example - that would be required to execute the model on a process engine.</p>
<p>The BPMN specification does not clearly separate execution-related information elements in the model from the rest, but the distinction is straightforward. Level 2 models are essentially bounded by what you can see in the diagram. Diagram labels take the place of the missing technical details. For example, instead of using formal data expressions to specify the branching logic at a gateway, Level 2 models simply label the gateway and the paths out of it so that the business meaning is clear.</p>
<p>Thus BPMN Level 2 reflects a <em>business-oriented perspective</em>, and is understandable by business analysts and business architects, not just IT. Nevertheless, it requires disciplined thinking and attention to detail. It exploits BPMN&#8217;s power to express the events and exceptions that govern real-world process performance and quality, and thus can be used to analyze process alternatives, both qualitatively by inspection and quantitatively by simulation analysis. It really is that long-sought <em>common process language shared by business and IT</em>. </p>
<p>Most business architects, business process analysts, and business analysts can learn to use BPMN at Level 2, but it is difficult for some business users. One reason for the difficulty is Level 2 forces the modeler to go along with BPMN&#8217;s assumption (or pretense) of a central controlling engine that &#8220;makes&#8221; the process advance from one step to the next, even when there is none in reality. That mental leap is difficult for some, but it is the key to the making models complete and self-consistent.</p>
<p>There are actually two distinct use cases for BPMN Level 2. One is as just described: documentation of as-is and to-be process flow for purposes of analysis but not execution in a process engine. The modeler can leverage the expressive power of BPMN&#8217;s full palette of activity, gateway, and event types to describe and analyze the operational behavior of the process, even if there is no intention to automate it.</p>
<p>The second use case is creating the business view of an executable process design in a BPMS. Here BPMN is used to define the process model underlying the executable design, but absent technical detail. Why is this not Level 3, executable BPMN? The reason is that the BPM Suite does not use BPMN for that executable detail.  Instead, it layers its own execution-related attributes on top of the BPMN model. The executable design is thus vendor-proprietary, but the underlying flow model, as expressed in the BPMN diagram, complies with the BPMN standard, and remains visible to business throughout the implementation cycle.</p>
<p>This hybrid style is in fact the way the majority of BPM Suites work today, including those from Adobe, Appian, Cordys, Fujitsu, Lombardi, Oracle, SAP, Savvion, SoftwareAG, TIBCO, and Vitria. In fact, promotion of BPMN by these vendors is a key reason for its widespread adoption as a standard. However, the BPMN tools provided by BPMS vendors frequently deviate in various ways from the BPMN specification. They may omit activity, event, and gateway types that their process engine does not support, and may include other constructs not described by BPMN.</p>
<p>Level 2 modeling is the main focus of this book. Mastering it requires understanding of BPMN&#8217;s hidden assumptions and the deeper meaning of its core concepts, and the book explains them. We also provide a method and style that bridges the gap between Level 1 models and the more disciplined approach required by IT, focusing on events and exception handling, using specific diagram patterns to identify distinct classes of exceptions.</p>
<h3><em>Level 3</em></h3>
<p>BPMN Level 3, or executable modeling, is brand new with BPMN 2.0. Whether it becomes the accepted standard for executable process design remains to be seen, although the undeniable influence of its principal backers, IBM, Oracle, and SAP, assures it will play a significant role.</p>
<p>BPMN Level 3 is similar to the second use case of Level 2, except that the executable detail is fully captured in BPMN standard attributes. It is part of OMG&#8217;s broader goal of Model Driven Architecture (MDA), in which executable systems are governed by graphical models rather than &#8220;code.&#8221;  BPMN at Level 3 is ostensibly targeted at developers, not business architects or analysts. However, as BPM tools mature, we can expect to see them hide much of the technical complexity of executable process design, so that business process analysts and architects will be able to create robust process implementations with little or no developer support.</p>
<p>BPMN Level 3 begins with a Level 2 diagram and adds detail in the XML underneath the shapes and symbols. It transforms BPMN from a diagramming notation to an XML language for executable process design. As of this writing, tools supporting that language have not yet been released. Those tools will determine the method and style appropriate to Level 3, but we provide in this book a glimpse into how that language works to specify process data, service interfaces, and human task assignment.</p>
<p> </p>
<hr size="1" /> </p>
<p>[1] BPMN Modeling and Reference Guide, Stephen A White, PhD and Derek Miers, Future Strategies, 2008.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/Lc2osEWiaQe_5LKmOb0p2weE-pk/0/da"><img src="http://feedads.g.doubleclick.net/~a/Lc2osEWiaQe_5LKmOb0p2weE-pk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Lc2osEWiaQe_5LKmOb0p2weE-pk/1/da"><img src="http://feedads.g.doubleclick.net/~a/Lc2osEWiaQe_5LKmOb0p2weE-pk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/BpmnStyle/~4/rGNSD8rY-vM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.bpmnstyle.com/?feed=rss2&amp;p=27</wfw:commentRss>
		<feedburner:origLink>http://www.bpmnstyle.com/?p=27</feedburner:origLink></item>
		<item>
		<title>BPMN Method and Style (Available Now)</title>
		<link>http://feedproxy.google.com/~r/BpmnStyle/~3/7NDDFmSFZ_0/</link>
		<comments>http://www.bpmnstyle.com/?p=23#comments</comments>
		<pubDate>Wed, 29 Apr 2009 19:37:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[The Book]]></category>

		<guid isPermaLink="false">http://www.bpmnstyle.com/?p=23</guid>
		<description><![CDATA[[The book is now available. Click on the cover image to order.]
Creating business process models that can be shared effectively across the business - and between business and IT - demands more than a digest of BPMN shapes and symbols. It requires a step-by-step methodology for going from zero to a complete process model. It also requires consistent application of a modeling style, so that the modeler&#8217;s meaning is clear from the diagram itself. Author Bruce Silver explains not only the meaning and proper usage of the entire BPMN 2.0 palette, but calls out the working subset that you really need to know. He also reveals the hidden assumptions of core concepts left unexplained in the spec, the key to BPMN&#8217;s deeper meaning.
The book addresses BPMN at three levels, with primary focus on the first two. Level 1, or descriptive BPMN, uses a restricted palette in combination with some relaxation of BPMN&#8217;s rules to meet the needs of business users doing basic process mapping. Level 2, or analytical BPMN, takes advantage of the notation&#8217;s exceptional [...]]]></description>
			<content:encoded><![CDATA[<p>[The book is now available. <a href="http://www.amazon.com/BPMN-Method-Style-levels-based-methodology/dp/0982368100">Click on the cover image </a>to order.]</p>
<p>Creating business process models that can be shared effectively across the business - and between business and IT - demands more than a digest of BPMN shapes and symbols. It requires a step-by-step <em>methodology</em> for going from zero to a complete process model. It also requires consistent application of a modeling <em>style</em>, so that the modeler&#8217;s meaning is clear from the diagram itself. Author Bruce Silver explains not only the meaning and proper usage of the entire BPMN 2.0 palette, but calls out the working subset that you really need to know. He also reveals the hidden assumptions of core concepts left unexplained in the spec, the key to BPMN&#8217;s deeper meaning.</p>
<p>The book addresses BPMN at three levels, with primary focus on the first two. Level 1, or descriptive BPMN, uses a restricted palette in combination with some relaxation of BPMN&#8217;s rules to meet the needs of business users doing basic process mapping. Level 2, or analytical BPMN, takes advantage of the notation&#8217;s exceptional expressiveness for detailing event and exception handling,<span id="more-23"></span> key to analyzing and improving process performance and quality. Level 3, or executable BPMN, is brand new in BPMN 2.0. Here the XML underneath the diagram shapes can be deployed to a process engine to actually execute the model.  The method and style recommended by the book aligns these three levels, facilitating business-IT collaboration throughout the process lifecycle.</p>
<p>Inside the book you&#8217;ll find detailed discussions, illustrated with over 100 examples, about:</p>
<ul>
<li>The questions BPMN asks, and does not ask</li>
<li>The meaning of basic concepts like starting and completing, sending and receiving, waiting and listening</li>
<li>Subprocesses and hierarchical modeling style</li>
<li>The five basic steps in creating Level 1 models</li>
<li>Event and exception-handling patterns</li>
<li>Branching and merging patterns</li>
<li>Level 2 modeling method</li>
<li>Elements of BPMN style: element usage and diagram composition</li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/R0FhVtTM_T7fqnWHYXG6wVGrUWk/0/da"><img src="http://feedads.g.doubleclick.net/~a/R0FhVtTM_T7fqnWHYXG6wVGrUWk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/R0FhVtTM_T7fqnWHYXG6wVGrUWk/1/da"><img src="http://feedads.g.doubleclick.net/~a/R0FhVtTM_T7fqnWHYXG6wVGrUWk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/BpmnStyle/~4/7NDDFmSFZ_0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.bpmnstyle.com/?feed=rss2&amp;p=23</wfw:commentRss>
		<feedburner:origLink>http://www.bpmnstyle.com/?p=23</feedburner:origLink></item>
		<item>
		<title>What BPM Experts Are Saying…</title>
		<link>http://feedproxy.google.com/~r/BpmnStyle/~3/TMkcR5s-CV8/</link>
		<comments>http://www.bpmnstyle.com/?p=17#comments</comments>
		<pubDate>Wed, 29 Apr 2009 15:51:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bpmnstyle.com/?p=17</guid>
		<description><![CDATA[Quick Takes 
Paul Harmon, Executive Editor, BPTrends, and Author, Process Change: 
This is the first book on BPMN that I can enthusiastically recommend!
Sandy Carter, Vice President, IBM Software Group SOA, BPM, and WebSphere
Bruce&#8217;s thought leadership can help us think through the common language that brings IT and Business together &#8230;
Wolfgang Hilpert, Senior VP, NetWeaver BPM/SOA, SAP
An invaluable reference forthose using BPMN, regardless of their tool of choice. I highly recommend BPMN Method and Style.
Manoj Das, Director BPM Product Management, Oracle
Could have been aptly named BPMN Bible for Business Analysts.
Alexander Grosskopf, Author, The Process
A comprehensive method for those that take [BPMN] to the next level&#8230;
What They Said&#8230;
&#8220;The first book on BPMN that I can enthusiastically recommend&#8230; It teaches you about the elements of BPMN, but much more important, it teaches you how to use BPMN, how to approach problems, [with] guidelines for what constitutes a good BPMN style&#8230;. If you want to learn to use BPMN, this is the book to buy and study.&#8221;
Paul Harmon, Executive Editor, BPTrends and Author, Business Process Change
&#8220;Balanced, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Quick Takes </strong></p>
<p>Paul Harmon, Executive Editor, <a href="http://www.bptrends.com">BPTrends</a>, and Author, Process Change: </p>
<blockquote><p>This is the first book on BPMN that I can enthusiastically recommend!</p></blockquote>
<p>Sandy Carter, Vice President, IBM Software Group SOA, BPM, and WebSphere</p>
<blockquote><p>Bruce&#8217;s thought leadership can help us think through the common language that brings IT and Business together &#8230;</p></blockquote>
<p>Wolfgang Hilpert, Senior VP, NetWeaver BPM/SOA, SAP</p>
<blockquote><p>An invaluable reference forthose using BPMN, regardless of their tool of choice. I highly recommend <em>BPMN Method and Style</em>.</p></blockquote>
<p>Manoj Das, Director BPM Product Management, Oracle</p>
<blockquote><p>Could have been aptly named BPMN Bible for Business Analysts.</p></blockquote>
<p>Alexander Grosskopf, Author, <a href="http://bpmn-book.com/">The Process</a></p>
<blockquote><p>A comprehensive method for those that take [BPMN] to the next level&#8230;<span id="more-17"></span></p></blockquote>
<p><strong>What They Said&#8230;</strong></p>
<p>&#8220;The first book on BPMN that I can enthusiastically recommend&#8230; It teaches you about the elements of BPMN, but much more important, it teaches you how to use BPMN, how to approach problems, [with] guidelines for what constitutes a good BPMN style&#8230;. If you want to learn to use BPMN, this is the book to buy and study.&#8221;<br />
<strong>Paul Harmon,</strong><strong> Executive Editor, BPTrends and</strong><strong> Author, <em>Business Process Change</em></strong></p>
<p>&#8220;Balanced, digestible guidance and insight for business people. <em>BPMN Method and Style </em>demystifies BPMN&#8217;s deceptively sophisticated concepts, laying the foundation for rich, meaningful collaboration between &#8220;the business&#8221; and IT. This well organized book is an invaluable reference to those using BPMN, regardless of their tool of choice. I highly recommend it.&#8221;<br />
<strong>Wolfgang Hilpert, </strong><strong>Senior Vice President, SAP AG</strong><strong> NetWeaver Solution Management - SOA &amp; BPM</strong></p>
<p>&#8220;BPM is a top priority for companies in today&#8217;s economy. Bruce&#8217;s thought leadership can help us think through the common language that brings IT and Business together toward that common goal.&#8221;<br />
<strong>Sandy Carter, IBM Vice President, Software Group SOA, BPM, and WebSphere</strong></p>
<p>&#8220;A very valuable book for anyone interested in BPM modeling&#8230; The book&#8217;s pattern-based approach enables quick application of the acquired knowledge, while anti-patterns show and help protect against typical pitfalls.&#8221;<br />
<strong>Matthias Kloppmann, </strong><strong>IBM Distinguished Engineer, Chief Architect BPM Technology</strong></p>
<p> &#8221;An excellent basic framework, showing which features are useful at each layer of refinement. This book could have been aptly named <em>BPMN Bible for Business Analysts</em>.&#8221;<br />
<strong>Manoj Das, D</strong><strong>irector, BPM Product Management, Oracle</strong></p>
<p>&#8220;Bruce Silver has logged more time teaching people BPMN than anyone else on the planet. Here he combines that experience with a unique approach to process modeling and the result is a book that shows you how to design/document processes with clarity and precision.&#8221;<br />
<strong>Robert Shapiro, </strong><strong>Chairman, WfMC Conformance Working Group (BPMN Portability), </strong><strong>Manager, ProcessAnalytica LLC, and SVP Research, Global 360</strong></p>
<p>&#8220;A comprehensive method for those that take [BPMN] to the next level.&#8221;<br />
<strong>Alexander Grosskopf, </strong><strong> Author,<em> The Process</em></strong></p>
<p> &#8221;Provides best practices around complex aspects of BPMN such as boundary events, exception handling, message flows, and data modeling&#8230; &#8221;<br />
<strong>Bhagat Nainani, Senior Director BPM Engineering, Oracle</strong></p>

<p><a href="http://feedads.g.doubleclick.net/~a/uKZIEvno_NLyKTPhL2ZYALFXmnQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/uKZIEvno_NLyKTPhL2ZYALFXmnQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/uKZIEvno_NLyKTPhL2ZYALFXmnQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/uKZIEvno_NLyKTPhL2ZYALFXmnQ/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/BpmnStyle/~4/TMkcR5s-CV8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.bpmnstyle.com/?feed=rss2&amp;p=17</wfw:commentRss>
		<feedburner:origLink>http://www.bpmnstyle.com/?p=17</feedburner:origLink></item>
		<item>
		<title>Training</title>
		<link>http://feedproxy.google.com/~r/BpmnStyle/~3/eFcIEfiv9Jo/</link>
		<comments>http://www.bpmnstyle.com/?p=7#comments</comments>
		<pubDate>Tue, 28 Apr 2009 21:44:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://www.bpmnstyle.com/?p=7</guid>
		<description><![CDATA[
Learn BPMN the right way.  Hands-on with a tool. Loads of exercises, both in class and post-class (with individualized help, certification of proficiency). 60-day license to Process Modeler for Visio included.
Available online and in 2-day public classes. Don&#8217;t be left behind. Upcoming public classes San Francisco July 1-2, DC September 23-24, New York November 4-5.  Contact BPM Institute for pricing and registration.Have 10 or more students? Private 2-day classes delivered at your site, with same tool and post-class certification. Contact bruce (at) bpmessentials.com for pricing and details.
Many of the world&#8217;s top companies have sent their process modelers to this training, including:
Aetna
Argonne National Laboratory
BAE Systems
Bank of America
BearingPoint
Booz Allen Hamilton
Calpine
Charles Schwab
Citrix Systems
Cocal Cola Bottling
Cordys
Cox Communications
Deloitte &#38; Touche
Delta Dental
DST Systems
Duke Energy
ECS
Fidelity Investments
Fifth Third Bank
First Data
Freddie Mac
Genesys Telecommunications
Harris
Intuit
Kaiser Permanente
L-3 Communications
Lombardi Software
Lufthansa
Merck
Microsoft
Mitre
Navistar
Oracle
Pricewaterhouse Coopers
QVC
Qwest
Scripps Networks
State Farm Insurance
State Street Bank Canada
Teleflora
Travelers
UBS
Unum
Valero Energy
Wells Fargo
Yum Brands
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bpmessentials.com/"><img src="http://www.brsilver.com/wordpress/wp-content/bpmelogo.jpg" border="0" alt="BPMessentials" width="140" height="35" /></a><br />
<strong>Learn BPMN the right way.</strong>  Hands-on with a tool. Loads of exercises, both in class and post-class (with individualized help, certification of proficiency). 60-day license to Process Modeler for Visio included.<br />
<strong>Available <a href="http://www.bpmessentials.com/"><span style="color: #7f9a42;">online</span></a> and in <a href="http://www.bpminstitute.org/index.php?id=523"><span style="color: #7f9a42;">2-day public classes</span></a>.</strong> Don&#8217;t be left behind. Upcoming <strong>public classes San Francisco July 1-2, DC September 23-24, New York November 4-5.</strong>  <a href="http://www.bpminstitute.org/index.php?id=523">Contact BPM Institute </a>for pricing and registration.<span id="more-7"></span>Have 10 or more students? Private 2-day classes delivered at your site, with same tool and post-class certification. Contact bruce (at) bpmessentials.com for pricing and details.</p>
<p>Many of the world&#8217;s top companies have sent their process modelers to this training, including:</p>
<p>Aetna<br />
Argonne National Laboratory<br />
BAE Systems<br />
Bank of America<br />
BearingPoint<br />
Booz Allen Hamilton<br />
Calpine<br />
Charles Schwab<br />
Citrix Systems<br />
Cocal Cola Bottling<br />
Cordys<br />
Cox Communications<br />
Deloitte &amp; Touche<br />
Delta Dental<br />
DST Systems<br />
Duke Energy<br />
ECS<br />
Fidelity Investments<br />
Fifth Third Bank<br />
First Data<br />
Freddie Mac<br />
Genesys Telecommunications<br />
Harris<br />
Intuit<br />
Kaiser Permanente<br />
L-3 Communications<br />
Lombardi Software<br />
Lufthansa<br />
Merck<br />
Microsoft<br />
Mitre<br />
Navistar<br />
Oracle<br />
Pricewaterhouse Coopers<br />
QVC<br />
Qwest<br />
Scripps Networks<br />
State Farm Insurance<br />
State Street Bank Canada<br />
Teleflora<br />
Travelers<br />
UBS<br />
Unum<br />
Valero Energy<br />
Wells Fargo<br />
Yum Brands</p>

<p><a href="http://feedads.g.doubleclick.net/~a/TlnbUqm0htzNi_G_DKwF-AM-kDw/0/da"><img src="http://feedads.g.doubleclick.net/~a/TlnbUqm0htzNi_G_DKwF-AM-kDw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/TlnbUqm0htzNi_G_DKwF-AM-kDw/1/da"><img src="http://feedads.g.doubleclick.net/~a/TlnbUqm0htzNi_G_DKwF-AM-kDw/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/BpmnStyle/~4/eFcIEfiv9Jo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.bpmnstyle.com/?feed=rss2&amp;p=7</wfw:commentRss>
		<feedburner:origLink>http://www.bpmnstyle.com/?p=7</feedburner:origLink></item>
	</channel>
</rss>
