<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Principia &#187; CMCrossroads</title>
	<atom:link href="http://blog.principia-it.co.uk/category/cmcrossroads/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.principia-it.co.uk</link>
	<description>Power from Simplicity</description>
	<lastBuildDate>Tue, 07 Feb 2012 07:40:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.principia-it.co.uk' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/6f78c9f4917c134dd89eb02c5ec6e5d8?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Principia &#187; CMCrossroads</title>
		<link>http://blog.principia-it.co.uk</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.principia-it.co.uk/osd.xml" title="Principia" />
	<atom:link rel='hub' href='http://blog.principia-it.co.uk/?pushpress=hub'/>
		<item>
		<title>Why you&#8217;re wrong&#8230;</title>
		<link>http://blog.principia-it.co.uk/2011/06/28/why-youre-wrong/</link>
		<comments>http://blog.principia-it.co.uk/2011/06/28/why-youre-wrong/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 17:45:17 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[ITSLM]]></category>
		<category><![CDATA[Plain Old Blog]]></category>
		<category><![CDATA[Software Configuration Management]]></category>
		<category><![CDATA[CM]]></category>
		<category><![CDATA[cm definition]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[SCM definition]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=942</guid>
		<description><![CDATA[&#8230;if you think build, change, or release management are part of configuration management. Bob Aiello lit the blue touch paper (again) on the debate about &#8216;what is configuration management?&#8217; and, once again, he seems to be trying to redefine configuration management to fit the role of Configuration Manager identified (incorrectly) in many organisations. This is absolutely the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=942&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8230;if you think build, change, or release management are part of configuration management.</p>
<p>Bob Aiello <a href="http://www.cmcrossroads.com/forums?func=view&amp;amp;catid=3&amp;amp;id=101750#101751">lit the blue touch paper</a> (again) on the debate about &#8216;what is configuration management?&#8217; and, once again, he seems to be trying to redefine configuration management to fit the role of Configuration Manager identified (incorrectly) in many organisations. This is absolutely the worst way to define configuration management.</p>
<p>Let&#8217;s now look at Bob&#8217;s list of things he want to dump on CM&#8217;s lawn.</p>
<blockquote><p>I often describe that there is a big CM and a little CM.</p>
<p>Big CM is the field of Configuration Management which I suggest includes:<br />
* Source Code Management<br />
* Build Engineering<br />
* Environment Configuration<br />
* Change Control (seven different types)<br />
* Release Management (coordination and engineering)<br />
* Deployment</p>
<p>while little CM refers to Configuration Control (of interfaces).</p>
<p style="text-align:right;">From Bob&#8217;s original post to <a href="http://www.cmcrossroads.com/forums?func=view&amp;amp;catid=3&amp;amp;id=101750#101751">this</a> thread</p>
</blockquote>
<p>This is simplifying CM?  In this article I hope to show why this redefinition is unnecessary, flawed, and ultimately damaging to CM.</p>
<p>If we were to accept that a discipline is correctly defined by looking at the roles identified in organisations then we would never get anywhere (much like this debate). I for example often have the role named &#8216;Configuration Manager&#8217; and yes  I also do builds, releases, etc as identified in Bob&#8217;s list. But then I also fetch coffee for the team and I do the odd bit of development or testing, I write technical documentation, perform product evaluations, project management, risk assessment, and I assist in problem solving for production systems—and yes, sometimes these things (with the exception of fetching the coffee) are part of my official role (although given the current economic climate, who knows). Does that mean these too are defining features of configuration management? No. This is a silly way to define a discipline. Even if you observe that &#8216;many&#8217; organisations lump the things together it <em>still </em>would not justify redefining configuration management because there&#8217;s absolutely nothing to gain, and much to lose, from doing so.</p>
<p>Configuration management (the discipline) has a perfectly sound definition (all together now); identification, change control, status accounting, and auditing. To change this definition is to define something other than configuration management and I have no objection to defining an umbrella term to cover all the disciplines identified by Bob; in fact I do, I call them Development Support Services.</p>
<p>Yes, we could do more to clearly communicate what CM is. Although, I cannot recall a time when I was ever confused by what the the four core activities were, the difficulty always stemmed from more subtle issues like &#8216;how do I select good configuration items&#8217; and Bob&#8217;s redefinition does precisely zero to address these problems. Adding more complexity by mixing in a load more disciplines is hardly likely to aid clarity.</p>
<p>If the idea is that by lumping all of these disciplines under the CM heading we can make CM appear more useful or make it an easier sell to management, then I think that&#8217;s horribly misguided too.</p>
<p style="padding-left:30px;"><strong>You:</strong> We want to introduce CM.<br />
<strong>Manager:</strong> What&#8217;s that when it&#8217;s at home?<br />
<strong>You:</strong> Oooh. Loads of good stuff. Build, release, change&#8230;.<br />
<strong>Manager:</strong> Hang on. We do most of that stuff already.<br />
<strong>You:</strong> Ah. But we&#8217;ll pull it all together under one heading. Make it more coherent. Make it better.<br />
<strong>Manager:</strong> Create a bottleneck you mean.<br />
<strong>You:</strong> No. No. No. We&#8217;d be specialists.<br />
<strong>Manager:</strong> So CM is just all this stuff under one team?<br />
<strong>You:</strong> Oh no. We also do identification, change control, status&#8230;. *noticing manager slip into comma* Oh, wait. Remember the ITIL course you went on?<br />
<strong>Manager:</strong> Oh yeah. That was a great couple of week. Great evenings&#8230;. Oh. I mean, yes, very valuable.<br />
<strong>You:</strong> And you remember them saying you needed a good CMDB?<br />
<strong>Manager:</strong> Yeees?<br />
<strong>You:</strong> Well that&#8217;s what we&#8217;ll do.<br />
<strong>Manager:</strong> As well as all this other stuff?<br />
<strong>You:</strong> Sure.<br />
<strong>Manager:</strong> And what about all the people already doing the other stuff?<br />
<strong>You:</strong> They&#8217;ll be part of my team.<br />
<strong>Manager:</strong> Hang on. Your team?<br />
<strong>You:</strong> Of course. They&#8217;ll be under the CM team.<br />
&#8230;. and so on&#8230;</p>
<p>Obviously I&#8217;m being slightly facetious, but hopefully you see my point; why complicate things? The manager is now more confused about what CM is than he was at the start. Sure, you&#8217;ve made a pitch to create a service team supporting development, but you&#8217;re not closer to furthering the CM cause than you would have been had you just reminded the manager about his ITIL course in the first place. You&#8217;ve made no real progress in explaining CM, you&#8217;ve just hidden it amongst a load of other stuff, possibly to the point of obscuring it completely.</p>
<p>&#8216;But we should move with the times&#8217; is a common enough response. I agree. Let&#8217;s draw a parallel to show how it&#8217;s unnecessary to abandon the existing definition of CM but still move with the times.</p>
<p>Science is decomposed into disciplines. Physicist will often joke (and in some cases only half-jokingly) that all other sciences are ultimately reducible to physics and therefore physics is the only science we need. This seems to be what those who want to lump all these other disciplines into configuration management are set on doing, lumping all the other disciplines into one. And, just as with the science example, it&#8217;s a bad idea.</p>
<p>Continuing the parallel between CM and science. Just because scientists resist the temptation to mangle all their disciplines together hardly means they&#8217;re not moving with the times. Biological science is unrecognisable from fifty years ago, but it&#8217;s still Biology. Similarly, configuration management&#8217;s scope has increased as we have more powerful tools we can realistically monitor and control to a finer and finer degree of detail. Where in the past a configuration item&#8217;s scope would be limited by the capacity of a paper system to realistically track it, we can now declare almost every file in a system to be a CI if we so choose.</p>
<p>What Bob (and I&#8217;ll use Bob as a proxy for all those who support the view that CM should absorb all these other disciplines) seems to be proposing is something like the following (I&#8217;ve reduced the list to just build and release management to keep the diagrams simple, my point is still made I think).</p>
<p><a href="http://principiait.files.wordpress.com/2011/06/post1.png"><img class="aligncenter size-full wp-image-943" title="CM as aggregator" src="http://principiait.files.wordpress.com/2011/06/post1.png?w=450" alt=""   /></a></p>
<p>Or, heaven forbid, the following.</p>
<p><a href="http://principiait.files.wordpress.com/2011/06/post2.png"><img class="aligncenter size-full wp-image-944" title="CM as container" src="http://principiait.files.wordpress.com/2011/06/post2.png?w=450" alt=""   /></a></p>
<p>In the first case build and release management become intrinsic parts (aggregate into) configuration management. In the second (shudder) they become inner classes, only accessible through the configuration management wrapper.</p>
<p>Both of these system architectures are&#8230; well. They&#8217;re terrible design. If a software engineer came to me with this design I&#8217;d fire his ass. (If people are sufficiently interested in me expanding this claim, I will do so in another post.)</p>
<p><a href="http://www.cmcrossroads.com/forums?func=view&amp;catid=3&amp;id=101750#101772">One observation</a>, made by Joe Townsend, was that the four activities that constitute configuration management are still to be performed within many of the sub-discplines identified by Bob. If this is so, then why not keep the CM discipline separate and have these disciplines use it rather than mangling them all together? What possible benefit is accrued by redefining CM in this way? &#8216;Oh well, CM is still a part of some of the disciplines we want to put under the CM banner. Erm. No. Wait. The &#8216;four activities formerly known as CM&#8217; as now part of some, but not all, of the disciplines that now make up CM&#8217;. It just makes no sense. It&#8217;s adding insult to injury. It&#8217;s muddying the waters. You get the idea; you&#8217;re doing nothing at all to help clarify CM and your piling in a load of additional stuff that does not belong in there.</p>
<p>Let me be clear. If you want to be called &#8216;Configuration Manager&#8217; and cover all the disciplines Bob identifies, good luck to ya. You won&#8217;t be the first, or the last, to do that. Heck, you can take the title &#8216;Lord of all he surveys&#8217; if you like. Makes no odds to me. My gripe is about redefining the discipline of Configuration Management in these terms.</p>
<p>The following diagram shows how build and release management simply use configuration management. A much more elegant structure and one that benefits from modularity, making it much simpler to explain each discipline—also making it simpler to &#8216;debug&#8217; the processes involved. (The benefits of such modularity should be obvious, but if people are keen for me to expand I will do so at another time.)</p>
<p><a href="http://principiait.files.wordpress.com/2011/06/post3.png"><img class="aligncenter size-full wp-image-945" title="CM" src="http://principiait.files.wordpress.com/2011/06/post3.png?w=450" alt=""   /></a></p>
<p>It&#8217;s simple. It&#8217;s elegant. It&#8217;s modular. It&#8217;s scalable. And IT&#8217;S WHAT WE HAVE NOW! (Well, those who have not polluted the well.)</p>
<p>Another objection is that this combination of disciplines under the CM rubric is only done for Software Configuration Management (SCM). What! Why? Why do people insist on making this asinine distinction? SCM is &#8216;Configuration Management of Software&#8217;, which, according to the correct definition of CM is precisely the same discipline as, for example, &#8216;Configuration Management of automotive engineering&#8217;, &#8216;Configuration Management of hardware&#8217;, or &#8216;Configuration Management of X&#8217; for whatever &#8216;X&#8217; you care to put in there.</p>
<p>If you accept the universality of CM principles then the multi-discipline agglomeration proposed by Bob makes even less sense. Most engineering CM systems, for example, have no build discipline within them; the CM discipline is used by fabrication plants to provide reference material (engineering specification, computer controlled tool programs and the like) from which the fabrication plant build the items. The closest these CM teams get to performing a build is assembling a baseline to be passed to the fabrication teams. It is simply coincidental that people labelled &#8216;configuration manager&#8217; in the software business tend to be qualified to do build management. This is not sufficient justification for putting build management under the CM (or even SCM) banner.</p>
<p>Even if you claim justification for putting these other disciplines under the CM banner by saying something along the lines, &#8216;oh, well CM does not &#8216;do&#8217; the builds necessarily, they&#8217;re just responsible for ensuring they are done&#8217; I say that road leads to perdition. You could justify the inclusion of almost anything you want under the CM discipline using that argument, and you&#8217;d be wrong every time.</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/itslm/configuration-management/'>Configuration Management</a>, <a href='http://blog.principia-it.co.uk/category/itslm/'>ITSLM</a>, <a href='http://blog.principia-it.co.uk/category/plain-old-blog/'>Plain Old Blog</a>, <a href='http://blog.principia-it.co.uk/category/itslm/configuration-management/software-configuration-management/'>Software Configuration Management</a> Tagged: <a href='http://blog.principia-it.co.uk/tag/cm/'>CM</a>, <a href='http://blog.principia-it.co.uk/tag/cm-definition/'>cm definition</a>, <a href='http://blog.principia-it.co.uk/tag/configuration-management/'>Configuration Management</a>, <a href='http://blog.principia-it.co.uk/tag/scm/'>SCM</a>, <a href='http://blog.principia-it.co.uk/tag/scm-definition/'>SCM definition</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/942/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/942/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/942/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/942/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/942/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/942/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/942/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/942/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/942/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/942/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/942/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/942/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/942/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/942/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=942&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2011/06/28/why-youre-wrong/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>

		<media:content url="http://principiait.files.wordpress.com/2011/06/post1.png" medium="image">
			<media:title type="html">CM as aggregator</media:title>
		</media:content>

		<media:content url="http://principiait.files.wordpress.com/2011/06/post2.png" medium="image">
			<media:title type="html">CM as container</media:title>
		</media:content>

		<media:content url="http://principiait.files.wordpress.com/2011/06/post3.png" medium="image">
			<media:title type="html">CM</media:title>
		</media:content>
	</item>
		<item>
		<title>Building a CM system using Atlassian</title>
		<link>http://blog.principia-it.co.uk/2011/05/07/building-a-cm-system-using-atlassian/</link>
		<comments>http://blog.principia-it.co.uk/2011/05/07/building-a-cm-system-using-atlassian/#comments</comments>
		<pubDate>Sat, 07 May 2011 15:17:30 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Build Management]]></category>
		<category><![CDATA[Change Management]]></category>
		<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[Plain Old Blog]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software Configuration Management]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=911</guid>
		<description><![CDATA[I&#8217;m usually somewhat reluctant to make recommendations about specific tools, but every now and then something impresses me so much I feel I should at least draw attention to it. In the course of helping a client look for tools to support their development process I recalled that a couple of years ago I looked [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=911&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m usually somewhat reluctant to make recommendations about specific tools, but every now and then something impresses me so much I feel I should at least draw attention to it.</p>
<p>In the course of helping a client look for tools to support their development process I recalled that a couple of years ago I looked briefly at <a href="http://www.atlassian.com/software/jira/">JIRA</a> when building a change control system for another client. So, I suggested we look at JIRA as a possible tool for this new system.</p>
<p>Having looked around the JIRA site I noticed that Atlassian had also taken <a href="http://www.atlassian.com/software/fisheye/">FishEye</a> (a tool I had used before for providing viewing and analysis tools on repositories) into their stable. And they also support a whole suite of integrated tools that can be used individually or together.</p>
<p>I suggested we take a closer look. So, we set about creating a very simple demonstration of the tools.</p>
<p>I have to say, &#8216;I&#8217;m impressed&#8217;.</p>
<p>These are great looking, well integrated, easy to use, easy to set up and very competitively priced tools. Based on a couple of months playing around with them, I&#8217;d have absolutely no difficulty recommending them to organisations of almost any size—certainly they should be on your list of tools to look at.</p>
<p>Not only are the tools themselves very flexible and easy to configure but the company seems very keen to hear from their customers. They have open beta programmes and actively encourage users to take part in product development (they really do want to know what their customers want). They also provide really low cost licenses; up to 90 days evaluation licenses and then for small teams (or individuals) they offer 10 user licenses for $10. Seriously! This is a brilliant move. It means freelance consultants (such as your&#8217;s truly) can actually use their tools and develop for them, without needing to remortgage the house to obtain licenses. (The tools also don&#8217;t require a massive hardware commitment—in fact I&#8217;m running a system on a Linux virtual machine on my Mac Pro  and it works great for development and creating documentation/training material.)</p>
<p>Oh, and if you&#8217;re a non-profit or open source organisation they will let you have unlimited licenses for free! Genius.</p>
<p>Can&#8217;t be bothered with all that setup? Atlassian offer a hosted solution for many of their tools too. (Although I can&#8217;t comment on these as I have not tried them, but if they&#8217;re anything like as good as what I have seen so far, they&#8217;re probably worth looking at if you want a hosted solution.)</p>
<p>The price apart, the tools really are very good. And if they don&#8217;t do exactly what you want you can always write your own extensions. Atlassian publish comprehensive developer information and the tools all communicate through open web interfaces and all support a plugin architecture (which I understand Atlassian are working hard to make simpler to use).</p>
<p>Another promising sign is that Atlassian &#8216;eat their own dog food&#8217;. They user all their own tools internally and pride themselves on being the guinea pigs for all their product development. Their own website and online documentation is all run through their own products.</p>
<p>Even better! Atlassian let their product speak for itself. No annoying salespeople calling, no pressure to come along and &#8216;do a demo&#8217;. They just provide you with a really simple way to download their product, get an evaluation license, and then let the product do the selling (no kidding I had downloaded, installed and licensed JIRA in about ten minutes—it took about a day to install, license and integrate the entire suite). Brilliant! [Note to all vendors: if you're product is good then let it speak for you. If you're product needs to be explained, then make it better, provide good online documentation, and provide help when it's requested. I understand that some customer like a demo, but many just want to try out your product for themselves. After all, if it can't be setup and used by their own staff, what hope is there for the future? They just end up being highly dependent on your consulting services. Oh. I think I get it now.]</p>
<p>If, as seems likely, the client goes ahead with this solution I&#8217;ll be sure to report back on how these products perform under real life conditions, but for now, <a href="http://altassian.com">go take a look</a>.</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/itslm/build-management/'>Build Management</a>, <a href='http://blog.principia-it.co.uk/category/itslm/change-management/'>Change Management</a>, <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/itslm/configuration-management/'>Configuration Management</a>, <a href='http://blog.principia-it.co.uk/category/plain-old-blog/'>Plain Old Blog</a>, <a href='http://blog.principia-it.co.uk/category/reviews/'>Reviews</a>, <a href='http://blog.principia-it.co.uk/category/itslm/configuration-management/software-configuration-management/'>Software Configuration Management</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/911/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/911/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/911/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=911&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2011/05/07/building-a-cm-system-using-atlassian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>
	</item>
		<item>
		<title>Truth spoken in jest</title>
		<link>http://blog.principia-it.co.uk/2011/04/27/truth-spoken-in-jest/</link>
		<comments>http://blog.principia-it.co.uk/2011/04/27/truth-spoken-in-jest/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 20:51:35 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[Plain Old Blog]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=900</guid>
		<description><![CDATA[A situation similar to many I&#8217;ve encountered. Filed under: CMCrossroads, Plain Old Blog<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=900&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A situation similar to many I&#8217;ve encountered.</p>
<p><a title="Dilbert.com" href="http://dilbert.com/strips/comic/2011-04-27/"><img src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/100000/20000/0000/600/120618/120618.strip.gif" alt="Dilbert.com" width="90%" border="0" /></a></p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/plain-old-blog/'>Plain Old Blog</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/900/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/900/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/900/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=900&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2011/04/27/truth-spoken-in-jest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>

		<media:content url="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/100000/20000/0000/600/120618/120618.strip.gif" medium="image">
			<media:title type="html">Dilbert.com</media:title>
		</media:content>
	</item>
		<item>
		<title>Contingent Configuration Management</title>
		<link>http://blog.principia-it.co.uk/2011/03/21/contingent-configuration-management/</link>
		<comments>http://blog.principia-it.co.uk/2011/03/21/contingent-configuration-management/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 10:01:55 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[Configuration Management]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=866</guid>
		<description><![CDATA[We find, among all the terminology in the configuration management arena, many terms being added to the basic CM acronym; Agile CM, Product CM, Software CM, Traditional/Classic CM, and so on. Well, I&#8217;d like to offer my own—Contingent CM. The problem with many of the other terms is their absolutism; &#8216;this is the right way&#8217;, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=866&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We find, among all the terminology in the configuration management arena, many terms being added to the basic CM acronym; Agile CM, Product CM, Software CM, Traditional/Classic CM, and so on. Well, I&#8217;d like to offer my own—Contingent CM.</p>
<p>The problem with many of the other terms is their absolutism; &#8216;this is the right way&#8217;, a sort of &#8216;here is the solution, not what was the problem&#8217; attitude. I say, &#8216;no&#8217;. I say that the correct approach is always &#8216;it depends&#8217;.</p>
<p>Contingent CM emphasises that there is no one solution, there is no &#8216;best&#8217; way to do CM and the core CM discipline is independent of the method, process, approach or dogma to which it is being applied. You should learn the underlying principles of CM, then you can apply it in any arena.</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/itslm/configuration-management/'>Configuration Management</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/866/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/866/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/866/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/866/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/866/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/866/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/866/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/866/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=866&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2011/03/21/contingent-configuration-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>
	</item>
		<item>
		<title>What problem does it solve?</title>
		<link>http://blog.principia-it.co.uk/2011/03/08/what-problem-does-it-solve/</link>
		<comments>http://blog.principia-it.co.uk/2011/03/08/what-problem-does-it-solve/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 07:36:59 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[Tools &#039;n&#039; Tips]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=857</guid>
		<description><![CDATA[This simple question will save you hours of pain. Whenever you are looking at a new methodology or technology. Whenever you are designing a new process or procedure. Ask yourself, &#8216;what problem does it solve?&#8217;. If you can&#8217;t come up with a clear well defined answer then the chances are you should not proceed with [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=857&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This simple question will save you hours of pain.</p>
<p>Whenever you are looking at a new methodology or technology. Whenever you are designing a new process or procedure. Ask yourself, &#8216;what problem does it solve?&#8217;. If you can&#8217;t come up with a clear well defined answer then the chances are you should not proceed with an implementation.</p>
<p>If you cannot answer the question &#8216;what problem does it solve?&#8217; then why is the tool, method, process, or whatever needed? If you don&#8217;t know why it&#8217;s needed, why are you spending time implementing it?</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/tools-n-tips/'>Tools &#039;n&#039; Tips</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/857/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/857/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/857/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=857&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2011/03/08/what-problem-does-it-solve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>
	</item>
		<item>
		<title>Challenges in community communication</title>
		<link>http://blog.principia-it.co.uk/2011/02/17/challenges-in-community-communication/</link>
		<comments>http://blog.principia-it.co.uk/2011/02/17/challenges-in-community-communication/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 13:10:10 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Body of Knowledge]]></category>
		<category><![CDATA[CMCrossroads]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=833</guid>
		<description><![CDATA[I do not think I am alone in finding it challenging to keep up with communities, even one as apparently specialised as software configuration management. This challenge is doubled when one is trying to contribute to these communities (and hold down a paying job). Perhaps my greatest personal challenge is a need to respond in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=833&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I do not think I am alone in finding it challenging to keep up with communities, even one as apparently specialised as software configuration management. This challenge is doubled when one is trying to contribute to these communities (and hold down a paying job).</p>
<p>Perhaps my greatest personal challenge is a need to respond in full to forum posts. Lengthy responses are often unwelcome (of even impossible on some forums). People so often want a &#8216;simple&#8217; answer to a quite complex question. Seldom are there such simple answers and even when there is a simple answer I feel the need to discuss options, to point out fundamentals, and to get the questioner to <em>think</em> about the problem rather than simply adopt some rote implementation based on a simplified reply. I feel strongly that people must understand <em>why</em> an answer is appropriate, otherwise nothing has been learned beyond the most superficial &#8216;getting it done&#8217; answer. If I don&#8217;t feel able to spend time giving a full answer that would satisfy myself, I tend not to offer one at all.</p>
<p>Of course, some technical questions and answers demand such direct and simple handling but again, without understanding, the questioner is simply following a script and when subsequent complications occur they have no idea how to deal with them. Inevitably they return to the forum with a stream of follow-up questions (a sure sign that someone has not understood the answer but is simply following it rote).</p>
<p>Then there is the question of how one keeps up with all the sites that offer community facilities. It&#8217;s simple enough to monitor most blogs and forums (well, those wise enough to offer RSS feeds) even though it takes time to read and comprehend what the author is trying to communicate. Other facilities, such as groups on CM Crossroads or web sites without RSS feeds (or some sort of notification system like mailing list), require me to visit them regularly to see whether anything interesting has happened (great for the site&#8217;s hit count, sucks for taking up my time). Frankly, it&#8217;s hard enough to to keep up anyway without needing to keep cycling through checking for updates. The result of this demand is that I just don&#8217;t do it; both I and the community lose out.</p>
<p>Then there are more dynamic community resources like IRC or Twitter. I tend to have an IRC and Twitter client open on one screen just to keep an eye on various resources I find useful or I feel I can contribute to. Mercifully, these tend to be, by their very nature, places where people point to more comprehensive resources or ask very straightforward technical questions. I have occasionally been drawn into protracted exchanges, but generally these resources provide a great way of finding new information without committing too much time. (Of course, the follow up of reading the indicated information can be time consuming <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ).</p>
<p>This all on top of reading books, journals, and keeping up to date on published papers.</p>
<p>And I still see people comment that &#8216;there is not much information available&#8217;. Where are these people looking?</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/itslm/body-of-knowledge/'>Body of Knowledge</a>, <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/833/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=833&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2011/02/17/challenges-in-community-communication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>
	</item>
		<item>
		<title>Conversations and workshops</title>
		<link>http://blog.principia-it.co.uk/2010/12/10/conversations-and-workshops/</link>
		<comments>http://blog.principia-it.co.uk/2010/12/10/conversations-and-workshops/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 15:01:19 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Body of Knowledge]]></category>
		<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[ITSLM]]></category>
		<category><![CDATA[Plain Old Blog]]></category>
		<category><![CDATA[Principia Notifications]]></category>
		<category><![CDATA[Tools &#039;n&#039; Tips]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=811</guid>
		<description><![CDATA[I have, for some time, considered the possibilities of the Internet for the real-time exchange of ideas around the lifecycle management subject (config, change, release, problem, and project management, among others). In particular I have been pondering how to start a useful dialogue about the Lifecycle Management Body of Knowledge. I suspect that one of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=811&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have, for some time, considered the possibilities of the Internet for the real-time exchange of ideas around the lifecycle management subject (config, change, release, problem, and project management, among others). In particular I have been pondering how to start a useful dialogue about the <a href="http://itslmbok.com/">Lifecycle Management Body of Knowledge</a>.</p>
<p>I suspect that one of the reasons for a lack of contributions to the body of knowledge is people feel rather vulnerable offering opinions in writing on a public forum. Committing your untested view to writing can be a daunting prospect, especially when you lack confidence in your ability to clearly express yourself in writing and your audience is well informed and apparently well established on the forum/site. I know I&#8217;d benefit greatly from such a forum, even though I contribute to blogs and forum debates now.</p>
<p>While it is satisfying to exchange ideas in forums or through blogs, it is not quite the same as a more real-time interactive session. There is simply no substitute for sitting down in a relaxed informal environment and talking over a subject that interests you. Things like the <a href="http://www.cmcrossroads.com/alm-expo">ALM Expo</a> help but I think they are still too formal and often little more than a series of marketing pitches by vendors, which is not what I&#8217;m looking for. I want a sort of &#8216;watercooler&#8217; or &#8216;drinks in the bar&#8217; exchange of ideas.</p>
<p>I want to move away from a stultifying formal environment, where we feel our every word is being judged and consequently we feel the need to be &#8216;professional&#8217; at all times, into a more relaxed environment where we can have a proper conversation.</p>
<p>To this end I have looked at a number of possible mechanisms for sharing and interacting in real-time. </p>
<p>One obvious method is the webinar. Most webinars I have seen get the format horribly wrong (or rather, they corrupt the format into something so far removed from a webinar that it&#8217;s unrecognisable). A webinar should be like a face-to-face seminar (a host makes a short presentation on the topic at hand to stimulate participation, followed by an extended period of dialogue between participants). Most &#8216;webinars&#8217; that I have attended are little more than a marketing pitch in which the host presents their product (sometimes thinly veiled behind some more general question) followed by one or two selected questions. This format is more like a lecture but would be more accurately described as &#8216;ad-inars&#8217;. Completely useless for what I want, which is a dialogue, an exchange of ideas—in other words, what I would expect from a seminar/webinar.</p>
<p>Then there are broadcast forums such as <a href="http://blogtv.com">BlogTV</a>. Again, while this is primarily a broadcast medium, the interactive chat available to all viewers does provide the audience with a means to direct the &#8216;show&#8217; by asking questions and challenging the presenter. So, perhaps a little more of the dialogue I am looking for; a chance for people to ask questions and challenge the host&#8217;s views. BlogTV also has the opportunity to co-host, allowing for the interesting possibility of debates, interviews and the like. BlogTV&#8217;s non-commercial nature also, in my opinion, makes it more relaxed and less formal than some other formats.</p>
<p>Another interesting possibility is the chat room style interaction offered by services like <a href="http://stickam.com">Stickam</a> or <a href="http://youcams.com">YouCams</a>. These allow several people to interact via audio/video links while others contribute in chat format. People can &#8220;step up to the mic&#8221; when a slot is released, making for a fairly dynamic interaction.</p>
<p>These five modes (blogs, forums, webinars, broadcast, and video chat-room) each has merits and shortcomings. I already participate in most of these formats but only the first two in a professional capacity. I find myself dissatisfied with the interactions provided by the forum and blog formats (it&#8217;s like having a conversation in slow motion and it takes too long to write the post and then spend time clarifying and resolving misunderstandings that could be cleared up in seconds face to face). So, what about the other formats?</p>
<p>Well, the most obvious problem with each of the other three is precisely their real-time nature. At what time should I offer to take part in them? I have good conversations with people in India, Europe, and the US and these cover a wide range of time zones. To cover all of them would require several sessions. Then there is the matter of when people can take part. Some of you can access audio or video at work, others cannot. Some are willing to take part in these sorts of conversations in your spare time, others are not. To reach as wide an audience as possible, to discuss the topic with as many people as possible and benefit from different viewpoints means running multiple sessions but obviously I want to make each session as relevant and accessible as I can.</p>
<p>How many people want to spend their spare time talking about their profession? When I first thought about this my reaction was &#8216;not many&#8217;, but then I thought, &#8216;but you want to, there must be others like you&#8217;. But maybe I&#8217;m just strange? We shall see.</p>
<p>All of this musing lead me to the conclusion that the only way to proceed was to &#8216;give it a go&#8217;. So, over the coming months I will be setting up some open webinars, doing some <a href="http://www.blogtv.com/people/Principia">BlogTV</a>, and coordinating some video chat-room sessions. Some will start with a specific topic, others will be more open-ended. I will try to run sessions at different times in the hope you can join in at least one of them.</p>
<p>If you are interesting in making your own presentation at a webinar (I want people willing to present a 10-15 minute introduction, a well framed question would make a good introduction, to stimulate dialog—no vendor style &#8216;ad-inars&#8217;), or you want to co-host a blogTV session, then<a href="http://www.principia-it.co.uk/contact/mark-bools"> contact me</a> and we&#8217;ll sort something out. If you want to participate but cannot find a suitably timed session then <a href="http://www.principia-it.co.uk/contact/mark-bools">contact me</a> and let me know your time zone and when would be a better time for you (no promises, I do have to work and sleep too <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p>Oh, and if you have any suggestions for topics for these sessions,<a href="http://www.principia-it.co.uk/contact/mark-bools"> let me know</a> and I&#8217;ll see what I can do.</p>
<p>I will <a href="http://blog.principia-it.co.uk">blog</a>, <a href="http://twitter.com/PrincipiaIT">tweet</a>, post to the <a href="http://www.cmcrossroads.com/forums?func=showcat&amp;catid=50">CM Forum</a>, and announce on the <a href="http://itslmbok.com/">ITSLM Body of Knowledge web site</a> all of the sessions.</p>
<p>Whether I continue with these will depend upon whether people are interested in participating (there&#8217;s no point in them if people don&#8217;t take part).</p>
<p>I hope to speak with many of you in the near future.</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/itslm/body-of-knowledge/'>Body of Knowledge</a>, <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/tools-n-tips/general/'>General</a>, <a href='http://blog.principia-it.co.uk/category/itslm/'>ITSLM</a>, <a href='http://blog.principia-it.co.uk/category/plain-old-blog/'>Plain Old Blog</a>, <a href='http://blog.principia-it.co.uk/category/principia-notifications/'>Principia Notifications</a>, <a href='http://blog.principia-it.co.uk/category/tools-n-tips/'>Tools &#039;n&#039; Tips</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/811/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/811/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/811/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=811&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2010/12/10/conversations-and-workshops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>
	</item>
		<item>
		<title>Back on the writing treadmill</title>
		<link>http://blog.principia-it.co.uk/2010/10/18/back-on-the-writing-treadmill/</link>
		<comments>http://blog.principia-it.co.uk/2010/10/18/back-on-the-writing-treadmill/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 15:50:43 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[Plain Old Blog]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=785</guid>
		<description><![CDATA[Well, after a break to work with a client for the past nine months I am back on the writing treadmill determined to complete two projects before 2010 rolls over into 2011. First, complete the Subversion Guru training course. There&#8217;s been a lot of interest but most people are deferring the buy option until the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=785&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Well, after a break to work with a client for the past nine months I am back on the writing treadmill determined to complete two projects before 2010 rolls over into 2011.</p>
<p>First, complete the Subversion Guru training course. There&#8217;s been a lot of interest but most people are deferring the buy option until the course is finished. I understand this position, so I shall now work to finish it (well, perhaps it would be better to say complete it because I suspect it will never be finished as Subversion continues to develop and I continue to find new ways to use it).</p>
<p>Second, and no less significantly, I shall finish the Subversion Guru book. I am now in the &#8216;grind&#8217; stage of editing, formatting and indexing (although I still find much to be added and equally much to refine).</p>
<p>Both tasks are perfectly possible and with no distractions I see no reason they cannot be completed on schedule.</p>
<p>Right, back to it.</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/plain-old-blog/'>Plain Old Blog</a>, <a href='http://blog.principia-it.co.uk/category/principia-notifications/subversion-principia-notifications/'>Subversion</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/785/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=785&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2010/10/18/back-on-the-writing-treadmill/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>
	</item>
		<item>
		<title>How do you copy 60m files?</title>
		<link>http://blog.principia-it.co.uk/2010/09/25/how-do-you-copy-60m-files/</link>
		<comments>http://blog.principia-it.co.uk/2010/09/25/how-do-you-copy-60m-files/#comments</comments>
		<pubDate>Sat, 25 Sep 2010 11:20:12 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Tools &#039;n&#039; Tips]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=783</guid>
		<description><![CDATA[It is a problem you are bound to face sooner or later in your CM career, How do you copy 60m files?. Okay, you may not need to copy 60 million files, but anyone who has tried to copy millions of files between servers knows that it can be fraught with problems, especially if those [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=783&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It is a problem you are bound to face sooner or later in your CM career, <a href="http://www.theregister.co.uk/2010/09/24/sysadmin_file_tools/">How do you copy 60m files?</a>. Okay, you may not need to copy 60 million files, but anyone who has tried to copy millions of files between servers knows that it can be fraught with problems, especially if those two servers are running Windows. In the linked article, Trevor Pott steps through the things he tried when face with this problem and reaches an interesting, if only mildly surprising, conclusion.</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/tools-n-tips/general/'>General</a>, <a href='http://blog.principia-it.co.uk/category/tools-n-tips/'>Tools &#039;n&#039; Tips</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/783/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/783/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/783/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/783/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/783/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/783/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/783/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/783/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/783/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/783/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/783/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/783/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/783/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/783/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=783&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2010/09/25/how-do-you-copy-60m-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>
	</item>
		<item>
		<title>Is Perl an essential skill of SCMers</title>
		<link>http://blog.principia-it.co.uk/2010/09/21/is-perl-an-essential-skill-of-scmers/</link>
		<comments>http://blog.principia-it.co.uk/2010/09/21/is-perl-an-essential-skill-of-scmers/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 13:27:37 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[CMCrossroads]]></category>
		<category><![CDATA[Glue Software]]></category>
		<category><![CDATA[PERL]]></category>
		<category><![CDATA[Plain Old Blog]]></category>
		<category><![CDATA[Tools &#039;n&#039; Tips]]></category>

		<guid isPermaLink="false">http://blog.principia-it.co.uk/?p=616</guid>
		<description><![CDATA[Is being able to use Perl an essential skill for people working at the technical coal face of software configuration management? The obvious, and probably correct, answer is &#8216;probably not essential&#8216; but if you work in software configuration management it is well worth considering. Perl is fairly ubiquitous, there are few platforms that do not [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=616&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Is being able to use Perl an essential skill for people working at the technical coal face of software configuration management?</p>
<p>The obvious, and probably correct, answer is &#8216;probably not <em>essential</em>&#8216; but if you work in software configuration management it is well worth considering. </p>
<p>Perl is fairly ubiquitous, there are few platforms that do not have a Perl implementation available and it is a standard part of many Unix distributions. Perl code is (with a little caution needed to avoid explicit platform dependencies) portable too, the Tk packages even provide a reasonably portable GUI system should you need it. Perl is a fairly simple language to learn and has a legacy of library code freely available from <a href="http://www.cpan.org/">CPAN</a> that offers a multitude of useful utilities to the SCM practitioner.</p>
<p>While a similar case can be made for Java or Python, I contend that, excellent skills to have though they may be, both languages place more demands on the casual programmer, requiring more time to learn and more discipline to write code. Perl benefits from a much more relaxed approach to scripting. Being a semi-compiled scripting language it is easy to write quick scripts and easy to develop these in a more-or-less <em>ad hoc</em> way.</p>
<p>It is undoubtedly true that Perl&#8217;s relaxed approach can bite the unwary, and it is very easy to end up with unmaintainable systems if you let them get out of control. But with a little discipline you can, so to speak, have your cake and eat it — benefiting from simple, rapid scripting facilities, leveraging libraries and ease of developing small scripts into greater things.</p>
<p>If you get serious about your Perl then you will need an IDE. I use ActiveState&#8217;s <a href="http://www.activestate.com/komodo-ide/features">Kermodo</a> and it serves well with its integrated code assistance, online help, coverage analysis, and debugger being major benefits. Activstate&#8217;s <a href="http://www.activestate.com/activeperl-pro-studio">Perl developer package</a> also comes with a nice packaging tool that wraps a Perl interpreter with your code to provide a single executable package that does not require Perl to be installed on the user&#8217;s environment. </p>
<p>If your tastes run more to the Eclipse IDE then there&#8217;s an extension for Perl, which also supports the Perl debugger, called <a href="http://www.epic-ide.org/">EPIC</a>. Having used both, I favour the ActiveState environment for all the additional features their package supports, but that&#8217;s a personal choice.</p>
<p>Over the past fifteen years I have found my Perl skills have enabled me to quickly develop and reuse Perl scripts in many different environments, on many different projects, for many different clients. So, for me, Perl has been one of the skills I have been very glad to have in my toolbox.</p>
<br />Filed under: <a href='http://blog.principia-it.co.uk/category/cmcrossroads/'>CMCrossroads</a>, <a href='http://blog.principia-it.co.uk/category/tools-n-tips/glue-software/'>Glue Software</a>, <a href='http://blog.principia-it.co.uk/category/tools-n-tips/glue-software/perl/'>PERL</a>, <a href='http://blog.principia-it.co.uk/category/plain-old-blog/'>Plain Old Blog</a>, <a href='http://blog.principia-it.co.uk/category/tools-n-tips/'>Tools &#039;n&#039; Tips</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/principiait.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/principiait.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/principiait.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/principiait.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/principiait.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/principiait.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/principiait.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/principiait.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/principiait.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/principiait.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/principiait.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/principiait.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/principiait.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/principiait.wordpress.com/616/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.principia-it.co.uk&amp;blog=8032610&amp;post=616&amp;subd=principiait&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.principia-it.co.uk/2010/09/21/is-perl-an-essential-skill-of-scmers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41c439c6892b6a1b53ea8c1686324b4c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Principia IT</media:title>
		</media:content>
	</item>
	</channel>
</rss>
