<?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>ProjectCrunch - Managment, Technology, and Beyond</title>
	<atom:link href="http://www.projectcrunch.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.projectcrunch.com</link>
	<description>Managment, Technology, and Beyond</description>
	<lastBuildDate>Wed, 11 Apr 2012 15:06:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SPICE Conference 2012</title>
		<link>http://www.projectcrunch.com/2012/04/11/spice-conference-2012/</link>
		<comments>http://www.projectcrunch.com/2012/04/11/spice-conference-2012/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 15:06:58 +0000</pubDate>
		<dc:creator>Robin Niesters</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[process improvement]]></category>
		<category><![CDATA[SPICE]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=135</guid>
		<description><![CDATA[[ May 29, 2012 to May 31, 2012. ] The SPICE Conference 2012 takes place in Palma de Mallorca from the 29th to 31st of May. Now in its 20th year, the conference will focus on some of the implications of the new, more open architecture based on the work in-progress for the revision of the ISO/IEC 15504 family of related Standards (renamed as the ISO/IEC [...]]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td class="ec3_start">May 29, 2012</td><td class="ec3_to">to</td><td class="ec3_end">May 31, 2012</td></tr></table><p>The <a title="SPICE conference" href="http://www.spiceconference.com/">SPICE Conference</a> 2012 takes place in Palma de Mallorca from the 29th to 31st of May. Now in its 20th year, the conference will focus on some of the implications of the new, more open architecture based on the work in-progress for the revision of the ISO/IEC 15504 family of related Standards (renamed as the ISO/IEC 33001-99 series with the common theme of Process Assessment).</p>
<p>The keynote speakers are:</p>
<ul>
<li>Giuseppe Lami, &#8220;Green IT and Sustainable Software Engineering&#8221;</li>
<li>Roger Southgate, &#8220;The COBIT Assessment Programme&#8221;</li>
</ul>
<p>The <a href="http://www.spiceconference.com/program.php">programme</a> includes tutorials on the 29th and a variety of interesting talks from &#8220;Integrated Process Improvement Approach: Case Studies in Skype Technologies Ltd.&#8221;  through &#8220;Best practices for achieving Automotive SPICE Capability Level 3&#8243; to &#8220;Gained Experience by Making Intervention to Improve Software Process in Very Small Organizations&#8221; and much more on the 30th and 31st.</p>
<p>There is also a small <a title="SPICE 2012 social network" href="http://spice2012.crowdvine.com/">social network</a> for attendees of the conference to connect with each other.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2012/04/11/spice-conference-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gartner PPM &amp; IT Governance Summit</title>
		<link>http://www.projectcrunch.com/2011/06/09/gartner-ppm-it-governance-summit/</link>
		<comments>http://www.projectcrunch.com/2011/06/09/gartner-ppm-it-governance-summit/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 16:05:24 +0000</pubDate>
		<dc:creator>Robin Niesters</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[IT governance]]></category>
		<category><![CDATA[portfolio management]]></category>
		<category><![CDATA[program management]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=119</guid>
		<description><![CDATA[[ June 14, 2011 to June 15, 2011. ] The catch phrase "change" is also a predominant theme at the Gartner PPM and IT Governance Conference, which is held on the 14th and 15th June in London. In economically "turbulent times" especially management and planning need to be improved. Constant change just requires adaptation. The agenda is divided into three tracks: "Better Governance - [...]]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td class="ec3_start">June 14, 2011</td><td class="ec3_to">to</td><td class="ec3_end">June 15, 2011</td></tr></table><p>The catch phrase &#8220;change&#8221; is also a predominant theme at the <a title="Gartner PPM &amp; IT Governance Summit Home" href="http://www.gartner.com/technology/summits/emea/program-management/index.jsp">Gartner PPM and IT Governance Conference</a>, which is held on the 14th and 15th June in London. In economically &#8220;turbulent times&#8221; especially management and planning need to be improved. Constant change just requires adaptation. The <a title="Agenda PPM11" href="http://imagesrv.gartner.com/summits/docs/emea/program-management/ppm11_agenda-at-a-glance.pdf">agenda</a> is divided into three tracks: &#8220;Better Governance &#8211; Challenges and Solutions&#8221;, &#8220;Programs, PMOs, and the Action &#8216;Engine&#8217;&#8221; and &#8220;IT portfolio and IT Investments: It&#8217;s All About Maximizing Returns&#8221;. In addition, interactive workshops, round tables for analysts and  how-to sessions will be offered.</p>
<p>Guest keynote speakers are Steve DelGrosso, Director of Project Management Center of Excellence, IBM and Anne Skare Nielsen, Chief Futurist and Partner, Future Navigator &amp; Future Navigator Club. They keynotes from Gartner are given by Michael Hanford, Gartner Research Vice President and Summit Chair, and Audrey Apple, Gartner managing vice president.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2011/06/09/gartner-ppm-it-governance-summit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SPICE Conference 2011 &#8211; updated</title>
		<link>http://www.projectcrunch.com/2010/11/09/spice-conference-2011-call-for-papers-and-schedule/</link>
		<comments>http://www.projectcrunch.com/2010/11/09/spice-conference-2011-call-for-papers-and-schedule/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 14:31:08 +0000</pubDate>
		<dc:creator>Robin Niesters</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=98</guid>
		<description><![CDATA[[ May 31, 2011 to June 1, 2011. ] 

The SPICE conference 2011 will take place in Dublin. The conference has as its central theme the revision of the standard SPICE (ISO / IEC 15504) to include it in the family of related standards for process assessment (ISO / IEC 33001-99). Papers submitted should deal with the issues of process assessment, process improvement and capability determination. A [...]]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td class="ec3_start">May 31, 2011</td><td class="ec3_to">to</td><td class="ec3_end">June 1, 2011</td></tr></table><div>
<p><a title="SPICE Conference 2011" href="http://www.spiceconference.com/">The SPICE conference</a> 2011 will take place in Dublin. The conference has as its central theme the revision of the standard SPICE (ISO / IEC 15504) to include it in the family of related standards for process assessment (ISO / IEC 33001-99). <a title="Call for papers" href="http://www.spiceconference.com/call_papers.php">Papers submitted</a> should deal with the issues of process assessment, process improvement and capability determination. A special focus is given to the process areas testing, requirements engineering and project management.</p>
<p>Schedule</p>
<ul>
<li>Call for Papers 1 October, 2010</li>
<li>Full paper and extended abstracts submission 28 January, 2011</li>
<li>Notification of acceptance 21 February, 2011</li>
<li>Preliminary programme 1 March, 2011</li>
<li>Final camera of papers due 14 March, 2011</li>
<li>Early Bird Registration 1 April, 2011</li>
<li>Tutorials and Workshops 30 May, 2011</li>
<li>Conference 31 May – 1 June, 2011</li>
</ul>
</div>
<p>As of now there are no keynote speakers known. But we will inform you here with updates.</p>
<p>### UPDATE</p>
<p>The keynote speakers have been announced:</p>
<ul>
<li>Michael J Wild &#8211; Functional Safety Expert at Motor Industry Research Association</li>
<li>Bashar Nuseibeh &#8211; Professor of Software Engineering and Chief Scientist at Lero &#8211; the Irish Software Engineering Research Centre</li>
<li> Carol Dekkers &#8211; Internationally recognized expert on the importance of communication and measurement, lean and Kan Ban</li>
</ul>
<p>The <a title="SPICE conference program" href="http://www.spiceconference.com/SPICE2011Program.pdf">program</a> is also available now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2010/11/09/spice-conference-2011-call-for-papers-and-schedule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPMA World Congress</title>
		<link>http://www.projectcrunch.com/2010/10/26/ipma-world-congress/</link>
		<comments>http://www.projectcrunch.com/2010/10/26/ipma-world-congress/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 13:18:19 +0000</pubDate>
		<dc:creator>Robin Niesters</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=86</guid>
		<description><![CDATA[[ November 1, 2010 to November 3, 2010. ] The IPMA holds its yearly congress this year in Istanbul, Turkey.
The main theme of the 24th IPMA World Congress (Istanbul  2010) is to identify the changes that need to be made to tackle the  challenges and seize the opportunities brought about by new realities in  the world economy.
For more information see the [...]]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td class="ec3_start">November 1, 2010</td><td class="ec3_to">to</td><td class="ec3_end">November 3, 2010</td></tr></table><p>The IPMA holds its yearly congress this year in Istanbul, Turkey.</p>
<blockquote><p>The main theme of the 24<sup>th</sup> IPMA World Congress (Istanbul  2010) is to identify the changes that need to be made to tackle the  challenges and seize the opportunities brought about by new realities in  the world economy.</p></blockquote>
<p>For more information see the <a title="IPMA 2010" href="http://www.ipma2010.com/" target="_blank">IPMA World Congress 2010 page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2010/10/26/ipma-world-congress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome to ProjectCrunch!</title>
		<link>http://www.projectcrunch.com/2010/10/25/welcome-to-projectcrunch/</link>
		<comments>http://www.projectcrunch.com/2010/10/25/welcome-to-projectcrunch/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 13:16:33 +0000</pubDate>
		<dc:creator>Roman Mildner</dc:creator>
				<category><![CDATA[Daily Crunch]]></category>
		<category><![CDATA[Top Crunch]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=51</guid>
		<description><![CDATA[After long preparations and many discussions about all kinds of questions regarding design, structure and content, ProjectCrunch finally goes online!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.projectcrunch.com/wp-content/uploads/2010/10/projectcrunch_chicken1.jpg"><img class="aligncenter size-full wp-image-94" title="projectcrunch_chicken" src="http://www.projectcrunch.com/wp-content/uploads/2010/10/projectcrunch_chicken1.jpg" alt="" width="150" height="150" /></a>After long preparations and many discussions about all kinds of questions regarding design, structure and content, ProjectCrunch finally goes online!</p>
<p>With ProjectCrunch we want to create an exciting magazine that will appeal to our target audience: project managers, IT executives and management consultants, who all share the same passion: the leadership and the management of information technology. While various media offerings in this area already exist, we believe that time has come for a lean, interesting and comprehensive web content that targets managers and experts who have little time for lengthy and complex stories. We will make things short and interesting – simply worthwhile.</p>
<p>For that reason, we did not intend to create a full-blown online magazine. However, we did not want to create just another blog page. We decided to be flexible (or: agile, if you like). We will publish both small articles and pieces of compressed information for quick reading, but we also will sometimes offer longer (but not too long) articles on interesting issues.</p>
<p>“ProjectCrunch” is supposed to facilitate the nature of this magazine’s content. We mix a lot of interesting information and try to “crush” and “crunch” them into smaller bites. The topics are a cross section of what our interest group is concerned about: project management, process improvement (CMMI, SPICE, agile methods, ITIL, etc.), but also information technology in general (i.e. new smart phones and other innovations, such as programming languages and middleware), especially under the particular aspect of their future prospects and their (potential) value added.<br />
In a sense, ProjectCrunch replaces our old page, Consulting Times, which has gone offline simultaneously with the activation of ProjectCrunch. Consulting Times articles have been moved to ProjectCrunch and remain available.<br />
Last but not least, taking the globalized nature of our readership into account, ProjectCrunch is offered in two versions: English (ProjectCrunch.com) and German (ProjectCrunch.de). However, we have decided not to pursue a strictly bilingual strategy. Some articles will appear in both editions (as a direct translation), but ProjectCrunch.de ProjectCrunch.com and are otherwise independent.</p>
<p>ProjectCrunch is now officially unveiled. See you in the next article!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2010/10/25/welcome-to-projectcrunch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Excel Trap</title>
		<link>http://www.projectcrunch.com/2010/10/25/the-excel-trap/</link>
		<comments>http://www.projectcrunch.com/2010/10/25/the-excel-trap/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 09:43:40 +0000</pubDate>
		<dc:creator>Roman Mildner</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=43</guid>
		<description><![CDATA[If the only tool you have is a hammer, you tend to see every problem as a nail. - Abraham H. Maslow]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.projectcrunch.com/wp-content/uploads/2010/10/hammer_and_nail.jpg"><img class="size-full wp-image-47 aligncenter" title="Hammer and Nail" src="http://www.projectcrunch.com/wp-content/uploads/2010/10/hammer_and_nail.jpg" alt="Hammer and Nail" width="150" height="150" /></a></p>
<p><strong><em>If the only tool you have is a hammer, you tend to see every problem as a nail. &#8211; Abraham H. Maslow</em></strong></p>
<p>The pressure on the team is growing every day. The introduction of the process area “Requirements Management” was defined as one of the measures in the course of the process optimization. The entire CMMI project is firmly planned and must be finished by the end of this quarter. Previously, the organization was examined; efficiency gaps were found and systematically analyzed. The resulting work packages were defined and planned. All tasks were budgeted: the CMMI consultants, the additional project members and the expert working groups within the customer&#8217;s organization.</p>
<p>The final version of the process model was recently delivered, reviewed and released. All requirements of the 2nd CMMI Maturity Level were solved cleanly, most of all the traceability. In the process area of Requirements Management, the CMMI clearly demands a well-defined and maintained traceability between different work results. The procedure was arranged straightforward: when the requirements manager receives a new feature, he registers it in a prepared Excel sheet and passes the requirements on to project planners, system analysts and architects. They report the updated plan data and component IDs back to the requirement manager, who registers them in the appropriate columns of the Excel sheet and updates all relevant requirement statuses. The Excel sheet is placed on a shared drive, where everyone can see the current status of the requirements. Only a few users have the write access, e.g. the requirements manager.</p>
<h3><strong>„Tools are unimportant, only the process counts“</strong></h3>
<p>How beautiful is this simple solution. Since an ordinary Excel sheet was used, expensive tools and all efforts associated with their introduction could be spared. “It is not important, what tools you use, it’s only the process that counts,” says the chief consultant. And he surely knows what he’s talking about.</p>
<p>In a pilot project, how this concept works in practice is to be examined. The pilot project is under full steam, just like all others teams in this organization. The pilot project is well on its way, and the first phase of the requirement analysis is just taking off.&amp;nbsp; Two hundred and thirty new requirements flow into the Excel sheet. They are systematically analyzed, estimated and planned. The requirements manager has plenty to do; each day he processes all the data that pours in via email from his “customers:” Comments on the requirements, status changes, plan data, system component IDs from the Impact analysis. The smart-looking bar and pie charts look magnificent. Everything makes a very correct and professional impression.</p>
<p>The pilot project testing the process area “Requirements Management” picks up the pace. The workload of all team members reaches its natural limit. In the rush of&amp;nbsp; everyday project work, it turns out that some requirements were forgotten. These must catch up really quickly. In addition, some requirements were recognized as doublets and must be split. During this activity, it frequently turns out that the impact analysis of the alleged doublets was based on different assumptions, thus different results were collected. These requirements still need to be divided, but they must remain interconnected. This is quickly fixed by using predefined ID ranges.</p>
<h3><strong>„Why don’t they just let us do our work? Things were so easy before… “</strong></h3>
<p>Soon it becomes clear that the Excel sheet is not error-free. The requirements manager must now handle 350 entries and 35 columns. That makes 12250 single entries. To err is human, but the process does not allow it. It shows that a simple self-control is not a sufficient measure to assure the correctness of the quickly growing amount of requirements data. More and more resources are busy with the quality assurance of the various versions of the Excel sheets. Weekly reviews, complex checking scripts, smart macros and a large set of formulas are used to stabilize the concept. Still, the number of inconsistencies is growing. The requirements manager must simultaneously play the roles of a quality assurance responsible, a script developer and an Excel expert. He is increasingly working overtime. It seems that the requirements manager has failed and the resource planning was incorrect. It becomes obvious that at least two requirement managers are needed to handle the workload. The management is now under increasing pressure to make this sub-project successful. Another requirements manager is hired. From now on, two persons are working simultaneously on a single Excel sheet. What happens now is what was foreseeable: Discrepancies, ad hoc parallel activities, mutually overwriting changes become increasingly frequent. Excel sheets are not made to be multi-user friendly. The errors are corrected through even more reviews and expert questioning. The project workers begin to mutter: “Why don’t you just let us do our jobs? We are drowning in this bureaucracy. It was all so easy and straightforward before … “</p>
<p>The story – taken from the everyday IT-project life – moves down its predestined track. The project planners, architects, analysts, testers, customers – they are increasingly fed up with the frequent questioning and lengthy interviews. Frustration and the chaos in the requirements management are reaching staggering levels. The CMMI project is finally put on hold, the consultants are sent home. Without a functioning requirements management the CMMI maturity level remains unreachable. The optimization project has ultimately failed.</p>
<h3><strong>Tools cost money. Missing tools cost a fortune.</strong></h3>
<p>Excel sheets are sufficient for provisional solutions or one-time actions. They are a bad idea as a sole tool for a systematic professional requirements management. The constant pressure to reduce costs and the widespread belief that Excel would be a solution for complex management tasks is in fact a frequent reason for the failure of many process improvement projects. In the discipline of requirements management, more than a simple spread-sheet analysis is needed. Many things must be available, such as a configurable state machine for the work-flow, access rights concept, multi-user ability, a baselining function, a minimum of ergonomics, integrated consistency checking mechanisms and so on. Interestingly, nobody would get the idea to use a simple drawing program instead of a CASE Tool when it comes to software design; even if the drawing tool is much cheaper and produces really nice pictures. In other process areas however, this is frequently the case. Using cute spreadsheet templates, projects are planned, risks, defects and requirements are managed, large numbers of test cases are written, etc. In most cases, at the beginning of a project the spreadsheet-driven solution seems to be a perfectly right choice. Eventually, it ends up in more or less complete chaos. It hits those organizations the hardest that manage their entire process models with text processing and spreadsheet applications. Such artifacts are often called “write-only documentation.” A “write-only“ process definition is pointless and even dangerous, since it creates the deceitful impression that the organization is well-managed and stable. The money that was saved on the tool is eventually spent on extensive manual data administration and intense attempts to obtain the necessary process acceptance within the staff. However, process models that are not supported by proper tools, and instead include repressions and penalties for making mistakes will hardly find any acceptance.</p>
<h3><strong>Tools must be introduced, deployed and integrated</strong></h3>
<p>Various tools are needed for different tasks: Project planning, requirements management, architecture and design, quality assurance, etc. In large-scale projects, dozens of different expert tools are used. In order to assure the correct data exchange between these tools,&amp;nbsp; e.g. a consistent traceability between requirements and the project plan, those tools need to be properly integrated. Otherwise the data exchange quickly becomes error-prone and expensive manual work. This tools integration is a complex venture; each tool must potentially interact with all other tools, the systems have incompatible data interfaces and various needs in every process area must be carefully considered and implemented. It is essential to realize that without reasonably functioning integrated tooling, no organization can really properly function. Important is also the insight that a tool introduction costs a considerable amount of money. An introduction of new tools is in fact usually just another regular (sub) project. Resources and time must be paid, organized and planned systematically. ROI (Return on Investment) analysis is difficult in this case however. It turns out that an optimization project without proper tools shows a substantially higher probability of a total loss of the investment if the tooling question is ignored.</p>
<h3><strong>Summary and advice</strong></h3>
<p>We briefly summarize our observations below:</p>
<ul>
<li>Without suitable tools, process optimization projects will almost certainly fail.</li>
<li>Proper tools significantly increase efficiency and are vital if it comes to the new process acceptance issue within the organization.</li>
<li>Tools rarely work “out of the box.” They must be customized, scripted and wisely introduced.</li>
<li>Tools must be integrated, so that an efficient data exchange is possible.</li>
<li>Properly configured tools are a better way to assure process conformity in the organization than process definitions, punishment threats, and frequent audits. Process conformity assurance that is based on any kind of “penalty clause” will not work</li>
<li>All tools must fulfill CMMI requirements; particularly regarding quality assurance and configuration management.</li>
<li>Excel is no substitution for specialized tools.</li>
</ul>
<p>Reaching any CMMI maturity level requires a good tooling concept. There is no alternative to this rule. Therefore we recommend:</p>
<ul>
<li>Distrust anyone who tells you that tools are irrelevant, and that the good process model will fix all problems instead.</li>
<li>Define a sane budget for the tooling sub-project. Unfortunately, it’s a common mistake to underestimate the complexity of this task. If you do not have the money for your tooling, it’s actually better not to start the process optimization project at all and save all the vain expenses.</li>
<li>Chose a tool specialist team that is also familiar with CMMI, or is at least lead by an experienced CMMI consultant.</li>
<li>Generally distrust all Excel-based “solutions”</li>
<li>Chose tools that can be adapted to all of your processes. The customization should be done by a team at (hourly) rates that were agreed upon before the project started.</li>
<li>While reviewing your new process model, demand clear references to tools and the information on how those tools are integrated. At least on a low (detailed) process level, this must be sufficiently described.</li>
<li>Listen carefully to your team. If the new process is said to be “too complex”, then you probably have an urgent tooling issue.</li>
</ul>
<p>We have omitted a number of further details, as it would overextend the given space in this short article. Besides, all of our recommendations must be further refined: Each project has its own specific aspects with different tools that are used differently. However, the right tools are the core prerequisite for any successful CMMI project. It is essential not to ignore it and instead, to believe the puristic slogans that suggest the “right” process definition would save you from having to choose, customize, integrate and deploy the proper tooling.</p>
<p>(Originally published: 29 Juli 2008)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2010/10/25/the-excel-trap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business process modelling: Mission Impossible?</title>
		<link>http://www.projectcrunch.com/2010/10/25/business-process-modelling-mission-impossible/</link>
		<comments>http://www.projectcrunch.com/2010/10/25/business-process-modelling-mission-impossible/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 09:36:50 +0000</pubDate>
		<dc:creator>Roman Mildner</dc:creator>
				<category><![CDATA[IT & Project Management]]></category>
		<category><![CDATA[process improvement]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=41</guid>
		<description><![CDATA[At first sight the task appears easy: capture the business processes, visualize them in an easy to understand form and use them as a basis for quality or efficiency improvement projects. This goal may seem trivial to a rationally thinking consultant. Especially in larger organisations, we frequently see action teams attempting to capture and model [...]]]></description>
			<content:encoded><![CDATA[<p>At first sight the task appears easy: capture the business processes, visualize them in an easy to understand form and use them as a basis for quality or efficiency improvement projects. This goal may seem trivial to a rationally thinking consultant. Especially in larger organisations, we frequently see action teams attempting to capture and model the “as-is” processes or to create “comprehensive” and “enterprise-wide” process models.</p>
<p><strong>The approach appears to be simple.</strong></p>
<p>The following simple procedure appears simple and logical:</p>
<ol>
<li>Define a process model structure with several detail levels (from rough to fine)</li>
<li>Interview the business experts within the target organisation and collect the results: work steps, responsibilities, work products</li>
<li>Review all partial results</li>
<li>Compile all parts to an overall model and, again, conduct a comprehensive review</li>
<li>Consolidate the results in a single, integrated model and establish them as the obligatory business processes. Finished!</li>
</ol>
<p>Brave new world! However, let&#8217;s take a closer look at these measures.</p>
<h3>1. Define a process model structure with several detail levels (from rough to fine)</h3>
<p>In contrast to software design, where the modelling language UML is the state-of-the-art notation, there is no industry standard for process modelling. No catalogue of criteria exists that would help determine what to put on the first, second, third, etc. process level. Under each of these levels one can imagine virtually anything. Even worse: the borders between a process of the 2nd and a sub-process of the 3rd are diffuse. In a large process, a partial work sequence appears as a sub-process, while in a smaller process stepping one level down might appear unnecessary for the very same sequence. Consequently, the choice of the process level granularity seems arbitrary.</p>
<h3>2. Interview the business experts within the target organisation and collect the results.</h3>
<p>The experts may be good their actual job. However, they are usually not as good in sufficiently describing their work. The results rarely fully correspond with the reality.</p>
<h3>3. Review all partial results.</h3>
<p>How much insider knowledge about the target organisation does the process designer need to eliminate redundancies and discover gaps? And will a review with the experts actually unveil all weaknesses of the process model? Often, the reviewer doesn’t have the experience needed to cope with the review tasks.</p>
<h3>4. Compile all parts to an overall model and, again, conduct a comprehensive review.</h3>
<p>The overall view is afflicted with the same weaknesses as the sub processes. Additionally, the reviewers’ abstraction ability varies widely.</p>
<h3>5. Consolidate the results in a single, integrated model and establish them as the obligatory business processes.</h3>
<p>It is to be clarified whether the senior management is really ready to commit the process as “valid and obligatory.” In many cases, it is not.</p>
<p><strong>Consider the warning signs.</strong></p>
<p>These challenges are often extended by more frightening scenarios, for example:</p>
<ul>
<li>The process analysis is conducted while downsizing or announcement is ongoing. In this case, the support on the part of the experts will be fragile.</li>
<li>If the main goal is to obtain some kind of a formal certificate (ISO 9000 or CMMI appraisal) e.g. for marketing purposes, the consultant should think twice before tackling this task.</li>
<li>In an immature organization, processes are very hard to analyse. Informal communication paths are pervasive and implicitly established. Risky “short-cuts” in organizational structure are hard to manage. An attempt to capture all those alternatives makes the process model useless at best, and misleading at worst.</li>
</ul>
<p>Probably the most important and most frequently overseen problem however, is whether the experts are actually willing to disclose all details of their daily work to the process analyst. This “hidden” know-how of important business processes is frequently regarded as part of the personal, strategic advantage. The larger an organization, the more likely the experts would prefer to keep their important insider knowledge to themselves. In reality, the employees of large companies spend a significant part of their working time securing their own position and extensively networking for their own career purposes. These activities (call it “social efforts” or “personal politics”) can completely fill up the schedule.</p>
<p>(Originally published: 16 May 2008)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2010/10/25/business-process-modelling-mission-impossible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Viral Microprocesses – micromanagement, reloaded</title>
		<link>http://www.projectcrunch.com/2010/10/25/viral-microprocesses-%e2%80%93-micromanagement-reloaded/</link>
		<comments>http://www.projectcrunch.com/2010/10/25/viral-microprocesses-%e2%80%93-micromanagement-reloaded/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 09:29:17 +0000</pubDate>
		<dc:creator>Roman Mildner</dc:creator>
				<category><![CDATA[IT & Project Management]]></category>
		<category><![CDATA[process improvement]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=38</guid>
		<description><![CDATA[“Mr. Consultant, this is really simple. Please just write down how you proceed with the use case specification step by step. This must be straightforward; you will surely have something like this ready-to-use in your drawer, right? The Customer is the King.” The brave consultant does not hesitate. “You will have the paper on your desk by tomorrow morning.”]]></description>
			<content:encoded><![CDATA[<p>“Mr. Consultant, this is really simple. Please just write down how you proceed with the use case specification step by step. This must be straightforward; you will surely have something like this ready-to-use in your drawer, right? The Customer is the King.” The brave consultant does not hesitate. “You will have the paper on your desk by tomorrow morning.”</p>
<p>The following night seems endless. The consultant keeps asking himself how he is to actually transform the process of understanding and thinking into a linear ten bullet list. With the morning-grey, after many drafts and moments of despair, he comes to the conviction that one cannot define a “thinking” process. In the practice, the domain must be analyzed and precisely transferred into a language understood both by the business people and IT specialists. He sits down and writes the following list:</p>
<ul>
<li>Interview all stakeholders.</li>
<li>Classify the results according to their functional and non-functional nature.</li>
<li>Review the requirements with both customers and the IT; ensuring an understanding of the requirements.</li>
<li>Write Use Cases, review them again and pass them on to the IT.</li>
<li>Track the implementation.</li>
</ul>
<p>“Mr. Consultant, why are you bothering me with such trivial stuff? That is much too high-level and too general. I’m sure you know exactly how you are going to proceed with the use case analysis, in detail.” The customer is well-prepared for the meeting and goes on summarizing the method, presumably taken from some classical Use Case book, concluding that that the use case analysis is a creative process; mutual understanding and classifying of the use cases must be done carefully etc. The summary is basically identical with the consultant&#8217;s paper. “I know all that,” the Customer continues. “But you, being a professional process specialist, shall please deliver a detailed description of the use case analysis process in ten simple steps. And don’t forget the meta data!”</p>
<p>“Meta data? Good heavens, how could I forget the meta data?“ thinks the consultant, deeply frightened. But wait: what &#8216;meta data&#8217; was actually meant? Another sleepless night follows. By the next morning, the consultant is definitely sure: the way the human brain works definitely cannot be described in “ten simple steps .” There is no “meta data” replacing it. It appears that the customer has read something about meta data in content management systems in an on-line newspaper and just passed it on to the consultant. Time has come for the consultant to decide how to make it clear to the customer?</p>
<p>These events are taken from the daily project life; they are not horror fiction. Computer scientists have a big problem: Excel users often tend to assume that software development is just as easy. Interestingly, a customer is not very likely to ask a construction or hardware engineer to please describe in 10 easy bullet points how the design, the processor board or a new railway bridge are created. Why? Because most of us have accepted the fact that building bridges requires a complex knowledge and thus it should be left to the experts. However, in IT-projects that kind of micromanagement is frequently practiced. It leads to such absurdly detailed inquiries as described above. In this particular case, our consultant resisted the temptation to create an obsolete “bullet list” seemingly describing the actual “thinking process.” Obviously, thinking is not a linear, easy-to-understand activity.</p>
<p>Requirements analysis has served us here as an example. No process area is safe from the attempt of being defined on a microscopic level. The process of the requirements development is particularly susceptible to such inquiries, because it is very complex and difficult to understand for non-experts. However, many other process areas fit this scheme; such as “Technical Solution” (software design, implementation).</p>
<p>Our consultant could have sketched a list riddled with shiny technical terms (meta data, traceability, reuse, etc. would definitely have to be mentioned several times). Such a hyper-loaded list would probably be approved without examination, as it is not uncommon in the day-to-day software business. This list would automatically become obligatory to anyone working in the regarding area, with all its consequences. It would most probably contain directives of the kind: “acquire, analyse and classify the metadata” – who would ever seriously try to understand that? The result: the requirement analysis becomes suffocated by misunderstandings and too many rules. And the process conformity audits would become arbitrary. That is an example of “<strong>Viral Microprocesses</strong>.” Those are hardly visible, small beasts that continuously disintegrate the overall process and decompose it into a useless set of regulations. To make things even worse, they are contagious; once a Viral Microprocess is defined in one area, it is likely to become standard for all “neighbours.” They are likely to become an important part of statistical data presented to the senior management, to document what areas are well or insufficiently documented. The overall consequences are easy to guess. Viral Microprocesses are likely to paralyze an organisation, and they are exactly what a process designer would try to prevent at any cost; thinking regulations. The more complex a process area, the more dangerous they become, and the worse is their impact on the overall success of the project outlook.</p>
<p>What can be done against Viral Processes?</p>
<ul>
<li>When in doubt, it is better to be inaccurate than too exact. In a project environment, if real experts are at work they don’t need detailed instructions on how to do their job. Experts only fail when they work based on wrong requirements. Viral Processes will only make it worse.</li>
<li>Internalize the CMMI basic ideas. CMMI appears quite complex, because it formulates a large set of practices to each process area. However, it is based on simple rules called <em>common features</em>:
<ul>
<li>Commitment to perform; do we want to do it?</li>
<li>Ability to perform; can we do it?</li>
<li>Directing implementation; conduct and tracking the work. Are we actually moving on, and in the right direction?</li>
<li>Verify implementation: is the job finished? Do we have what we wanted? If not, why not? And what can we improve?</li>
</ul>
</li>
<li>Do not discuss the processes democratically. If the responsible persons don’t understand from the very beginning how to create and establish a systematic work procedure, then each discussion will be led on the political, unproductive level. Consider hiring a good consultant.</li>
</ul>
<p>Thinking is indefinable. We must live with this sober truth. Simple, clear objectives and a healthy common sense should at least be expected of each manager. These attributes cannot be replaced by any check list.</p>
<p>(Originally published: 13 April 2008)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2010/10/25/viral-microprocesses-%e2%80%93-micromanagement-reloaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back to the mediocrity through obligatory process definition?</title>
		<link>http://www.projectcrunch.com/2010/10/25/back-to-the-mediocrity-through-obligatory-process-definition/</link>
		<comments>http://www.projectcrunch.com/2010/10/25/back-to-the-mediocrity-through-obligatory-process-definition/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 09:23:35 +0000</pubDate>
		<dc:creator>Roman Mildner</dc:creator>
				<category><![CDATA[IT & Project Management]]></category>
		<category><![CDATA[process improvement]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=32</guid>
		<description><![CDATA["The intuitive mind is a sacred gift and the rational mind is a faithful servant. We have created a society that honors the servant and has forgotten the gift." – Albert Einstein]]></description>
			<content:encoded><![CDATA[<p><em><strong>&#8220;The intuitive mind is a sacred gift and the rational mind is a faithful servant. We have created a society that honors the servant and has forgotten the gift.&#8221; – Albert Einstein</strong></em></p>
<p>It is a frequently observed phenomenon that experienced experts often seem to reject the introduction of process models. This raises some interesting questions, e.g. regarding the effectiveness of a process-driven organization vs. implicitly performing expert groups. Which concept is more efficient: a group of process-conformant workers (“competent,” read further for more details on “competence”) or a self-organized expert team? Are expert teams and the process conformity incompatible terms? Is it possible to create an organization consisting of process-conformal experts?</p>
<p>These questions are more than justified, considering the huge challenge faced by&amp;nbsp; organizations introducing process models as required by the CMMI model (3rd maturity level). Due to the required budget and the high failure risk, those kind of measures must withstand a critical examination. The rationally defined goal of a process improvement is to model all relevant processes in order to reveal the weaknesses and to eventually “implement” the resulting improvement measures. This implies that one of the first steps should be converting the existing expert knowledge into a set of rules to be used as a basis for the improvement project.</p>
<p>But: what IS an “expert” anyway? In their famous book <em>Mind over Machine</em> the Dreyfus brothers introduce their famous Model of Skill Acquisition. It consists of five stages:</p>
<ol>
<li>Novice (only follows context-free rules).</li>
<li>Advanced Beginner (uses new situational elements. Decisions are still solely based on rules ).</li>
<li>Competent (the number of rules has grown large, available information is prioritized, self-organizing).</li>
<li>Proficient (first intuitive decisions, holistic thinking begins, verifies own intuitive decisions using rational patterns).</li>
<li>Expert (holistic thinking, including decision making and planning).</li>
</ol>
<p>Experts don’t waste their time on an analysis of facts in the context of sets of rules. They act immediately on the basis of intuitively recognized patterns resulting from their extensive professional experience. It is obvious that experts inevitably work more efficiently than “simple” competent counterparts who still proceed based on a large number of rules.</p>
<p>However, experts – as remarked by the authors of Mind over Machine – are usually not particularly good at translating their expert knowledge into sets of rules. This implies that by studying and memorization, beginners can become proficient at best. This insight explains why process improvement measures often fail or at least don’t deliver the expected improvements. When an organization decides to capture its process model for improvement, the following happens frequently:</p>
<ul>
<li>The process flows and results are not correctly captured – for the previously mentioned reasons, the experts just don’t give the best possible answers.</li>
<li>Eventually, the process improvement action conducted on that incorrect basis delivers mediocre results.</li>
</ul>
<p>The good news is that defined processes can help the beginners to become proficient.</p>
<p>However, there is also some bad news:</p>
<ul>
<li>The process description differs from the reality because of the erroneous expert answers used to build the model.</li>
<li>An obligatory process model obviously forces the experts to reduce their holistic abilities and forces them to act proficiently (that is, two skill levels below their actual abilities)!</li>
</ul>
<p>Based on such observations, we dare to draw the following conclusion:</p>
<p><strong>Defined processes can actually improve organizations with mostly inexperienced employees. However, introduced and institutionalized in mature expert networks, they are most likely to force the whole organization back to mediocrity! </strong></p>
<p>Mediocre organizations are doomed to fail, at least in the long run. Does that mean that process improvement projects are useless at best? it depends. If we do not build process models, on what basis should we discuss complex topics such as requirement management procedures or quality maintenance concepts? There is indeed good reason why we need a rational process (S. also “<a href="web.cs.wpi.edu/~gpollice/cs3733-b05/Readings/FAKE-IT.pdf" target="_blank">A rational design process: How and why to fake it</a>.“ from David Parnas).</p>
<p>You might now expect us to enlist a checklist containing some hints on “DOs” and “DON&#8217;Ts.” Recommendations of this kind are to be found in numerous books and publications covering these questions. This brief paper doesn’t offer the proper space to elaborate further, or to compete with those publications. However, if the above statement is true, the question about the consequences arises. Not each employee can be a process expert, so building expert teams cannot be the answer. Tom DeMarco, the famous management guru stated a long time ago that there are just not enough experts out there to proceed that way. That is correct, but as a customer you must be at least an expert in selecting your consultants. Since process improvements are rarely possible without external assistance, you will definitely need one. You must be able to trust your intuition, and that cannot be replaced by any checklist. If you choose right, all the answers come within reach.</p>
<p>(Originally published: 03 February 2008)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2010/10/25/back-to-the-mediocrity-through-obligatory-process-definition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Process by Objectives</title>
		<link>http://www.projectcrunch.com/2010/10/25/process-by-objectives/</link>
		<comments>http://www.projectcrunch.com/2010/10/25/process-by-objectives/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 09:21:54 +0000</pubDate>
		<dc:creator>Roman Mildner</dc:creator>
				<category><![CDATA[IT & Project Management]]></category>
		<category><![CDATA[CMMI]]></category>
		<category><![CDATA[process improvement]]></category>

		<guid isPermaLink="false">http://www.projectcrunch.com/?p=28</guid>
		<description><![CDATA[“There are no problems, only solutions” – John Lennon
On the third maturity level of the CMMI model, a comprehensive process model must be defined. Process modeling is well-known to be a challenge that has some interesting aspects. For example, the question: what does a “defined process” actually look like? Interestingly enough, the CMMI doesn’t help [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>“There are no problems, only solutions” – John Lennon</em></strong></p>
<p>On the third maturity level of the <a href="http://www.sei.cmu.edu/cmmi" target="_blank">CMMI</a> model, a comprehensive process model must be defined. Process modeling is well-known to be a challenge that has some interesting aspects. For example, the question: what does a “defined process” actually look like? Interestingly enough, the CMMI doesn’t help as much with this answer; According to the CMMI glossary: “<em>A process used in the CMMI Product Suite, consists of activities that can be recognized as implementations of practices in a CMMI model. These activities can be mapped to one or more practices in CMMI process areas to allow a model to be useful for process improvement and process appraisal.</em>”</p>
<p>This definition basically stresses the importance of process activities. In our practice, we observe that this is a wide-spread way of thinking. The process designer usually starts modeling the standard practices as process activities in the first place, and creates a chain of process steps similar to the following simplified example:</p>
<p><strong>“develop requirements” -&gt; “review and baseline requirements” -&gt; “create architecture” -&gt; “create design” -&gt; “implement” -&gt; “test” -&gt; “deliver”</strong></p>
<p>This looks quite plausible; however, it still lacks the relevant process roles and the just as important work products (results). The latter mean any objects created, used and updated during the process execution. Identified and placed on the process chart, those usually quite numerous elements frequently lead to large and almost unreadable diagrams. The question is: how to reduce the number of elements in such a huge process charts? What elements must stay there, what others can be omitted? The general question is: what is basically more important and must remain in the diagram: the activities or the work products? When in doubt, should we remove all work products or should we reduce the number of activities?</p>
<p>The good news is: there is a solution. At this point we would like to present a little inspiring insight from the motivational research: When ever we keep thinking about problems, we tend to view the world in terms of problems. However, when we focus on solutions, the world seems to be full of solutions to any- even unspoken- problems. Here is another interesting insight from the behaviour research: Imagine driving a car in a sharp curve. You are going too fast, start to skid and instinctively look at the tree on the roadside quickly coming nearer. It turns out that you are more likely to collide with the tree when looking at it than if you kept looking aside. In short: it is “mind over matter” all over again.</p>
<p><strong>Applied to our previously expressed dilemma, all that is written above would suggest that if we concentrate on process activities during the process design, we are likely to have a lot of work defined. If we concentrate on results instead, then we get a goal-oriented process definition. In Brief, if you think of work and you get a lot of work, focus on goals and you get results.</strong></p>
<p>It sounds plausible: most of us work just to gain some desired results. This observation is nothing revolutionary. It is an essential part of diverse management theories and methods, such as MBO; the famous “management by objectives.” MBO concludes that it is practically impossible to create a complete and detailed set of work activities required to run any non-trivial organization. Despite several well-known problems with MBO, it has proved to be a very successful approach in business management. Given clearly defined goals, a good way of achieving it will be found without detailed guidelines; provided there is a solid quality assurance procedure defined. Knowing that, why not define processes based on results? The path that leads us there is secondary; it is the goal that is important. In practice of course, the staff will still need assistance, e.g. manuals or training courses, so that new co-workers can learn the process quickly. However, for the experienced staff, targets (objective definitions) are sufficient.</p>
<p>Applied to our previous example, our target-oriented principle is likely to produce a result as follows:</p>
<p><strong>“requirements model” -&gt; “requirements baseline” -&gt; “Architecture” -&gt; “Design” -&gt; “Executable” -&gt; “Test statistics, bugs and release baseline” -&gt; “shrink-wrap product”</strong></p>
<p>Look closer at both examples and decide for yourself which one is easier to comprehend.</p>
<p>The above observations have become an essential part of our “ <strong>Process by Objectives</strong>” (<strong>PBO</strong>) approach. We have successfully tested this principle in our projects. We start with rough milestones, move on to particular results and eventually create the complete process definition including all relevant activities. It turns out that this approach clearly increases the acceptance of new process models. This is particularly the case in IT apartments. For example, in software development teams frequently known for their aversion to strict process specifications. It is amazing to see how quickly and readily the very same persons accept clear target definitions instead of work activity descriptions.</p>
<p>We recommend trying the PBO approach in your projects – you’ll be pleased with the results. Your daily practice proves every time that PBO is the most pragmatic and effective way of defining CMMI compliant processes.</p>
<p>(Originally published: 27 October 2007)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.projectcrunch.com/2010/10/25/process-by-objectives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

