<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Frank Michael Kraft&#039;s Blog &#187; Frank Michael Kraft</title>
	<atom:link href="http://www.bpmnforum.net/blog27/author/frankmichaelkraft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bpmnforum.net/blog27</link>
	<description>Unifying Applications and Business Process Management in the Cloud</description>
	<lastBuildDate>Thu, 22 Jul 2010 08:33:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Does Unpredictable Work Exist &#8211; continued</title>
		<link>http://www.bpmnforum.net/blog27/bpm/does-unpredictable-work-exist-continued/</link>
		<comments>http://www.bpmnforum.net/blog27/bpm/does-unpredictable-work-exist-continued/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 08:33:17 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[BPM]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/bpm/does-unpredictable-work-exist-continued/</guid>
		<description><![CDATA[I want to comment more about the discussion Does Unpred [...]]]></description>
			<content:encoded><![CDATA[<p>I want to comment more about the discussion <a href="http://kswenson.wordpress.com/2010/03/29/does-unpredictable-work-exist/">Does Unpredictable Work Exist?</a>
	</p>
<p>Jean-Jacques goes on to explain, that classical BPM has neglected the state transitions of resources and only focused on activities. He goes on to explain that there is a relationship between state transitions of resources and activities and that this will bring a new level of enlightenment to the BPM community. I can&#8217;t agree more. I hope that we can do some work about this.
</p>
<p>However he argues that therefore processes are predictable. That is not true, because in creative processes it is not know a priori which resources (Business entities – for example research reports, experiments, designs, models, customer quotes, …) will result from the creative process.
</p>
<p>The discussion goes on with some definitions and a medical example. Then JJ says:
</p>
<p style="margin-left: 36pt"><span style="color:green">It is like saying, to start a journey, a path must be chosen. All you need is a map, maybe even a compass would do.</span>
	</p>
<p>I really like this comparison. The activity model is the path, the resource / business object composite state model is the map. I agree that the area of using business object composite state models has not been used in BPM as it should have been used. Therefore maybe JJ is more fighting for that idea. That I very strongly support as well. But what if you neither have a path nor a map? These situations happen very often.
</p>
<p>To me it is not enough to assume a &#8220;could be&#8221; map or path. As a vivid example I have my company startup. Of course there are predefined process snippets for this and that (for example for the tax process – certainly for the tax process!!!). But in the end the tax depends on decisions I do – which legal form I choose, which depends on other considerations. Product and service definition, strategy, financing, partners, market strategy – the special combination of all of that are all unique to my new company (I hope!) and therefore the activities leading to the needed results are unique. And they depend on many decisions that I cannot predict as well. Of course if you do abstraction, then it is the same as with all startups: Write a business plan, Create a product or service, sell it – but I have argued before the abstraction leads to a useless plan. So what I am actually doing is to merge specific process snippets – some predefined like tax – some newly invented by me (product and service innovation) – into one big workstream that is unique, concrete and unpredictable.
</p>
<p>To be continued…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/bpm/does-unpredictable-work-exist-continued/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does unpredictable work exist? – My opinion</title>
		<link>http://www.bpmnforum.net/blog27/bpm/does-unpredictable-work-exist-%e2%80%93-my-opinion/</link>
		<comments>http://www.bpmnforum.net/blog27/bpm/does-unpredictable-work-exist-%e2%80%93-my-opinion/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 10:30:39 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[BPM]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/bpm/does-unpredictable-work-exist-%e2%80%93-my-opinion/</guid>
		<description><![CDATA[I want to make some comments about this discussion: Doe [...]]]></description>
			<content:encoded><![CDATA[<p>I want to make some comments about this discussion: <a href="http://kswenson.wordpress.com/2010/03/29/does-unpredictable-work-exist/">Does Unpredictable Work exist?</a>
	</p>
<p style="margin-left: 36pt"><span style="font-family:Times New Roman; font-size:12pt"><strong>Jean-Jacques</strong><br />
		</span></p>
<p style="margin-left: 36pt"><span style="color:green">To be clear, the answer is &#8220;no&#8221; processes are not &#8220;unpredictable&#8221;, they appear &#8220;unpredictable&#8221; because you are not relating the activities of the processes to the lifecycles of the underlying business objects. Business entities can have a very complex lifecycle, even made of composite states (the entity is in more than one state at a time). Activities are performed to transition business entities from one state to another.<br />
</span></p>
<p>I have seen this statement very seldom and I can&#8217;t agree more to the observations about business objects and state. I have modeled (governed the modeling process of) 400 business objects of a whole ERP suite with composite states and yes, it works! In my opinion it is the best way to describe the business process that is encoded in business objects.
</p>
<p>I do not think like Jacque, that it is necessary to relate unpredictable processes to these business objects. The idea is that we are addressing the complementary set of business processes with the concept of ACM. However I agree that there is big value in thinking about how to connect unpredictable processes to processes of business objects. This results in flexibility in how to achieve the goals, but in the end the result is reflected in standard processes. I have not seen this said so clearly before by anyone other than me.
</p>
<p style="margin-left: 36pt"><span style="color:green">BPMN is useful, it can help document the &#8220;happy&#8221; path, the most commonly taken path,… but rarely it can reflect all the possibilities that can arise if you associate activities to transitions between states of business entities.<br />
</span></p>
<p>Very good observation! At least this is the standard use of BPMN – the way most people use it. But BPMN can still be used to express all the possibilities in a manageable way. The knowledge of how to do this is not yet commodity. But I am looking forward to this discussion.
</p>
<p>Jean-Jacques mentions the example of a project business object, that transitions through predefined states. By this, the process is not unpredictable, he says, because the states are predictable. But – the workitems of the project are not predictable. For some projects, they are. For others, they are not. For typical knowledge worker projects, they are not. I am not saying &#8220;Project&#8221; for knowledge work, but I rather prefer the term &#8220;Workstream&#8221;.
</p>
<p>Keith argues that we are not omniscient, and therefore some processes are unpredictable. I agree. I will try to avoid a metaphysical discussion about the state of the universe and the unpredictability of the decisions in human minds. By all practical means we can agree that it is not possible to look into people&#8217;s mind and find out how they will decide. This is neither necessary nor desirable.
</p>
<p>Take a chess game for example. It is possible to enumerate the alternative moves, that one player can choose. We know in advance, that it will be one of the moves. But we don&#8217;t know which one in advance.  We might enumerate all possible responses to each of the possible moves, but where does this lead? It will lead into an explosion of alternatives. Yes, I know there are very good chess computers. But chess is a relatively limited and well formalized decision space. Still it becomes incredibly complex the more moves are taken into consideration. In sum none of the chess games is predictable. If it were, there is no point in playing it. The winner would be known from the beginning.
</p>
<p>If we raise the abstraction level, the chess game becomes perfectly predictable. The chess game is either &#8220;Not started&#8221;, &#8220;Started&#8221; or &#8220;Finished&#8221;. The result may be &#8220;Winner Player 1&#8243;, &#8220;Winner Player 2&#8243; or &#8220;stalemate&#8221;. This is perfectly predictable. But that&#8217;s only because the abstraction level has been raised. So Jean-Jacques is right by saying that all processes are predictable – and I add: if the abstraction level is raised so much, that the prediction is useless.
</p>
<p>But in practice what we need to do to complete our work is to define goals, next steps, be concrete instead of abstract. Defining goals, next steps and responsibility is creative work and creative work is not predictable. Probably creative work is the most unpredictable process in the universe. How should anyone predict the result of a creative process? How should anyone predict if a creative process results in 1, 3 or 10 alternatives and how they look like? This is blatantly unpredictable. How could anybody have predicted the text that I am writing right now? No – that was a deliberate decision and a creative process. The only thing that was predictable was that it is a chain of characters from a predefined set. But I hope that is not all, that you take with you.
</p>
<p>I want to comment more on the discussion, but next time.
</p>
<p>  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/bpm/does-unpredictable-work-exist-%e2%80%93-my-opinion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ACM TweetJam wrap-up</title>
		<link>http://www.bpmnforum.net/blog27/adaptive-processes/acm-tweetjam-wrap-up/</link>
		<comments>http://www.bpmnforum.net/blog27/adaptive-processes/acm-tweetjam-wrap-up/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 13:02:21 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[Adaptive Processes]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/adaptive-processes/acm-tweetjam-wrap-up/</guid>
		<description><![CDATA[If you are interested in my tweets in yesterday's Adapt [...]]]></description>
			<content:encoded><![CDATA[<p>If you are interested in my tweets in yesterday&#8217;s Adaptive Case Management TweetJam, here they are:
</p>
<div>
<table style="border-collapse:collapse" border="0">
<colgroup>
<col style="width:758px"/></colgroup>
<tbody valign="top">
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  solid white 0.5pt; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">I am available. First TweetJam for me. Never done one before. #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">I want to learn if people find the arguments for acm convincing.  What questions they have. What applications they see. #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@cmooreforrester .. and the hard work that is left is often creative work. #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">A knowledge worker is valued for his ability to interpret information within a specific subject area.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">A knowledge worker uses his/her research skills to identify problems and to define alternatives.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">A knowledge worker will utilize use his/her expertise and insight to work to solve those problems.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">The course of action depends on knowledge, alternatives, chances, risks and decisions.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Alternative definition is creative work and often unpredictable.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">The decision outcome is unpredictable.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">It&#8217;s not worth the effort to model all followon processes for all decision alternatives in detail.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">But the followon proccess is planned in detail, if the decision has been done.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">BPMN in standard use is not fit to express acm.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">But with BPMN tweaking it can come near.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Being able to use tweaked BPMN for acm does not mean, it&#8217;s the way it should be.  It&#8217;s a compromise. There is much overhead. #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">The question should be: What is the best way to express acm?  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM languages are now beginning to emerge. Company specific.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">In the long run there might be an ACM language standardization.  #acmjam But for now there should be freedom for language design.</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">I don&#8217;t use &#8220;modeling&#8221; for acm. I use &#8220;planning the next steps&#8221;.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@cmooreforrester Yes, I saw the the newsweek story on creativity.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@mishodikov All information must be at one place &#8211; meeting minutes, guidelines, links to discussions, decision log, &#8230;  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@mishodikov I don&#8217;t see fast paced as a problem for acm. That&#8217;s the reason we need it.   To see results and status. #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@frijswijk Adativeness 70 till 100 processes may be integrated  with some ERP.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Key difference between ACM and BPM: ACM has no distinction between design time and runtime.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">There is no process model needed to start an acm process. One step is sufficient to start it.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@piewords No, ACM is different from the core architecture, not just a nice UI for some BPM.   #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM use cases: audits, reorganizations, PMIs, oil spill, bush fire, company startup, ..  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">acm use cases: engineering design project management, key account management, escalation management, &#8230;  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Work monitoring / analytics is a very important feature of ACM.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Adapting work priorities depending on analytic results.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Traceability is a key feature of ACM.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">RT @maxjpucher: ABSOLUTELY DISAGREE !!!  #ACM is #BPM with a gooey collaborative center. #acmjam I disagree too!!! Different architecture.</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@passion4process &#8220;ACM just provides a library of templates and users build case.&#8221; . Why just? That opens a new door.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@charoy Analytics learings flow into the running process. Not only post mortem.   #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">One ACM key is: All work has a clear status and responsible. Think of all the project Excels you have.  Not necessary soon.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">RT @passion4process: We moved from top-down BPR, to collaborative BPM, to controlled anarchy ACM&#8230; #acmjam .. controlled anarchy!!  <img src='http://www.bpmnforum.net/blog27/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">RT @swensonkeith:   sometimes you can identify routine patterns in a previously emergent situation #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">&#8220;standardization&#8221; in acm is a bottom up collaborative process.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">&#8220;standardization&#8221; in ACM is filling the ACM community library with process templates / patterns.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">So far standardization was mainly top-down.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">In ACM the knowledge workers themselves standardize, if they agree upon.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">No external consultant needed to &#8220;standardize&#8221; in ACM.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Some chaos is needed to be creative.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Creative people always produce some chaos.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Knowledge work is a chaos reduction funnel.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">You need some chaos to start knowledge work, otherwise its pointless.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Especially in Library.   RT @cmooreforrester: &#8230; need a mechanism to selectively restrict changes on processes #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM manager benefit: The reporting gives transparency about the workload and the progress.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM managager benefit: Execution performance management.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM manager benefit: easier to report to upper management.  Quick overview. #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM manager benefit: drill down in case of problems .  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM manager benefit: traceability in case of work handover.   #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM manager benefit: Upper mgmnt benefit promising, but has still to be proven. Too early to prove.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Acm upper mgmnt promises: leaner work, creativity, cost reduction, better products, &#8230;</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Acm upper mgmnt promises: leaner work, creativity, cost reduction, better products, &#8230;  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM introduction to workforce: Must be self appealing.  #acmjam Needs best usability.</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM introduction to workforce:  Must feel to support &#8220;natural flow of work&#8221;.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">ACM introduction to workforce: Access control for &#8220;private&#8221; processes. Manager can&#8217;t see everything.  #acmjam Needed for acceptance.</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">The goal makes the process lean.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">The goal makes the process lean, with ACM you can drop unnecessary luggage on the way. #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">An ACM system must be designed from scratch. Not chance to adapt existing something.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@crozwell lean and innovation:  http://bit.ly/br7jje   http://bit.ly/cMlWCs  #acmjam Good point.</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Eliminating waste itself is knowledge work because it needs situational judgments.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@charoy Work is unpredicable, because the human decision is unpredictable as well as human creative work is.  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">RT @ActionBase: Another example of  an ACM use case &#8211; building a process model  #acmjam <img src='http://www.bpmnforum.net/blog27/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) Smart! <img src='http://www.bpmnforum.net/blog27/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">@maxjpucher What do people love with BPM? The picture?  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #dbe5f1">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  solid white 0.5pt; border-right:  solid white 0.5pt">
<p><span style="color:black">Can you predict a chess player&#8217;s moves or a soccer team&#8217;s match?  #acmjam</span></p>
</td>
</tr>
<tr style="height: 24px; background: #b8cce4">
<td vAlign="bottom" style="padding-left: 6px; padding-right: 6px; border-top:  none; border-left:  solid white 0.5pt; border-bottom:  none; border-right:  solid white 0.5pt">
<p><span style="color:black">Inspiring discussion. Thanks. #acmjam</span></p>
</td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/adaptive-processes/acm-tweetjam-wrap-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TWEET JAM: HOW TO DEAL WITH UNPREDICTABLE, UNSTRUCTURED BUSINESS PROCESSES</title>
		<link>http://www.bpmnforum.net/blog27/bpm/tweet-jam-how-to-deal-with-unpredictable-unstructured-business-processes/</link>
		<comments>http://www.bpmnforum.net/blog27/bpm/tweet-jam-how-to-deal-with-unpredictable-unstructured-business-processes/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 11:48:20 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[BPM]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/bpm/tweet-jam-how-to-deal-with-unpredictable-unstructured-business-processes/</guid>
		<description><![CDATA[TWEET JAM: HOW TO DEAL WITH UNPREDICTABLE, UNSTRUCTURED [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><strong><em>TWEET JAM: HOW TO DEAL WITH UNPREDICTABLE, UNSTRUCTURED BUSINESS PROCESSES<br />
</em></strong></p>
<p style="text-align: center"><strong><em>AUTHORS OF &#8216;MASTERING THE UNPREDICTABLE&#8217; ANSWER QUESTIONS, SHARE BEST PRACTICES ON MANAGING UNSTRUCTURED PROCESSES<br />
</em></strong></p>
<p style="text-align: center"><em>Thursday, July 15 </em>• <em>Moderated by Connie Moore of Forrester Research<br />
</em></p>
<p><strong>WHAT:<br />
</strong></p>
<p>Connie Moore of Forrester Research <a href="http://www.forrester.com/rb/analyst/connie_moore">http://www.forrester.com/rb/analyst/connie_moore</a> along with authors of the newly published book <em>Mastering the Unpredictable</em><br />
		<a href="http://www.masteringtheunpredictable.com/">http://www.masteringtheunpredictable.com/</a> will host a Tweet Jam to answer questions about the top challenges facing business and IT practitioners in managing the unpredictable, less structured business processes that remain major headaches for IT organizations – and how Adaptive Case Management (ACM) <a href="http://www.xpdl.org/nugen/p/adaptive-case-management/public.htm">http://www.xpdl.org/nugen/p/adaptive-case-management/public.htm</a> can help solve them.
</p>
<p>
 </p>
<p>According to Nathaniel Palmer, editor-in-chief of BPM.com and executive director of the Workﬂow Management Coalition (WfMC), &#8220;Right now, case management is the next new big thing in process technology and it&#8217;s critically important that we take a deep, informed look to make sure we understand how to apply it to our business-transformation efforts.&#8221;
</p>
<p>
 </p>
<p>Contributors to <em>Mastering the Unpredictable</em> include Palmer and leading experts in the field of business process management (BPM): Longtime WfMC associate Keith Swenson, as well as industry thought leaders Henk de Man, David Hollingsworth, Dana Khoyi, Frank Michael Kraft, Caffrey Lee, John T. Matthias, Dermot McCauley, Max J. Pucher, Tom Shepherd and Jacob Ukelson.
</p>
<p>
 </p>
<p><strong>WHEN:</strong>    Thursday, July 15, 12:00 pm ET
</p>
<p>
 </p>
<p><strong>WHERE:</strong> Online on Twitter at #acmjam hash tag or follow at Connie Moore (@cmooreforrester). You can also tune in to coverage of the Tweet Jam at:
</p>
<p><a href="http://www.masteringtheunpredictable.com/">http://www.masteringtheunpredictable.com/</a>
	</p>
<p><a>http://www.wfmc.org/</a>
	</p>
<p><a href="http://bpm.com">http://bpm.com</a>
	</p>
<p>
 </p>
<p><strong>TWEET JAM DETAILS:<br />
</strong></p>
<p>Among the <strong>key topics</strong> to be discussed:
</p>
<p>- What are the similarities, differences and key trends for ACM vs. Business Process Management (BPM)?
</p>
<p>- How do I know if I need case management?
</p>
<p>- Who in an organization should care about ACM? Why?
</p>
<p>- What are some specific examples of knowledge work that ACM supports? 
</p>
<p>- What is the primary benefit that a knowledge worker/case manager gets by using ACM? How about a manager?
</p>
<p>- Is there such a thing as &#8220;Social BPM&#8221; or &#8220;Social Case Management&#8221;?  What does that mean to you?
</p>
<p>- How do you measure success in an ACM implementation?
</p>
<p>- What are some best practices for getting started with ACM?
</p>
<p>
 </p>
<p><strong>For executives and managers of knowledge workers, <em>Mastering the Unpredictable</em> will:<br/></strong>- Explain the need and why previous technological approaches don&#8217;t meet the need<br/><span style="font-family:Times New Roman">- </span>Explain the current technology gap, and the new technology that can close the gap<br/><span style="font-family:Times New Roman">- </span>Lay out the options that can increase the efficiency and effectiveness of their organizations<br/><span style="font-family:Times New Roman">- </span>Equip them to best take advantage of this evolving trend
</p>
<p>
 </p>
<p>Ten books will be given to the most active and relevant participants in the discussion.
</p>
<p>
 </p>
<p><strong>FOR MORE INFORMATION:<br />
</strong></p>
<p>Please visit <a href="http://www.masteringtheunpredictable.com/">http://www.masteringtheunpredictable.com/</a> for additional information about the Tweet Jam, the book and the authors.<strong><br />
		</strong></p>
<p>
 </p>
<p><em>&#8220;Mastering the Unpredictable: How Adaptive Case Management Will Revolutionize the Way That Knowledge Workers Get Things Done&#8221;</em> is available now at amazon.com (including for the Kindle) and Publisher&#8217;s Warehouse.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/bpm/tweet-jam-how-to-deal-with-unpredictable-unstructured-business-processes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conclusions from the Math of the Missed Deadline</title>
		<link>http://www.bpmnforum.net/blog27/adaptive-processes/conclusions-from-the-math-of-the-missed-deadline/</link>
		<comments>http://www.bpmnforum.net/blog27/adaptive-processes/conclusions-from-the-math-of-the-missed-deadline/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 08:19:11 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[Adaptive Processes]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/adaptive-processes/conclusions-from-the-math-of-the-missed-deadline/</guid>
		<description><![CDATA[What practical conclusions do I draw from the Math of t [...]]]></description>
			<content:encoded><![CDATA[<p>What practical conclusions do I draw from the <a href="http://www.bpmnforum.net/blog27/adaptive-processes/math-of-the-missed-deadline/">Math of the Missed Deadline</a>?
</p>
<p>All knowledge workers, that I know, and I know a lot of them, don&#8217;t organize their knowledge work by using project planning techniques. And that has a reason. It is too clumsy. Changes are too rapid. It is not worth the effort. So certainly the solution to the Math of the Missed Deadline problem is not to use project planning, neither deterministic nor stochastic project planning.
</p>
<p>But the Math of the Missed Deadline shows where the key is. The key is in coordination.
</p>
<p>I am sure many of you knew that before already. But it is interesting to see which tools are used for coordination. The mostly used coordination Tool is Microsoft Excel, I propose. Why? It is used, because it is so easy to use.
</p>
<p>But I must admit I was not satisfied. An Excel of 3.500 entries does not make sense any more. It is hard to structure them. There are so many Excels. One here, one there – for every project a different one. Don&#8217;t miss a deadline assigned to you in any number of Excels distributed on many file shares! That is a challenge.
</p>
<p>I want to have it cloud based – accessible from everywhere. I want to calculate the remaining effort. Still, the maintenance must be very easy to use. I want a quick search.
</p>
<p><img src="http://www.bpmnforum.net/blog27/wp-content/uploads/2010/07/070210_0816_Conclusions11.jpg" alt=""/>
	</p>
<p>I don&#8217;t want to explain the whole functionality here and now, because this is reserved for prospects. If you are interested in considering the system for use send me an email: frank.michael.kraft[at]bpmnforum.net
</p>
<p>The only statement I want to make today is: Even if the problem &#8220;Math of the Missed Deadline&#8221; sounds quite complicated, the solution is very simple and easy to use.
</p>
<p>I am not using Excel any more. Not for the purpose of coordinating Workstreams.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/adaptive-processes/conclusions-from-the-math-of-the-missed-deadline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Math of the Missed Deadline</title>
		<link>http://www.bpmnforum.net/blog27/adaptive-processes/math-of-the-missed-deadline/</link>
		<comments>http://www.bpmnforum.net/blog27/adaptive-processes/math-of-the-missed-deadline/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 08:16:19 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[Adaptive Processes]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/adaptive-processes/math-of-the-missed-deadline/</guid>
		<description><![CDATA[Did you know that missed deadlines have a reason that c [...]]]></description>
			<content:encoded><![CDATA[<p>Did you know that missed deadlines have a reason that can be explained with math? Maybe you know the TV series <a href="http://www.cbs.com/primetime/numb3rs/">Numb3rs</a>. Charly Eppes helps his brother Don of the FBI to investigate cases. Charly is math professor and he always has a nice mathematical explanation for what is happening and how to solve the case. (By the way – that is an excellent example of two knowledge workers!) Today I want to explain to you mathematically, why deadlines in knowledge work are missed again and again. I know – it does not happen to you. But just in case you are curious.
</p>
<p>Maybe you think that working harder would solve the problem. But all the time you are struggling against a mathematical law.
</p>
<p>Say we have a case that has to be broken down into workitems. These workitems have dependencies. Some have, some have not. So it is a network of workitems, or mathematically spoken a directed acyclic graph. You can think about it like a BPMN process without loops. Another mathematical term is lattice. Now we can estimate the duration of each workitem and by using standard project planning techniques we can calculate the planned end time of the project, buffer times of the workitems and the critical path – i.e. the workitems that have a buffer time of zero. You surely have heard of it.
</p>
<p>When I was in the seminary learning the technique I said to the teacher: I have doubts about this technique. It is well known that most projects don&#8217;t follow this plan, but are late. So there must be something wrong with it. Why not plan more buffer time from the beginning? The teacher said I am not in the position to question such a technique, but I have to learn it. So far so bad.
</p>
<p>Later I was in a seminary about statistical project planning. Very interesting. Each workitem did have a probability distribution instead of only a planned duration. Of course the probability distribution has an expectancy value and a variance. One tends to think the expectancy value of the workitems duration probability distribution should be equal to the planned duration in deterministic (i.e. non probabilistic) project planning. And one tends to think, that the expectancy value of the duration of the whole project is the sum of all expectancy values of the duration of workitems that are on the &#8220;critical path&#8221; of the project. But that is not true. Something unexpected happens here – mathematically.
</p>
<p>If you use the means of statistics to calculate the probability distribution of the duration of the whole project it turns out, that the expectancy value of the project duration is always bigger or equal than the sum of the expectancy values of the workitems on the &#8220;critical path&#8221;. THAT is strange. Even if all workitems behave according to their probability distribution – i.e. some take longer but others are completed faster – even then the whole project takes longer.
</p>
<p>I am not talking about bad estimations here. I am not talking about the problems that appear, if all workitems take longer than planned or additional workitems are needed. I talk about perfect guesses and a perfectly planned process. EVEN THEN – the whole project takes longer.
</p>
<p>Why is this so?
</p>
<p>The answer is this: There are dependencies between the workitems. Because of these dependencies certain workitems can&#8217;t be started, until others are completed. If one workitem in the chain is delayed, it delays the start of other workitems as well. But if one is faster than planned, it does not necessarily speed up other workitems. Simply said: delays add up while completing ahead of time don&#8217;t.
</p>
<p>It is the same reason why there is a traffic jam on a highway simply because there are many cars. Why don&#8217;t they all drive 120 kilometers per hour? Just because the breaking adds up between the cars and accelerating the car does not.
</p>
<p>Of course the effect is much stronger, if the variance of the probability distribution for the tasks is bigger – which is the case with knowledge work.
</p>
<p>So – I got my satisfaction. The first teacher was wrong, I was right. I can prove it mathematically <img src='http://www.bpmnforum.net/blog27/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .
</p>
<p>And you have a good excuse for the next time you miss a deadline. You can say you worked very hard, but there is a mathematical law ….</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/adaptive-processes/math-of-the-missed-deadline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goal-Driven and Waste</title>
		<link>http://www.bpmnforum.net/blog27/adaptive-processes/goal-driven-and-waste/</link>
		<comments>http://www.bpmnforum.net/blog27/adaptive-processes/goal-driven-and-waste/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 08:54:33 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[Adaptive Processes]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/adaptive-processes/goal-driven-and-waste/</guid>
		<description><![CDATA[As promised I want to finish the discussion about the T [...]]]></description>
			<content:encoded><![CDATA[<p>As promised I want to finish the discussion about the Toyota Production System (TPS) and knowledge work with some reflections about goal-driven and waste elimination.
</p>
<p>One goal of the TPS is to eliminate waste – i.e. to eliminate materials, tools and activities that are not needed for the production of the end product. This in itself is goal-driven, because waste is defined as not contributing to the goal. I think this is a good principle in general. But there is a major difference between producing cars and knowledge work.
</p>
<p>As we already discussed, the production of a car is completely pre-planned and the process is repetitive. Therefore the process is planned by different people than those that execute it. As we have discussed in knowledge work the same people that execute the process are those that plan the process – at least they work together in small teams. And the knowledge work processes are often not repetitive and often not predictable. There is some repetition and some predictability, but the degree of it is much less as in car manufacturing. Therefore it is clear, that it is the task of the knowledge worker himself to eliminate waste. This is done by re-evaluating priorities of sub goals in relation to a goal or by withdrawing or postponing sub goals. It is not done by a process designer that does it for the knowledge worker.
</p>
<p>Also there is a danger in knowledge work about eliminating waste. It is not possible a priori to judge what is waste and what not. Knowledge work is creative work. This also means that experiments must be made and the outcome of the experiments is unknown at the start. Creative minds need freedom to experiment and an atmosphere that primarily eliminates waste can be very counterproductive in this environment. Imagine a soccer match that is only optimized towards eliminating waste. Nobody takes any effort, if the success is not guaranteed. That is boring and that is the sure road to losing the match. If you have seen the match Germany – England you might remember the first goal. Miroslav Klose delivered a brave sprinting fight against the english defense before he scored the first goal. He did not know in advance that he would score. He had to fight for it, even if the result was unpredictable. Only he was able to decide in this situation, if it was worth a try or not.
</p>
<p>Ok – I admit the coach does also decide. He does knowledge work on a different level. It is his responsibility to judge if a player does not or is not able to contribute towards the goal of the match and exchange players. The players obviously are not completely autonomous. The team only works as a team if the players fulfill their role within the team. This is in part predictable.
</p>
<p>I don&#8217;t have all the answers in this discussion and I am also interested in your opinion. Today I only want to make clear that in knowledge work eliminating waste can be dangerous while it is still desirable to a degree and eliminating waste itself is knowledge work because it needs situational judgments and many of the decisions must be done by the knowledge workers themselves.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/adaptive-processes/goal-driven-and-waste/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Knowledge Work, Tact and Irreducible Complexity</title>
		<link>http://www.bpmnforum.net/blog27/adaptive-processes/knowledge-work-tact-and-irreducible-complexity/</link>
		<comments>http://www.bpmnforum.net/blog27/adaptive-processes/knowledge-work-tact-and-irreducible-complexity/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 08:55:20 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[Adaptive Processes]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/adaptive-processes/knowledge-work-tact-and-irreducible-complexity/</guid>
		<description><![CDATA[I have argued that the Toyota Production System (TPS) a [...]]]></description>
			<content:encoded><![CDATA[<p>I have argued that the Toyota Production System (TPS) and knowledge work do not fit.
</p>
<p>One aspect of the TPS is tact. Production lines are synchronized by using tact. There is a temptation to try to synchronize knowledge work by tact as well. I do not know how many out there try to do this, but I know of at least two companies.
</p>
<p>Nobody is against recurring meetings to synchronize tasks and progress. This is no new invention and certainly not rocket science. We also can discuss SCRUM. But today I want to point out the limitations and difficulties with trying to synchronize knowledge work by tact.
</p>
<p>There is a concept – I see it as a law of nature – called irreducible complexity. It means, that there is a minimum complexity for a system to be functional that cannot be reduced without harm. For example a car engine – if there is but one part missing, the engine very probably is not functional. The car engine must be absolutely complete before it is functional. It does not make any sense to assemble an engine into a car, if the engine is not absolutely complete or perfectly functional. In car assembly the &#8220;wedding&#8221; – i.e. the moment when the engine is assembled into the chassis, follows a strict tact. Thereby the chassis and the engine together become the car. So the engine line and the chassis line are synchronized by this tact.
</p>
<p>What happens, if due to any small unpredicted deviation the engine can&#8217;t reach the &#8220;wedding&#8221; in time? The chassis line must be stopped as well. There is no other way. So the whole system works well as long as all work complies with the predicted times and if the work is executed completely perfect.
</p>
<p>It becomes clear now, why knowledge work does not fit into this pattern. Knowledge work has many unpredictable components, be it the needed preconditions, the workitems themselves, their duration and their deviation from the expected duration. Imposing tact over knowledge work often results in odd behavior like delivering a half-baked document or installing a half-finished software patch. In Germany we say: &#8220;Verschlimmbessern&#8221;. This means making it worse by trying to make it better. This is especially the case, if the work does not create a new work result from scratch, but does modify an existing work result – which in my opinion is the main case.
</p>
<p>Does this mean I argue for not synchronizing at all or to not plan at all? No! This is far from true. I only argue that the type of synchronizing and planning must respect the laws of nature that we find in knowledge work. This relieves the knowledge worker from the odd feeling and produces more reliable results for the project or management.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/adaptive-processes/knowledge-work-tact-and-irreducible-complexity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why the Toyota Production System does not help with Knowledge Work</title>
		<link>http://www.bpmnforum.net/blog27/adaptive-processes/why-the-toyota-production-system-does-not-help-with-knowledge-work/</link>
		<comments>http://www.bpmnforum.net/blog27/adaptive-processes/why-the-toyota-production-system-does-not-help-with-knowledge-work/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 09:03:23 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[Adaptive Processes]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/bpm/why-the-toyota-production-system-does-not-help-with-knowledge-work/</guid>
		<description><![CDATA[There is a trend in Business Process Management towards [...]]]></description>
			<content:encoded><![CDATA[<p>There is a trend in Business Process Management towards Lean. If we think of Lean, then we also think about the Toyota Production System, or TPS. The TPS is about production flow – producing with the same tact as the customer buys, eliminating waste, process synchronization, process standardization and reducing the error rate. The TPS has been very successful; therefore there is a temptation to try to utilize it in the area of business processes. I am not against it. But when we come to knowledge work, I am against it. It just won&#8217;t work.
</p>
<p>Of course, eliminating waste is a good thing. But how do we eliminate waste? Can we eliminate waste by standardizing processes and disallow everything else in knowledge work? No! If this was so, then what would knowledge work be all about? It is about making intelligent and informed decisions.
</p>
<p>Toyota obviously produces cars. I once specified a production information system for a car manufacturer for a new car plant in the Far East. It was not Toyota. I&#8217;m only saying this, that you believe me that I know how cars are produced.
</p>
<p>It is absolutely clear, that the persons, that plan the production process in a car plant and the persons that execute it, are different persons. There are even several levels of planning. For example the production plant layout must be planned. The production flow must be planned – i.e. which tact times will be executed for each production line. The production program must be planned – i.e. which cars are produced when and in which sequence. And the production supply must be planned – i.e. which parts are delivered to which assembly line – in which sequence. All this is planned by persons that are different persons than the person that executes the production.
</p>
<p>The challenge for the planning is to make it as predictable as possible. It is using a stopwatch to determine the average duration of a work unit, and the statistical deviation. It is predicting the market demand as good as possible. It is exploding the whole bill of material for a car that is planned to be produced. It is synchronizing processes by imposing tact on the assembly lines.
</p>
<p>Now imagine someone using a stopwatch to determine how long you need to read a page of a document. Of course this is an extreme example, but this ridiculous situation makes it clear, why the TPS can&#8217;t work for knowledge work. Also there is no bill of material for knowledge work. If we want to produce a car we know which components we need, and which parts for the components. We already know which suppliers will give us which component. That is because the car design is finished before the production planning even starts. In knowledge work, the design decisions are done together with the work. There is no a priori bill of material.
</p>
<p>These are fundamental differences between discrete manufacturing, especially line production and knowledge work. We should not use fins for mountain climbing because they have proven successful in the sea.
</p>
<p>In the next post I will discuss why tact does contradict irreducible complexity – a law of nature that we often find in knowledge work &#8211; and how goal driven and reducing waste relate to each other.
</p>
<p>  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/adaptive-processes/why-the-toyota-production-system-does-not-help-with-knowledge-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goal-Driven</title>
		<link>http://www.bpmnforum.net/blog27/adaptive-processes/goal-driven/</link>
		<comments>http://www.bpmnforum.net/blog27/adaptive-processes/goal-driven/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 06:32:22 +0000</pubDate>
		<dc:creator>Frank Michael Kraft</dc:creator>
				<category><![CDATA[Adaptive Processes]]></category>

		<guid isPermaLink="false">http://www.bpmnforum.net/blog27/adaptive-processes/goal-driven/</guid>
		<description><![CDATA[… and by the way: The World Cup is goal-driven in the [...]]]></description>
			<content:encoded><![CDATA[<p>… and by the way: The World Cup is goal-driven in the best sense of the word.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bpmnforum.net/blog27/adaptive-processes/goal-driven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
