<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Business Process Emancipation in The Next Big Thing</title>
    <link>http://h30507.www3.hp.com/t5/The-Next-Big-Thing/Business-Process-Emancipation/ba-p/81789</link>
    <description>&lt;p&gt;Over the years, business managers lost control of many of their business processes through automation.&amp;nbsp; Current technology is enabling the emancipation of business processes for improved agility and optimization.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Automation of business processes has traditionally been through implementation and integration of programmed applications.&amp;nbsp; Any change to a business process requires programming, and the implementation obscures the business processes from view by business people.&amp;nbsp; Potential improvements may be both difficult to recognize and difficult to implement.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://1000ventures.com/business_guide/bpms.html" target=_blank&gt;Business Process Management Systems (BPMS)&lt;/a&gt; provide graphical modeling of business processes in a way that enables business people to participate in the analysis, design and transformation of their business processes.&amp;nbsp; The models are then executed without the need for programmers to interpret and transform them.&amp;nbsp; Additional capabilities support process analysis for optimization.&amp;nbsp; I discussed related issues in &lt;a href="http://www.communities.hp.com/online/blogs/nextbigthingeds/archive/2010/01/29/bpm-is-the-beginning-of-the-end-of-erp.aspx" target=_blank&gt;BPM is the Beginning of the End of ERP.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Many applications have business processes embedded within them.&amp;nbsp; These implicit processes include control of interactions with people and exchanges between organizations.&amp;nbsp; It may be difficult for programmers, as well as business people, to understand all of the controls and interactions in large applications because they are obscured by programming details.&amp;nbsp; If we remove the business process logic from these applications, then what remains, in many cases, is simple record-keeping—additions, changes and deletions to database records.&amp;nbsp; So business process emancipation not only makes process improvement easier for business people, but it simplifies applications so they are easier to develop and maintain.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The ability of business people to understand and improve their business processes is further improved by products that implement the &lt;a href="http://www.omg.org/spec/BPMN/" target=_blank&gt;BPMN (Business Process Model and Notation) industry standard&lt;/a&gt;.&amp;nbsp; The standard defines graphical representations for business process models as well as the operational semantics of these models so that users need not be concerned about which BPMS tools they use in order to know what the processes will do.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In addition, BPMN defines modeling of choreography.&amp;nbsp; A choreography specifies an agreed-upon exchange of messages between business processes in different organizations.&amp;nbsp; With a choreography, business process designers know exactly what is expected for successful interactions with other organizations and business partners.&amp;nbsp; Otherwise, variations and exceptions may not be properly handled and process changes may inadvertently result in incompatibilities.&lt;/p&gt;
&lt;p&gt;Often traditional business processes weave their way through multiple organizations.&amp;nbsp; Control is passed from one organization to another and one application to another through the transfer of records.&amp;nbsp; These long-running and pervasive processes are difficult to change because of the coupling (inter-dependencies) between participating applications and organizations.&amp;nbsp; &lt;a href="http://www.communities.hp.com/online/blogs/nextbigthingeds/archive/2008/03/28/soa-is-a-business-process-architecture.aspx" target=_blank&gt;Service Oriented Architecture (SOA)&lt;/a&gt; promotes loose coupling so that processes in each service capability are isolated from processes of other organizations through a well-defined service interface.&amp;nbsp; This enables processes to be improved without extensive analysis and coordination across organizations.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sometimes, business processes require complex decision-making, such as claims processing, or computation of configurations such as transportation planning.&amp;nbsp; In some cases these computations require computer programming, but often more flexible solutions can be implemented with &lt;a href="http://en.wikipedia.org/wiki/Rule-based_system" target=_blank&gt;rule-based systems&lt;/a&gt;.&amp;nbsp; BPMS products often include a rule-based component that is invoked at the point in a process where such a computation is required.&amp;nbsp; While design of rule-based computations may require special skills, the use of rules allows the designer to focus on the business problem rather than computer technology.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;BPMS and rule-based systems all focus on solutions that minimize human involvement and enforce consistent, repeatable operation.&amp;nbsp; This supports optimization and predictability.&amp;nbsp; However, many business processes are not so predictable.&amp;nbsp; Processes that involve “knowledge workers” require humans to make decisions and respond to changing circumstances.&amp;nbsp; The &lt;a href="http://www.omg.org/" target=_blank&gt;OMG (Object Management Group)&lt;/a&gt; is currently developing a standard for &lt;a href="http://www.omg.org/cgi-bin/doc?bmi/09-09-23" target=_blank&gt;Case Management Process Modeling (CMPM)&lt;/a&gt; that will address these adaptive processes.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Case management modeling supports the definition of process building blocks that incorporate best practices, experience, controls and alerts that can be used in each case as required by the evolving situation.&amp;nbsp; Automation will improve response time and monitor progress.&amp;nbsp; Case management records will provide insights on common problems and innovative solutions that can be addressed in further refinement of the building blocks.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As a result, business processes will no longer be held hostage by IT, but will be managed by business people.&amp;nbsp; Business processes can be more easily reconfigured and improved through the composition of services in a SOA.&amp;nbsp; Business processes that are repetitive and predictable can be streamlined through BPMS automation and more easily understood and improved.&amp;nbsp; Business processes that require ad hoc human planning, collaboration and decision-making will also be supported with automation that enhances agility, consistency, timeliness, accountability and control.&lt;/p&gt;</description>
    <pubDate>Fri, 30 Jul 2010 16:49:22 GMT</pubDate>
    <dc:creator>Fred Cummins</dc:creator>
    <dc:date>2010-07-30T16:49:22Z</dc:date>
    <item>
      <title>Business Process Emancipation</title>
      <link>http://h30507.www3.hp.com/t5/The-Next-Big-Thing/Business-Process-Emancipation/ba-p/81789</link>
      <description>Repost - Originally posted 6/11/10</description>
      <pubDate>Fri, 30 Jul 2010 16:49:22 GMT</pubDate>
      <guid>http://h30507.www3.hp.com/t5/The-Next-Big-Thing/Business-Process-Emancipation/ba-p/81789</guid>
      <dc:creator>Fred Cummins</dc:creator>
      <dc:date>2010-07-30T16:49:22Z</dc:date>
    </item>
  </channel>
</rss>

