<?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>cazh1 &#187; Blog</title>
	<atom:link href="http://www.cazh1.com/category/science/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cazh1.com</link>
	<description>Inspiration, Art, Science, Execution</description>
	<lastBuildDate>Sun, 29 Jan 2012 19:08:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>KM Overcomplicates: Heisenberg Impact on a VBA Quickie</title>
		<link>http://www.cazh1.com/km-overcomplicates-heisenberg-impact-on-a-vba-quickie/</link>
		<comments>http://www.cazh1.com/km-overcomplicates-heisenberg-impact-on-a-vba-quickie/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 18:08:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=290</guid>
		<description><![CDATA[Got a simple request from one of the folks in Operations; we&#8217;re sending out Excel spreadsheets for some quick data gathering, might we do a little basic input validation before they send in garbage that needs to be scrubbed? This person is very sharp, knows a decent bit about what is possible, and this is [...]]]></description>
			<content:encoded><![CDATA[<p>Got a simple request from one of the folks in Operations; we&#8217;re sending out Excel spreadsheets for some quick data gathering, might we do a little basic input validation before they send in garbage that needs to be scrubbed? This person is very sharp, knows a decent bit about what is possible, and this is definitely not something that is worth a major project engagement; &#8220;<a href="http://www.cazh1.com/answering-questions-with-questions-is-a-quick-path-towards-irrelevance/" target="_blank">throwaway</a> technology&#8221;, a particular fave of mine.</p>
<p>His request was simple &#8211; just want to make sure folks enter data into one or two required columns. I&#8217;ve done <a href="http://www.cazh1.com/sourcecode.shtml#excel" target="_blank">plenty</a> of <a href="http://www.cazh1.com/blogger/thoughts/2008/10/excel-2007-is-bob-system-bag.shtml" target="_blank">Excel</a> <a href="http://www.cazh1.com/blogger/thoughts/2006/06/look-your-best-with-little-effort.shtml" target="_blank">VBA</a>, and had figured out a simple approach while we were talking (it&#8217;s all in the <a href="http://msdn.microsoft.com/en-us/library/aa220840%28office.11%29.aspx" target="_blank">Before_Save()</a> event, naturally), but I couldn&#8217;t really tell him how to do it &#8211; he&#8217;d never programmed VBA before. However, I do have some rather large projects coming this year, and this person&#8217;s group will be very important in making timely decisions, implementing change &#8211; so I figured that a little <a href="http://www.cazh1.com/blogger/thoughts/2008/05/when-is-project-project-how-to-prevent.shtml" target="_blank"><em>lagniappe</em></a> here would pay big dividends down the road.</p>
<p>Of course, I knew there would be some I couldn&#8217;t get all of his requirements right away &#8211; I&#8217;ve done many similar things in the past, and could anticipate a number of requests down the road. So, a few minutes of Q&amp;A, and I got a decent set of requirements for future flexibility that, if I do a little extra coding now, I could make much simpler in the future.</p>
<p><em>you may want to jump to the bottom of this post for the lessons learned &#8230; gets a bit tedious here &#8230;</em></p>
<p><strong>&#8220;Teaching Event&#8221; Explodes Scope</strong></p>
<p>Of course, I didn&#8217;t want to become the maintainer of another <a href="http://www.cazh1.com/blogger/thoughts/2007/10/chargebacks-redux-some-good-may-come-of.shtml" target="_blank">shadow</a> system, so I need to keep this simple. And, I really think there is a lot of potential in quick-and-dirty Excel automation that would do great things for many companies &#8211; if more folks knew how to do it. So, I resolved to make the code as modular and self-documenting as I could; I will publish a generic version of the spreadsheet on my <a href="http://www.cazh1.com/sourcecode.shtml" target="_blank">code page</a>, so it might be useful Out There as well.</p>
<p>Then again, I have written before about the <a href="http://www.cazh1.com/blogger/thoughts/2006/07/thoughts-on-why-tech-folks-hate.shtml" target="_blank">difficulties</a> of <a href="http://www.cazh1.com/blogger/thoughts/2008/07/enterprise-21-exiting-trough-of.shtml" target="_blank">documentation</a>, and I fully appreciate the fact that knowledge capture, while always valuable exercise, adds a lot of <a href="http://www.cazh1.com/blogger/thoughts/2008/03/success-failure-and-insights-after-12.shtml" target="_blank">overhead</a> &#8211; time and complexity, and required concentration. So, I thought I could compound the complexity even more by journaling the programming exercise &#8220;real time&#8221;, to get some measurements on how much of an impact &#8220;good&#8221; tech documentation can add. So, I&#8217;m composing this blog entry &#8220;real time&#8221;, to capture a little data.</p>
<p>And, because I just can&#8217;t seem to leave complex enough alone, I&#8217;ll leave my Twitter client [current fave: <a href="http://www.tweetdeck.com/beta/" target="_blank">TweetDeck</a>] up, and do a little play by play for the Twitterverse as well. Not that I expect much feedback, it&#8217;s Saturday evening; had a nice steak dinner with the family, hopefully I&#8217;ll stay up through the end of the experiment.</p>
<p><strong>Time Line &#8211; Saturday</strong></p>
<p><span style="font-family: 'Courier New';">8:55 pm</span><br />
He gets a Bright Idea, and starts the blog entry.</p>
<p><span style="font-family: 'Courier New';">9:15 pm </span><br />
The KM preamble (above) is done, start opening windows. Before I get going, I&#8217;ll have four apps open: Excel and the Excel VBA editor, plus a Google Doc (this entry) and Tweetdeck.</p>
<p>I did grab a sample of the spreadsheet to be sent out, with the various columns, header rows already defined, so that&#8217;s a nice start.</p>
<p><span style="font-family: 'Courier New';">9:18 pm </span><br />
Fractal nature of KM &#8211; had an idea to #hash tag <a href="http://search.twitter.com/search?q=%23Heisencode" target="_blank">all the tweets</a> together, so had to go retroactively tag <a href="http://bit.ly/GfKl" target="_blank">first tweet</a>. Maybe I can code soon &#8230;</p>
<p><span style="font-family: 'Courier New';">9:20 pm</span><br />
Proof of concept / flow was just a message box in the BeforeSave event. Now, I&#8217;m off stealing code from old stuff &#8211; processing row/column arrays with somewhat predictable locations and dimensions. I need to make what are basically simple loops 99.99% driven with variables, no hard coding. This is the fundamental way to deliver flexibility.</p>
<p>I also will assume future applications that will have multiple tabs with a different data input table in each tab &#8211; so will need to build a master loop that runs thru all the tabs.</p>
<p><span style="font-family: 'Courier New';">9:25 pm </span><br />
Coding finally starts, with a search thru old ssheets. 2-3 more windows opened up. I&#8217;m commenting the code while I&#8217;m writing it, so the coding time isn&#8217;t just raw coding</p>
<p><span style="font-family: 'Courier New';">9:50pm</span><br />
All stolen code, but built basic structure to process multiple sheets, handle errors at dropout at the end. I think folks might read this source code and get intimidated by VBA &#8211; hmmm, might not be helping things. Ah well, on we go &#8230;</p>
<p><span style="font-family: 'Courier New';">10:00pm</span><br />
Some actual new code, still mostly cribbed from other projects &#8211; but I&#8217;m aggressively genericizing. Also, first comment from twitterverse (<a href="http://twitter.com/faseidl" target="_blank">@faseidl</a>). Will have to Follow commenters later.</p>
<p><span style="font-family: 'Courier New';">10:05pm</span><br />
Gonna steal some ReDim syntax, rarely do that, always have to reuse</p>
<p><span style="font-family: 'Courier New';">10:15pm</span><br />
Been coding for 45 minutes since the last debug, never timed it like this before, kinda interesting</p>
<p><span style="font-family: 'Courier New';">10:33pm</span><br />
Code is flying, flexible error checking loops all built &#8211; writing the magic line of code &#8220;If blank then error&#8221; now. Probably should structure this bit of code to allow for different types of error checks (&lt;, &gt;, limits, etc.)</p>
<p><span style="font-family: 'Courier New';">10:45pm </span><br />
Aha, basic loop works, but I made a mistake in my assumption of how to control the thing. I need to specify a column that I will assume is always filled &#8211; when I see a blank there, I stop checking. I&#8217;ll have to write the &#8220;end of check&#8221; to be a warning &#8220;<em>note: I am stopping here &#8230;</em>&#8221;</p>
<p><span style="font-family: 'Courier New';">11:00pm </span><br />
Ok, it&#8217;s all done, tested, working just fine. Code was about 140 lines, not a lot. Will do final documentation and code clean up tomorrow morning &#8211; kinda tired right now.</p>
<p><strong>Time Line &#8211; Sunday</strong></p>
<p><span style="font-family: 'Courier New';">9:45am</span><br />
Ok, back to it &#8211; should be able to finish this up right quick, one would think. Some quick math on the time line above: Roughly 40 minutes (32%) of documentation, 85 minutes (68%) of coding. Not really quantifying how much longer the coding took because I was aggressively cloning (speedup), commenting (slowdown), and genericizing (slowdown).</p>
<p>The sheet works fine, but I do have some work left. Need to package it all up for the original requester, so he knows how to change things; also need to genericize the final thing, so I can publish it / share the knowledge. Again, I&#8217;m trying to capture the teaching moment opportunity.</p>
<p>First run throuught the code was to add comments / documentation so folks know how to extend it. The target audience ranges from technically savvy, but no VBA experience, to VBA hackers &#8211; I think it&#8217;s all in how I structure the code.</p>
<p><span style="font-family: 'Courier New';">9:59am</span><br />
Getting some additional coding in &#8211; trying to take out as many opportunities for typos and such as possible. Restructuring the code so I only have to code the name of the tab to be checked once. I&#8217;m actually doing a bunch of coding here, trying to make maintenance as easy as possible &#8211; I know these aren&#8217;t the most elegant methods, but I am growing conscious of how much time this is all taking. Tradeoffs, always tradeoffs.</p>
<p><span style="font-family: 'Courier New';">10:18am</span><br />
Code cleanup done &#8211; but in testing, noted something I forgot to add. Data checking loop ends with first blank in the &#8220;check column&#8221;, but if that&#8217;s a mistake, and there are data rows below, I should give them a chance to see that &#8211; so I&#8217;ll let them know what I think has just happened. A bit more detail than just a &#8220;success&#8221; message &#8211; again, this is a data quality check based on my experience with similar spreadsheets.</p>
<p><span style="font-family: 'Courier New';">10:31am</span><br />
Fine, the actual programming request is done. An email to the requester to deliver, but then I need to finish the Distribution part of KM. Note how I am short cutting the knowledge transfer part of this exercise for the requester &#8211; in my email, I told him to let me know when I might drop by, to walk him through the editing / changing process.</p>
<p>Lazy? No, actually quite practical. I&#8217;ll be walking him thru the process of making changes to VBA, and I&#8217;m not about to document that. Just show him how the basic sheet works, and give him hints on how he can read more , make simple changes if/when interested. I also need to make sure he understands this is not something that IT will &#8220;officially support&#8221; going forward &#8211; just a quick-and-dirty bit of macro coding for a friend.</p>
<p><span style="font-family: 'Courier New';">10:37am</span><br />
Now, I&#8217;m carving out the code, prepping a sample ssheet for sharing &#8230; to be posted on my <a href="http://www.cazh1.com/sourcecode.shtml" target="_blank">code page</a>. Note that I&#8217;m doing some &#8220;documenting&#8221; by generating sample data, including an error!</p>
<p><span style="font-family: 'Courier New';">10:52am</span><br />
Here&#8217;s is the part of KM that really <a href="http://www.cazh1.com/blogger/thoughts/2006/07/thoughts-on-why-tech-folks-hate.shtml" target="_blank">drives tech folks nuts</a>, methinks. It&#8217;s &#8220;prep for final distribution&#8221;, making everything digestible for a broad, unknown, unanticipated audience. Up until now, the total stands at 75 minutes (39%) documentation, 117 minutes (61%) coding &#8211; but from this point on, it&#8217;s 100% documentation. Remember, if a tree falls in the forest, no one hears the sound; documentation won&#8217;t help until the code is all checked in, text is cleaned up to be made readable, and everything is put where it can be indexed and found.</p>
<p><span style="font-family: 'Courier New';">11:00am</span><br />
Just starting the editing pass on this blog post &#8211; typos, prose formatting When I&#8217;m documenting on the fly, I&#8217;m not trying to make it look and sound pretty, I&#8217;m trying to capture the ideas. However, must invest in the look/feel of final product, else folks won&#8217;t read it, understand it, or believe it.</p>
<p><span style="font-family: 'Courier New';">12:00 Noon</span><br />
I&#8217;ll stop the timer on the documentation here &#8211; this is a ton of work compared to the size of the original. Just starting the editing pass on this blog post &#8211; typos, prose formatting. When I&#8217;m documenting on the fly, I&#8217;m not trying to make it look and sound pretty, I&#8217;m trying to capture the ideas. However, must invest in the look/feel of final product, else folks won&#8217;t read it, understand it, or believe it.</p>
<p><strong>Lessons Learned</strong></p>
<ul>
<li>Twitter definitely adds overhead &#8211; can&#8217;t quantify it easily, and it was also difficult to keep remembering to post status updates there. Might be because it&#8217;s still a new tool, I&#8217;m just getting used to it, but it&#8217;s a different kind of overhead than the blog entry.</li>
<li>There is a chunk of complexity added because I&#8217;m flipping between different windows. Two large monitors helps, but KM requires multi-tasking; if your teams can&#8217;t actively, effectively juggle four threads at once, you&#8217;ll never get good documentation out of them.</li>
<li>Programming for speed? Hardcode, don&#8217;t go for flexibility. The coding time was easily double since I was anticipating reuse, etc.</li>
<li>Only <a href="http://twitter.com/faseidl/status/1188027134" target="_blank">the one</a> comment from the Twitterverse while the project was underway &#8211; not sure if that was time of day, target audience, or what. Twitter is still opportunisitc, hit or miss communication &#8211; hence the interst (I think) in building up follow lists (ings and ers).</li>
<li>Knowledge capture and sharing can be a relationship management and change management exercise as well. The ability to capture things in writing are important, but not everything</li>
<li>Final time stats, rounded off: Coding 120 minutes (60%), Documentation 80 minutes (40%). I can speed up coding with reuse and practice, but I can also speed up documentation with practice! Don&#8217;t give up on documentation because it&#8217;s going to shave 40% from all of your effort estimates &#8211; unless you honestly track all of the lost time spent looking up definitions, requirements, previous art.</li>
</ul>
<p>KM is not free, but I think the value is only seen retroactively; folks that have gotten burned with lost requirements, or forced to do rework because the framer&#8217;s intent was lost &#8211; they seem to be the folks skilled at and committed to KM.</p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2009. |
<a href="http://www.cazh1.com/km-overcomplicates-heisenberg-impact-on-a-vba-quickie/">Permalink</a> |
<a href="http://www.cazh1.com/km-overcomplicates-heisenberg-impact-on-a-vba-quickie/#comments">No comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/km-overcomplicates-heisenberg-impact-on-a-vba-quickie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back to the Future: Twitter &quot;microblogging&quot;</title>
		<link>http://www.cazh1.com/back-to-the-future-twitter-microblogging/</link>
		<comments>http://www.cazh1.com/back-to-the-future-twitter-microblogging/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 04:41:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=285</guid>
		<description><![CDATA[&#8220;That&#8217;s pretty good, Johnny, but that ain&#8217;t the way I heerd it. . . .&#8221;I recall when all this &#8220;blogging&#8221; talk started, way back in 1999 or so (thanks to Hallett for a decent history). The idea was to post thoughts and feelings, observations about technology, society, or whatever &#8211; anything from a daily diary [...]]]></description>
			<content:encoded><![CDATA[<div xmlns='http://www.w3.org/1999/xhtml'><i>&#8220;That&#8217;s pretty good, Johnny, but that ain&#8217;t the way I <a href='http://en.wikipedia.org/wiki/Bill_Thompson_%28voice_actor%29' target='_blank'>heerd</a> it. . . .&#8221;</i><br/><br/>I recall when all this &#8220;blogging&#8221; talk started, way back in 1999 or so (thanks to <a href='http://hyku.com/blog/archives/000238.html' target='_blank'>Hallett</a> for a decent history). The idea was to post thoughts and feelings, observations about technology, society, or whatever &#8211; anything from a daily diary to a project notebook. <a href='http://scoble.weblogs.com/' target='_blank'>Scoble</a> and others became (in)famous for posting multiple times a day.<br/><br/>Time marches on, and the medium has morphed over the years. Blog post frequency (<a href='http://www.cazh1.com/blogger/thoughts/2007/03/buzzword-management-abcs-bit-of-friday.shtml' target='_blank'>BPF</a>?) <a href='http://www.mpdailyfix.com/2006/06/w_why_blog_post_frequency_does.html' target='_blank'>stopped</a> being the measure of success; sites became electronic versions of trade magazines, marketing slicks, talk radio .. along with the occasionally Really Good Blog (<a href='http://www.cazh1.com/blogger/thoughts/thoughts_blog.shtml' target='_blank'>couldn&#8217;t resist</a>), capturing knowledgable insights or technical tricks. <br/><br/>Then along comes <a href='http://twitter.com/jpmacl' target='_blank'>Twitter</a>, which has made <a href='http://www.cazh1.com/blogger/thoughts/2007/03/twitter-twitter-was-interesting.shtml' target='_blank'>little sense</a> to me to date. Well, ok &#8230; let&#8217;s say my appreciation for the <a href='http://www.cazh1.com/blogger/thoughts/2008/07/finally-relevant-applications-for.shtml' target='_blank'>applicability</a> of this site has <a href='http://www.cazh1.com/blogger/thoughts/labels/twitter.shtml' target='_blank'>slowly matured</a> &#8211; along with their <a href='http://www.codinghorror.com/blog/archives/000838.html' target='_blank'>ability</a> to <a href='http://status.twitter.com/post/41492128/measurable-improvements' target='_blank'>avoid</a> the <a href='http://www.readwriteweb.com/archives/the_story_of_the_fail_whale.php' target='_blank'>Fail Whale</a>. And I&#8217;ve seen another recent burst of activity &#8211; mini-<a href='http://twtapps.com/' target='_blank'>Twitter apps</a>, <a href='http://www.sitepoint.com/blogs/2009/01/09/how-to-find-breaking-news-on-twitter/' target='_blank'>breaking news</a> source, <a href='http://tweetvisor.com/#search' target='_blank'>alternative</a> <a href='http://tweetree.com/home' target='_blank'>interfaces</a>,  even metrics for <a href='http://twitter-friends.com/' target='_blank'>personal validation</a>. When  <a href='http://www.zetetic.net/blog/2008/04/11/monetizing-twitter-for-business/' target='_blank'>talk</a> <a href='http://www.downloadsquad.com/2007/04/25/six-ways-twitter-can-make-money/' target='_blank'>turns</a> <a href='http://www.blogherald.com/2008/09/25/monetizing-twitter/' target='_blank'>to</a> <a href='http://blog.stevepoland.com/make-money-with-twitter-5-monetization-models/' target='_blank'>monetization</a> and <a href='http://ostatic.com/blog/opening-up-and-breaking-away-from-the-twittering-crowd' target='_blank'>open source competitors</a> appear, I guess you&#8217;ve arrived.<br/><br/>I recently happened upon <a href='http://www.mrtweet.net/' target='_blank'>Mr. Tweet</a>, who has helpfully suggested a series of influential tweeters to follow. When <a href='http://twitter.com/guykawasaki' target='_blank'>Kawasaki</a> and <a href='http://twitter.com/Scobleizer' target='_blank'>Scoble</a> appeared on the list, it was like a flashback to the old days &#8230;<br/><br/>&#8230; but this actually got me a bit more enthused. Posting multiple times per day makes a bit more sense when it&#8217;s only a brief thought &#8211; and Twitter enforces brevity with the 140 character limit. <br/>
<ul><font face='Courier New'>&lt;aside&gt;</font> Sort of an electronic <a href='http://www.bartleby.com/141/strunk5.html#13' target='_blank'>Strunk</a>; I&#8217;ve had a few posts that took more than a few minutes to compose as I struggled to <a href='http://twitter.com/jpmacl/status/1104523392' target='_blank'>squeeze in</a> the full thought. <font face='Courier New'>&lt;/aside&gt;</font> </ul>
<p>So, now I&#8217;m trying to <a href='http://twitter.com/jpmacl' target='_blank'>post more frequently</a> on Twitter during the day, like a blogging old-timer &#8211; encouraged, I will admit, by posting into a <a href='http://en.wikipedia.org/wiki/Blogspace' target='_blank'>tweetosphere</a> more amenable to spontaneous connection; a <a href='http://twitter.com/jpmacl/status/1104504322' target='_blank'>few</a> <a href='http://twitter.com/jpmacl/status/1104603611' target='_blank'>thoughts</a> during a Sharepoint presentation brought a quick <a href='http://twitter.com/woodywindy/status/1104552734' target='_blank'>response</a> from a SharePoint <a href='http://twitter.com/woodywindy' target='_blank'>guru</a> and <a href='http://www.thesanitypoint.com/default.aspx' target='_blank'>author</a>, with more than a few tech details on some of the finer [Share]Points (<a href='http://mind.textdriven.com/archive/10/as-it-were' target='_blank'>aiw</a>).<br/><br/>We&#8217;ll see how long this lasts &#8230;<br/><br/><i>Previously &#8230;</i><br/>
<ul>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2007/03/twitter-twitter-was-interesting.shtml'>Twitter</a> (March 22, 2007)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2007/06/new-twitter-features-starting-to-make.shtml'>New Twitter features starting to make things more relevant</a> (June 3, 2007)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2008/03/thoughts-during-power-outage-i-am.shtml'>Thoughts During a Power Outage</a> (March 27, 2008)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2008/05/right-web2.shtml'>The Right Web2.0 Tool for the Audience (Twitter, LinkedIn, Facebook)</a> (May 9, 2008)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2008/07/finally-relevant-applications-for.shtml'>Finally! Relevant Applications for YouTube and Twitter in the Enterprise!</a> (July 11, 2008)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2008/07/enterprise-21-exiting-trough-of.shtml'>Enterprise 2.1: Exiting the Trough of Disillusionment</a> (July 22, 2008)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2008/10/on-road-business-travel-fall-2008.shtml'>On the Road: Business Travel, Fall 2008</a> (October 13, 2008)</li>
</ul>
<p style='text-align: right; font-size: 10px;'>Technorati Tags: <a rel='tag' href='http://www.technorati.com/tag/blog'>blog</a>, <a rel='tag' href='http://www.technorati.com/tag/Knowledge%20Management'>Knowledge Management</a>, <a rel='tag' href='http://www.technorati.com/tag/twitter'>twitter</a>, <a rel='tag' href='http://www.technorati.com/tag/Web%202.0'>Web 2.0</a>, <br/></p>
<p style='display: none;'>Invisible Technorati Tags: <a rel='tag' href='http://www.technorati.com/tag/cazh1'>cazh1</a>, <a rel='tag' href='http://www.technorati.com/tag/James%20P.%20MacLennan'>James P. MacLennan</a>, <a rel='tag' href='http://www.technorati.com/tag/jpmacl'>jpmacl</a>, <a rel='tag' href='http://www.technorati.com/tag/MacLennan'>MacLennan</a>, </p>
</div>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2009. |
<a href="http://www.cazh1.com/back-to-the-future-twitter-microblogging/">Permalink</a> |
<a href="http://www.cazh1.com/back-to-the-future-twitter-microblogging/#comments">No comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/back-to-the-future-twitter-microblogging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dueling Collaboration Portals</title>
		<link>http://www.cazh1.com/dueling-collaboration-portals/</link>
		<comments>http://www.cazh1.com/dueling-collaboration-portals/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:17:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Purposeful Innovation]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=280</guid>
		<description><![CDATA[I noticed an interesting phenomenon this afternoon; we are experimenting with SharePoint as our internal project management / collaboration portal. A nice platform to choose, because it&#8217;s popularity is growing, and there are a wide selection of add-on products and development partners ready, willing, and able to help us spend our money to make it [...]]]></description>
			<content:encoded><![CDATA[<p>I noticed an <i>interesting</i> phenomenon this afternoon; we are experimenting with SharePoint as our internal project management / collaboration portal. A nice platform to choose, because it&#8217;s popularity is growing, and there are a wide selection of add-on products and development partners ready, willing, and able to help us spend our money to make it even better.</p>
<p>The <i>interesting</i> part is that we are running into other companies who are also working with SharePoint. Specifically, third-party consulting firms that want to work with us on projects &#8211; they have (wisely) set up outward-facing portals, so they can effectively connect and collaborate with the paying customers. </p>
<p>Basic training is clearly not an issue here &#8211; but after a few hours, some of the (<i>ah, what&#8217;s that word? oh yes &#8230;</i>) <i>interesting</i> issues come bubbling up &#8230;</p>
<p><b>Mechanics</b></p>
<p>What&#8217;s the protocol here? An internal project could start their own team site, and when the external partner is  selected, we&#8217;ll want to pull them into our collabora-party. Intuitively obvious, but most end-user firms do not regularly extend their intranet / SharePoint servers outside the firewall. </p>
<p>Of course, your external partner may be righteously convinced of the superiority of their portal-enabled project management process &#8211; leaving us with a new type of distributed version control problem. Even if we manually keep document libraries in sync &#8211; I&#8217;m to lazy to deal with dual entry of issues. </p>
<p><b>Intellectual Property</b></p>
<p>There may be an IP assumption that needs some clarity. I&#8217;d wager both parties have a certain interest in any intellectual property generated during the engagement &#8211; will this portal approach make it easier or more difficult to control? And what about the IP represented by the blogs, wikis, discussions, etc. embedded within &#8211; will the end of the project deliver an electronic version of all that stuff? You may need to revisit your <a href='http://www.cazh1.com/blogger/thoughts/2006/05/strategies-for-intellectual-property.shtml' target='_blank'>Master Consulting Agreements</a>.</p>
<p><b>Interoperability</b></p>
<p>Data sharing is straightfroward when both organizations are running SharePoint. It becomes problematic if different portal platforms are used. I&#8217;m currently not aware of any standard workflow or portal object API &#8211; possibly another great opportunity for some entrepreneur &#8211; portal synchronization over the Internet?</p>
<p><b>In Retrospect</b></p>
<p>None of these general concerns should surprise &#8211; it&#8217;s just the latest iteration of a common problem when dealing with electronic meda. We&#8217;ve all seen engagements where organizations are on different e-mail systems, different versions of MS Office &#8211; even different platforms (Macintosh vs Windows, AutoCAD versus Pro-E). I&#8217;m sure more are on the way &#8211; Dokuwiki vs. MediaWiki? <i>Et 2.0, Brute?</i></p>
<p><i>Previously &#8230;</i></p>
<ul>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2006/03/strategies-for-fee-structures-in.shtml'>Strategies for Fee Structures in Consulting Engagements</a> (March 5, 2006)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2006/05/strategies-for-intellectual-property.shtml'>Strategies for Intellectual Property in Consulting Engagements</a> (May 8, 2006)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2006/05/strategies-for-risk-sharing-in.shtml'>Strategies for Risk Sharing in Consulting Engagements</a> (May 12, 2006)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2006/05/strategies-for-malware-in-consulting.shtml'>Strategies for Malware in Consulting Engagements</a> (May 28, 2006)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2007/05/corporate-web-2.shtml'>Corporate Web 2.0 is Spreading &#8211; Here comes the Blog</a> (May 15, 2007)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2007/06/whats-difference-between-announcements.shtml'>What&#8217;s the Difference between Announcements, Blogs, Discussions, Wikis?</a> (June 26, 2007)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2007/07/more-challenges-for-applying-web-2.shtml'>More Challenges for Applying Web 2.0 inside the Firewall</a> (July 2, 2007)</li>
<li><a target='_blank' href='http://www.cazh1.com/blogger/thoughts/2008/01/innovation-that-matters-substance-over.shtml'>Innovation That Matters &#8211; Substance Over Style</a> (January 12, 2008)</li>
</ul>
<p style='text-align:right;font-size:10px;'>Technorati Tags: <a rel='tag' href='http://www.technorati.com/tag/best practice'>best practice</a>, <a rel='tag' href='http://www.technorati.com/tag/collaboration'>collaboration</a>, <a rel='tag' href='http://www.technorati.com/tag/innovation'>innovation</a>, <a rel='tag' href='http://www.technorati.com/tag/Knowledge Management'>Knowledge Management</a>, <a rel='tag' href='http://www.technorati.com/tag/PMO'>PMO</a>, <a rel='tag' href='http://www.technorati.com/tag/project management'>project management</a>, <a rel='tag' href='http://www.technorati.com/tag/Web 2.0'>Web 2.0</a>, <a rel='tag' href='http://www.technorati.com/tag/wiki'>wiki</a>, </p>
<p style='display: none'>Invisible Technorati Tags:<br />
<a rel='tag' href='http://www.technorati.com/tag/cazh1'>cazh1</a>,<br />
<a rel='tag' href='http://www.technorati.com/tag/James P. MacLennan'>James P. MacLennan</a>,<br />
<a rel='tag' href='http://www.technorati.com/tag/jpmacl'>jpmacl</a>,<br />
<a rel='tag' href='http://www.technorati.com/tag/MacLennan'>MacLennan</a>,</p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2008. |
<a href="http://www.cazh1.com/dueling-collaboration-portals/">Permalink</a> |
<a href="http://www.cazh1.com/dueling-collaboration-portals/#comments">No comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/dueling-collaboration-portals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No Silver Bullet for Group Collaboration over Distance?</title>
		<link>http://www.cazh1.com/no-silver-bullet-for-group-collaboration-over-distance/</link>
		<comments>http://www.cazh1.com/no-silver-bullet-for-group-collaboration-over-distance/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 03:59:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Purposeful Innovation]]></category>
		<category><![CDATA[Supply Chain]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=246</guid>
		<description><![CDATA[Lots of organizations have to deal with the challenge of implementing standard work and best practices over physical distances. With sales offices, distribution centers, and manufacturing locations scattered across the country, what&#8217;s the best way to get people who know their stuff to collaborate on process improvement &#8211; and then take that knowledge back to [...]]]></description>
			<content:encoded><![CDATA[<p>Lots of organizations have to deal with the challenge of implementing standard work and best practices over physical distances. With sales offices, distribution centers, and manufacturing locations scattered across the country, what&#8217;s the best way to get people who know their stuff to collaborate on process improvement &#8211; and then take that knowledge back to their home office?</p>
<p>While wrestling with this challenge, one executive I know preemptively ruled out videoconferencing. It&#8217;s a common suggestion, but the general feeling was that it&#8217;s just not useful, has never proven itself in practice.</p>
<p>I happened to agree with the idea that videoconferencing wouldn&#8217;t help in this situation. The team was talking about productivity improvements for an assembly process &#8211; workstation layout and hands-on participation was required to effectively work out the wasted movements. However, when defending the No Webcams position to some gadget freaks around the table, we came up with a/the fundamental flaw with remote video: it lacks spontaneity.</p>
<p>Historically, videoconferencing was set up in specific rooms that had to be reserved in advance. For higher quality connections, equipment is expensive, and the expense had to be pre-approved. Advances in digital cameras brought devices mounted on desktops, but this tied you to that specific location. Today&#8217;s nifty notebooks have built-in cameras, but these can be tough to use with a group of people (crowding around).</p>
<p>Yes it&#8217;s <i>possible</i> to use videoconferencing, but the physical limitations tend to quickly dim the excitement of all but the most diehard tech fans. In practice, local process improvement teams would just walk over to the workstation in question, skull out the best way to do something, and take a break for some coffee by the time we had the webcam hooked up &#8230;</p>
<p>Lack of spontaneity is probably why the vast majority of PowerPoints are delivered with printed decks, and not overhead projectors. It&#8217;s still more time efficient to quickly print off a few copies than it is to chase down a projector, lug it and your notebook computer into a conference room, get everything hooked together, and try to remember how to switch to the external monitor. (<i>Hmmm, good thing they added all those cool slide transition effects &#8230;</i>) </p>
<p>Truth is, having paper copies isn&#8217;t all that bad. Some folks like to take notes on their handouts and file them away for future reference. The <i>medium</i> of communication has its own utility, a sort of residual value that most people understand how to use. The same is true for fancy collaborative technology like videoconferencing. The magic is in the actual conversation, but that can get lost in the struggle to get the technology working before you can actually use it.</p>
<p>Does this mean that collaboration technology is doomed to failure? Of course not &#8211; knowledge capture and reuse, and differences in physical location and time zones, are still problems for organizations that rely on the &#8220;old way of doing things&#8221;. You just need to pick your tools judiciously, and build up to the fancy stuff over time.</p>
<ul>
<li>Wiki&#8217;s will not work if people don&#8217;t already have an interest / desire / skill / method for creating documentation. Wikis solve distribution and access problems, but they don&#8217;t make people suddenly want to write.</li>
<li>Blogs will not work if people don&#8217;t already have the need to communicate while competing for people&#8217;s attention. Blogs solve time and distance chanllenges and facilitate simple Q&#038;A, but they don&#8217;t automagically endow authors with reader empathy.</li>
<li>Collaboration Spaces will not work if people don&#8217;t already have the need to share documents and edit them within a group. Collaboration Spaces solve version control and tracking hassles, but they don&#8217;t help groups create impactful documents where none existed before.</li>
</ul>
<p>We needed to see productivity improvements in component assembly within 60 days, so flying a couple of key people around the country was a small price to pay for the quality of work that we got. We took a small step forward &#8211; getting process experts to a different location, to put faces to names, and empathize over common challenges, experience the satisfaction of defining a workable solution &#8211; and experience the joy of business travel. Maybe next time we could look into videoconferencing, because interpersonal relationships and understanding of the power of shared best practice has already been established.</p>
<p><span style="font-style: italic;">Previously &#8230;</span></p>
<ul>
<li><a href="http://www.cazh1.com/blogger/thoughts/2004/07/implementing-intranet-on-speed-uh-oh.shtml" target="_blank">Implementing Intranet on Speed: An Uh-Oh Moment</a> (July 31, 2004)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2006/01/blogs-as-conversation-and-wikis-as.shtml" target="_blank">Blogs as Conversation, and Wikis as Diaries &#8211; Not Exactly</a> (January 29, 2006)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2006/07/thoughts-on-why-tech-folks-hate.shtml" target="_blank">Thoughts on Why Tech Folks Hate Documentation</a> (July 8, 2006)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/01/more-on-sic-experience-with-wikis-no.shtml" target="_blank">More on (sic) experience with wikis</a> (January 31, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/04/do-blogs-fit-in-enterprise-specific.shtml" target="_blank">Do blogs fit in the enterprise? Specific examples (WIIFMs) &#8230;</a> (April 19, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/07/more-challenges-for-applying-web-2.shtml" target="_blank">More Challenges for Applying Web 2.0 inside the Firewall</a> (July 2, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/07/driving-participation-and-contributions.shtml" target="_blank">Driving Participation and Contributions on Internal Blogs and Wikis</a> (July 7, 2007)</li>
</ul>
<p style="text-align:right;font-size:10px;">Technorati Tags: </p>
<p><a href="http://www.technorati.com/tag/best practice" rel="tag">best practice</a>,<br />
<a href="http://www.technorati.com/tag/blog" rel="tag">blog</a>,<br />
<a href="http://www.technorati.com/tag/collaboration" rel="tag">collaboration</a>,<br />
<a href="http://www.technorati.com/tag/innovation" rel="tag">innovation</a>,<br />
<a href="http://www.technorati.com/tag/Knowledge Management" rel="tag">Knowledge Management</a>,<br />
<a href="http://www.technorati.com/tag/presentations" rel="tag">presentations</a>,<br />
<a href="http://www.technorati.com/tag/productivity" rel="tag">productivity</a>,<br />
<a href="http://www.technorati.com/tag/Web 2.0" rel="tag">Web 2.0</a>,<br />
<a href="http://www.technorati.com/tag/wiki" rel="tag">wiki</a>,
</p>
<p style="display: none">Invisible Technorati Tags:<br />
<a href="http://www.technorati.com/tag/cazh1" rel="tag">cazh1</a>,<br />
<a href="http://www.technorati.com/tag/FEI" rel="tag">FEI</a>,<br />
<a href="http://www.technorati.com/tag/Front End of Innovation" rel="tag">Front End of Innovation</a>,<br />
<a href="http://www.technorati.com/tag/James P. MacLennan" rel="tag">James P. MacLennan</a>,<br />
<a href="http://www.technorati.com/tag/jpmacl" rel="tag">jpmacl</a>,<br />
<a href="http://www.technorati.com/tag/MacLennan" rel="tag">MacLennan</a>,</p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2008. |
<a href="http://www.cazh1.com/no-silver-bullet-for-group-collaboration-over-distance/">Permalink</a> |
<a href="http://www.cazh1.com/no-silver-bullet-for-group-collaboration-over-distance/#comments">No comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/no-silver-bullet-for-group-collaboration-over-distance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Success, Failure, and Insights after 12 Months of Internal Web 2.0</title>
		<link>http://www.cazh1.com/success-failure-and-insights-after-12-months-of-internal-web-2-0/</link>
		<comments>http://www.cazh1.com/success-failure-and-insights-after-12-months-of-internal-web-2-0/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 02:04:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[managing projects]]></category>
		<category><![CDATA[technical communication]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=233</guid>
		<description><![CDATA[Different areas of our IT department are using internal blogs, wikis, and collaboration spaces, with varying degrees of participation, readership, and success. Some observations: Blogging is Easy &#8230; The blogs and wiki(s) have effectively removed the hassles of capturing and distributing information quickly. One important early decision was to not implement an editorial approval process [...]]]></description>
			<content:encoded><![CDATA[<p>Different areas of our IT department are using internal blogs, wikis, and collaboration spaces, with varying degrees of participation, readership, and success. Some observations:</p>
<p><strong>Blogging is Easy &#8230;</strong></p>
<p>The blogs and wiki(s) have effectively removed the hassles of capturing and distributing information quickly. One important early decision was to <em>not</em> implement an  editorial approval process for the wiki, and most blogs are wide open for public comments. No more excuses or complaints about a lack of documentation; if the explanation is not clear, or needs examples to make it relevant to multiple situations &#8211; all are fully empowered to fix it.</p>
<p>Some find the blog to be an easier way of communicating because of the &#8220;immediacy&#8221; &#8211; a sudden insight or pithy observation pops in your head, so you jump on the blog and capture the thought. These are the folks that have had a little insight, and gone beyond the idea of blogs as just an electronic replacement for a weekly status report. It might be difficult if you feel an obligation to say something every day &#8211; but if you really understand what you can and should be writing about, you&#8217;ll probably make multiple entries every day.</p>
<p><strong>&#8230; but Empathizing (with the reader) is Difficult</strong></p>
<p>I still get pushback on the blogs &#8211; even among the groups that are currently our &#8220;best demonstrated practitioners&#8221;. These folks are generating a decent amount of participation and content &#8211; but still not quite enough stuff to be effective. The challenge, it seems, is to get folks to <em>empathize with the reader</em> &#8211; a skill that I&#8217;m surprised more folks don&#8217;t have, because many like to complain about what they don&#8217;t know, or should know, or wish they knew.</p>
<p>Always ask yourself, what did I do or learn today that others would find interesting? No, it&#8217;s not that the world wants to understand how my day went, or how I&#8217;m feeling. But I like to hear when people are starting (or stopping!) projects, or attending meetings and learning about events or decisions that may have an impact on my my work over the next three months. Empathize with your [potential] readers, anticipate their interest, and practice what I call the &#8220;beneficial assumption&#8221; &#8230;</p>
<ul>
<li>Most people think the same way I do &#8230;</li>
<li> &#8230; so I will anticipate what I&#8217;d like to hear about my organization, my projects, and my meetings &#8230;</li>
<li> &#8230; and <em>write about that</em></li>
</ul>
<p><strong>Self-Policing the Content</strong></p>
<p>What about stuff that [possibly] doesn&#8217;t belong in a blog &#8211; even though it&#8217;s internal? Key thing is to use common sense; the blog entry is just as permanent, and much more public, than an e-mail. Especially when it comes to &#8220;negative events&#8217;; sometimes the specifics aren&#8217;t really relevant and don&#8217;t add much value. Specifics, like somebody made a fat-finger mistake and deleted some data, or opened a hole in the firewall, or copied the wrong file. A blog is typically <em>not</em> a root-cause, problem analysis tool &#8230; it&#8217;s a general FYI platform, and specifics (especially the negative ones) moght be taken out of context by the readers.</p>
<p>Of course, we note that content should not be limited to all that is sweetness and light. There&#8217;s nothing wrong with fact-based bad news, but there&#8217;s a lot wrong with bad news that no one finds out about <em>and then gets worse</em>, or no one <em>learns from</em>. We don&#8217;t write about this stuff to get folks in trouble, but we definitely do it to prepare, inform and educate.</p>
<p><strong>Communicating is Still an Art</strong></p>
<p>Some folks will rattle on in too much detail, while others are too terse. The fundamental challenge &#8211; most folks can write acceptably, but may feel they can&#8217;t write well &#8211; they lack the confidence to capture it on paper. Confidence is something that comes with practice, but mandating participation is not going to encourage spontaneous composition.</p>
<p><strong>Where Are the Comments?</strong></p>
<p>Some folks surprise themselves with a good blog entry, and then become doubly surprised when then get no comments. Bloggers in a closed community / internal blog can&#8217;t judge themsleves based on numbers and responses that you mgiht see on the Internet &#8211; heck, it&#8217;s taken me two years to get up to about 50 subscribers to my feed [feel free to subscribe, dear reader!].</p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2008. |
<a href="http://www.cazh1.com/success-failure-and-insights-after-12-months-of-internal-web-2-0/">Permalink</a> |
<a href="http://www.cazh1.com/success-failure-and-insights-after-12-months-of-internal-web-2-0/#comments">No comment</a> |
<br/>
Post tags: <a href="http://www.cazh1.com/tag/blog/" rel="tag">Blog</a>, <a href="http://www.cazh1.com/tag/collaboration/" rel="tag">Collaboration</a>, <a href="http://www.cazh1.com/tag/communication/" rel="tag">Communication</a>, <a href="http://www.cazh1.com/tag/documentation/" rel="tag">Documentation</a>, <a href="http://www.cazh1.com/tag/knowledge-management/" rel="tag">Knowledge Management</a>, <a href="http://www.cazh1.com/tag/managing-projects/" rel="tag">managing projects</a>, <a href="http://www.cazh1.com/tag/technical-communication/" rel="tag">technical communication</a>, <a href="http://www.cazh1.com/tag/web-2-0/" rel="tag">Web 2.0</a>, <a href="http://www.cazh1.com/tag/wiki/" rel="tag">Wiki</a><br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/success-failure-and-insights-after-12-months-of-internal-web-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Butting In to the Conversation: PM Communication Tools</title>
		<link>http://www.cazh1.com/butting-in-to-the-conversation-pm-communication-tools/</link>
		<comments>http://www.cazh1.com/butting-in-to-the-conversation-pm-communication-tools/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 04:00:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[PMO]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Tech Management]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=231</guid>
		<description><![CDATA[Dennis McDonald and Lee White are conducting an interesting experiment on their blogs, crossposting a conversation about project management and social media. I&#8217;ll add my voice, with both input on the topic and observations on the method. (Topic) The Right Tool for The Job &#8211; depends on the Job The first part of the conversation [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ddmcd.com/about-me/">Dennis McDonald</a> and <a href="http://insideconversation.wordpress.com/about-me/">Lee White</a> are conducting an interesting experiment on their blogs, crossposting a <a href="http://www.ddmcd.com/conversation.html">conversation about project management and social media</a>. I&#8217;ll add my voice, with both input on the topic and observations on the method.</p>
<p><b>(Topic) The Right Tool for The Job &#8211; depends on the Job</b></p>
<p>The first part of the conversation talks about whether social media could replace classic project management tools, in terms of communicating project status. I agree with Dennis &#8211; you can never get rid of gantt charts, project budgets, and <a href="http://www.cazh1.com/blogger/thoughts/2007/05/project-status-dashboards-best-practice.shtml">stoplight</a> issue lists. It really depends on who the recipient of this information is; most of my project sponsors are busy executives who rose to the top in the era of e-mail and PowerPoints. Communication is uni-directional &#8211; you to them. Team members and external consultants, on the other hand, require bi-directional, collaborative tools, and most expect web-based environments accessible in and out of the corporate network, instant messaging for quick status checks, and blogs for general updates.</p>
<p>Truth be told, the most valuable tools in the project manager&#8217;s communication kit is typically Ctrl+C and Ctrl+V.</p>
<p><b>(Topic) The Perfect Tool for The Job in Unlikely &#8211; but Opportunity Knocks &#8230;</b></p>
<p>Another one of McDonald&#8217;s posts lists features a wish list of features for the perfect collaboration environment. It reads like a feature list for MS SharePoint, and McDonald anticipates the reaction well (I, for one, welcome our new Comment overlord &#8230; )</p>
<blockquote><p><i>I KNOW that many of these features are already available in off the shelf products. Comments that are thinly disguised sales pitches without a sincere effort to contribute to this discussion will be mercilessly and gleefully deleted.</i></p></blockquote>
<p>It must be that time of year &#8211; I&#8217;ve gotten a number of calls from vendors in the last few weeks, pushing any number of PMO environments that promise to manage my resources and solve all my prioritization woes. In these times of tight IT budgets, capital investment for new software like this rare &#8211; the dollars are better spent supporting the business.</p>
<p>However, all is not lost. The collaboration requirements of most PMOs can be delivered quite nicely with a collection of FOSS tools, MS Office automation, and a little ingenuity. Looking for a low risk project to throw at aspiring web 2.0 technicians and Millennials suffering from wanderlust? How about those developers trying to learn what makes effective user interfaces?</p>
<p>Every PMO I&#8217;ve ever worked with / built up relied all or in part on locally developed tools; the cobbler&#8217;s children can usually hack up something serviceable. And to <a href="http://insideconversation.wordpress.com/2008/02/19/re-imagine-project-management/">borrow a phrase</a> from Lee White &#8211; most of the skills for project management and collaboration comes from <b>creating</b> the tools, not <b>having</b> the tools.</p>
<p><b>(Method) Not the Right Tool for the Job</b>
</p>
<p>I&#8217;m not sure I fully understand the technology that Dennis has used to combine the text from these blogs, as well as everyone&#8217;s comments. My first reaction on reviewing the feed was less than positive; like a typical blog feed, it probably puts the most recent entry first &#8211; so if you want to follow the conversation, you must jump to the end of the list and page backwards. Of course, once I dove into the content, I got a bit lost. I&#8217;m not exactly sure of the order of the items in the feed, but best I can tell, the conversation starts in the middle and then sort of bounces around.</p>
<p>Discussion forum software does better at this task. The start of the conversation appears first; as I move down the page, I can scan the main conversation thread as well as any branches from the comments.</p>
<p>That&#8217;s the other challenge with this method of capturing and displaying a conversation. There are a number of interesting comments, but I can&#8217;t figure out how to comment on the comment, nor can I figure out how to add another voice to the conversation.</p>
<p>I&#8217;ve written about this <a href="http://www.cazh1.com/blogger/thoughts/2007/06/whats-difference-between-announcements.shtml">previously</a>; the best tool for the job depends on the type of collaboration you are trying to initiate &#8230;</p>
<ol>
<li>Use an <b>Announcement</b> to make a statement, inform of an event, where you <i>expect no comments or replies</i>. The flow of information is in one direction only &#8211; out from you to the readers of the web page.</li>
<li>Use a <b>Blog</b> to make an observation, deliver a status update &#8211; capture a well-formed thought. One or two folks may have question or want to add a follow up, but in general you <i>expect a few comments at most</i>.</li>
<li>Use a <b>Discussion Forum</b> when you are asking a question, making a proposal, or establishing a new standard. Here, we <i>expect a lot of discourse</i>, with threaded conversations and branches and such.</li>
<li>Use a <b>Wiki</b> when you are making a statement / documenting a fact. You should <i>expect refinements, additions, and other edits</i> &#8211; but <u>not</u> full-on discussions.</li>
</ol>
<blockquote><p><i>Authors Note</i>: I officially despise <a href="http://infinite-sushi.com/software/ecto/">ecto</a> at this time. This is the second time that I&#8217;ve written this post &#8211; spent an hour and a half on it last night, only to have ecto mysteriously delete my work. I&#8217;m switching back to w.bloggar for now &#8211; gave up on it a long time ago, but it appears to have gone through some pretty extensive improvements.
</p></blockquote>
<p><span style="font-style: italic;">Previously &#8230;</span></p>
<ul>
<li><a href="http://www.cazh1.com/blogger/thoughts/2004/07/implementing-intranet-on-speed.shtml" target="_blank">Implementing Intranet on Speed: The Beginning</a> (July 27, 2004)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2005/03/communicating-complex-technical.shtml" target="_blank">Communicating Complex Technical Concepts</a> (March 21, 2005)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2005/03/excellent-series-of-posts-for-pms.shtml" target="_blank">Excellent series of posts for PMs communicating with non-techs</a> (March 26, 2005)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2006/01/blogs-as-conversation-and-wikis-as.shtml" target="_blank">Blogs as Conversation, and Wikis as Diaries &#8211; Not Exactly</a> (January 29, 2006)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2006/06/guidelines-for-success-with-your-skunk.shtml" target="_blank">Guidelines for Success with your Skunk Works project</a> (June 19, 2006)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2006/07/documentation-redux-shorthand-proposal.shtml" target="_blank">Documentation Redux &#8211; a Shorthand Proposal Framework, and the PMO Surprise</a> (July 30, 2006)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/05/project-status-dashboards-best-practice.shtml" target="_blank">Project Status Dashboards Best Practice (and a PowerPoint trick)</a> (May 3, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/05/corporate-web-2.shtml" target="_blank">Corporate Web 2.0 is Spreading &#8211; Here comes the Blog</a> (May 15, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/06/whats-difference-between-announcements.shtml" target="_blank">What&#8217;s the Difference between Announcements, Blogs, Discussions, Wikis?</a> (June 26, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/07/more-challenges-for-applying-web-2.shtml" target="_blank">More Challenges for Applying Web 2.0 inside the Firewall</a> (July 2, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/07/driving-participation-and-contributions.shtml" target="_blank">Driving Participation and Contributions on Internal Blogs and Wikis</a> (July 7, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/07/right-web2.shtml" target="_blank">The Right Web2.0 Tool for The Job</a> (July 16, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2007/08/communication-is-responsibility-of.shtml" target="_blank">Communication is the responsibility of &#8230;</a> (August 19, 2007)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2008/01/five-simpole-rules-for-project-names.shtml" target="_blank">Five Simple Rules for Project Names, plus Four Sample Lists</a> (January 7, 2008)</li>
<li><a href="http://www.cazh1.com/blogger/thoughts/2008/01/update-on-blogs-as-pm-tools-tales-from.shtml" target="_blank">Update on Blogs as PM Tools &#8211; Tales from the Front Lines</a> (January 20, 2008)</li>
</ul>
<p><!-- technorati tags start --></p>
<p style="text-align:right;font-size:10px;">Technorati Tags: </p>
<p><a href="http://www.technorati.com/tag/collaboration" rel="tag">collaboration</a>,<br />
<a href="http://www.technorati.com/tag/PMO" rel="tag">PMO</a>,<br />
<a href="http://www.technorati.com/tag/blog" rel="tag">blog</a>,<br />
<a href="http://www.technorati.com/tag/Project Management" rel="tag">Project Management</a>,<br />
<a href="http://www.technorati.com/tag/PowerPoint" rel="tag">PowerPoint</a>,<br />
<a href="http://www.technorati.com/tag/Web 2.0" rel="tag">Web 2.0</a>,<br />
<a href="http://www.technorati.com/tag/tech management" rel="tag">tech management</a></p>
<p><!-- technorati tags end --></p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2008. |
<a href="http://www.cazh1.com/butting-in-to-the-conversation-pm-communication-tools/">Permalink</a> |
<a href="http://www.cazh1.com/butting-in-to-the-conversation-pm-communication-tools/#comments">One comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/butting-in-to-the-conversation-pm-communication-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>More Challenges for Applying Web 2.0 inside the Firewall</title>
		<link>http://www.cazh1.com/more-challenges-for-applying-web-2-0-inside-the-firewall/</link>
		<comments>http://www.cazh1.com/more-challenges-for-applying-web-2-0-inside-the-firewall/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 02:49:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=193</guid>
		<description><![CDATA[After my last post &#8230; more experiences at work, and observations in the trades and other blogs, regarding Web 2.0 tools for use in business &#8230; Improving Knowledge Capture is Half the Battle In last week&#8217;s Information Week magazine, the story of Procter &#38; Gamble&#8217;s push towards collaboration &#8211; the tools can meet some resistance. [...]]]></description>
			<content:encoded><![CDATA[<p>After my <a title="cazh1: What's the Difference between Announcements, Blogs, Discussions, Wikis?" href="http://www.cazh1.com/blogger/thoughts/2007/06/whats-difference-between-announcements.shtml">last post</a> &#8230; more experiences at work, and observations in the trades and other blogs, regarding Web 2.0 tools for use in business &#8230; </p>
<p><strong>Improving Knowledge <em>Capture</em> is Half the Battle</strong> </p>
<p>In last week&#8217;s Information Week magazine, the <a title="Information Week: At Procter &amp; Gamble, The Good And Bad Of Web 2.0 Tools" href="http://www.informationweek.com/news/showArticle.jhtml?articleID=200000229">story</a> of Procter &amp; Gamble&#8217;s push towards collaboration &#8211; the tools can meet some resistance. A critical quote: <em>We consistently hear that information posted to the intranet is incremental work</em>. Similarly, in my organization, I have folks continuing to send out eMail project status updates<br />
- and then copying the updates to our project database. </p>
<p>Double work, yes &#8211; but is this wrong? Actually, I think it&#8217;s required, because teaching the content creators to use new knowledge capture tools is only half the battle. We also have to coach the knowledge <em>consumers</em> that the updates they seek are available elsewhere. So why are we surprised when there is some resistance? You are, in effect adding incremental work; at first blush, it doesn&#8217;t matter if the information is easier to use &#8211; it&#8217;s still a different application than I&#8217;m comfortable working with.<br />
Matt Asay has a <a href="http://news.com.com/8301-10784_3-9738442-7.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-20">great post</a> on this concept &#8211; hits the nail on the head!</p>
<p>Windley&#8217;s post has a great title &#8211; <a href="http://www.windley.com/archives/2007/03/are_mbas_too_dumb_to_use_rss.shtml">Are MBAs Too Dumb to Use RSS</a>? He uses it as a mild perjorative, but there is a nugget of truth here; many folks don&#8217;t know about or understand what feedreaders (etc.) can do. Experienced systems implementers know that the pioneers and early adopters are easy converts, but the magic happens when you can connect with the <a title="wikipedia: Technology Adoption LifeCycle" href="http://en.wikipedia.org/wiki/Technology_Adoption_LifeCycle">early<br />
majority</a>. </p>
<p><strong>Web 2.0 <em>Technology</em> is Half the Story</strong> </p>
<p>Dennis McDonald has a number of recent posts about Corporate IT and Web 2.0 &#8211; as if the new technology is the tail wagging this dog. In some ways, I agree with some of these ideas: </p>
<ul>
<li>
<a href="http://www.ddmcd.com/managing-technology/on-balance-web-20-is-bigger-than-corporate-it.html">Collaboration</a> doesn&#8217;t have a chance if corporate IT doesn&#8217;t allow it on the network</li>
<li>
Corporate IT &#8211; especially in public companies &#8211; is risk averse, and wants the <a href="http://www.ddmcd.com/managing-technology/assessing-gartner-support-for-corporate-web-20-planning.html">big vendors</a>
</li>
<li>
Corporate IT has to be <a href="http://www.ddmcd.com/managing-technology/five-factors-that-influence-successful-corporate-adoption-of-internal-social-media-and-web-20-initiatives.html">involved</a>, but not necessarily the driver</li>
</ul>
<p>That last point is key, because you can lead the corporate horse to the Web 2.0 water, but you can&#8217;t make them collaborate. It&#8217;s a different set of skills &#8211; some folks will get it, and some folks will fight it &#8211; but I think most folks will stand by, bemused, and watch it all go by, until it becomes a job requirement. That&#8217;s not cynical, it&#8217;s reality; 500,000 people stood in long lines to get their first-edition iPhones, but most of us stood back and wondered where the cost/benefit really is on stuff like that. </p>
<p><strong>Pick the Best Tool for the Job</strong> </p>
<p>More examples at work this week where folks have good stuff to contribute &#8211; but where to put it? Is this a blog post, or an FYI / Announcement &#8211; or should I start a Discussion? I&#8217;m starting to develop some prose to help folks pick the right tool &#8230; </p>
<ul>
<li>
A <em>blog</em> is more like a diary, a running commentary &#8211; especially suited for status updates on a project. Think like a personal notebook, or a lab journal, that folks can browse and search. Content here should be more around insights, observations.</li>
<li>
<em>Announcements</em> &#8211; think bulletin board &#8211; is this the type of thing you would tack up for all to see, or send out an eMail to All?</li>
<li>
A <em>wiki</em> is a searchable reference guide &#8211; an online book with many authors, but a <em>single, commonly understood</em> view.<br />
<br />
A <em>discussion forum</em> is an electronic conversation &#8211; with many voices, but with <em>multiple</em> views.</li>
</ul>
<p>You can stuff your SharePoint site with all of these great tools, but if you don&#8217;t give some sort of guidelines on which one to use &#8211; well, don&#8217;t be surprised when participation tails off &#8230;</p>
<p><!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/blog" rel="tag">blog</a>, <a href="http://www.technorati.com/tag/collaboration" rel="tag">collaboration</a>, <a href="http://www.technorati.com/tag/knowledge management" rel="tag">knowledge management</a>, <a href="http://www.technorati.com/tag/SharePoint" rel="tag">SharePoint</a>, <a href="http://www.technorati.com/tag/Web 2.0" rel="tag">Web 2.0</a>, <a href="http://www.technorati.com/tag/wiki" rel="tag">wiki</a></p>
<p><!-- technorati tags end --></p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2007. |
<a href="http://www.cazh1.com/more-challenges-for-applying-web-2-0-inside-the-firewall/">Permalink</a> |
<a href="http://www.cazh1.com/more-challenges-for-applying-web-2-0-inside-the-firewall/#comments">No comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/more-challenges-for-applying-web-2-0-inside-the-firewall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Catching up on Mind Mapping; collaborative tools and some &quot;market research&quot;</title>
		<link>http://www.cazh1.com/catching-up-on-mind-mapping-collaborative-tools-and-some-market-research/</link>
		<comments>http://www.cazh1.com/catching-up-on-mind-mapping-collaborative-tools-and-some-market-research/#comments</comments>
		<pubDate>Mon, 14 May 2007 02:05:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=181</guid>
		<description><![CDATA[I&#8217;ve written about mind-mapping before &#8211; definitely a fan of the concept, I&#8217;ve used it for project tracking, organizing threads for blog topics, and even planning major multi-project initiatives. Here&#8217;s a quick catch-up on some links I&#8217;ve been seeing over the past few weeks &#8230; From Vinson, a link to Keldsen&#8217;s latest podcast on mind [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve written about mind-mapping before &#8211; definitely a fan of the concept, I&#8217;ve used it for project tracking, organizing threads for blog topics, and even planning major multi-project initiatives. Here&#8217;s a quick catch-up on some links I&#8217;ve been seeing over the past few weeks &#8230; </p>
<ul>
<li>
From <a title="Knowledge Jolt with Jack" href="http://blog.jackvinson.com/">Vinson</a>, a <a title="There was a mind mapping festival" href="http://blog.jackvinson.com/archives/2007/04/05/there_was_a_mind_mapping_festival.html">link</a> to <a title="BizTechTalk" href="http://www.biztechtalk.com/">Keldsen&#8217;s</a> latest podcast on <a title="Mind Mapping Tips from A Master" href="http://www.biztechtalk.com/2007/03/mind_mapping_ti.html">mind mapping tips from a &#8220;master&#8221;</a>. Not the highest quality podcast I&#8217;ve everheard,<br />
but some interesting insights. He also gave a decent explanation of why the curved lines; it&#8217;s all about providing <em>visual variety</em>; straight lines make different mind maps look the same. Sounds like part of the challenge for a mind mapper is to think of the presentation of the overall picture &#8211; it&#8217;s just as important as the flow of ideas you are mapping.</li>
<li>
<a title="Slacker Manager: MindMeister out of beta" href="http://slackermanager.com/2007/05/mindmeister-out-of-beta.html">Many</a> <a title="Download Squad: Online mind mapping using MindMeister and bubbl.us" href="http://www.downloadsquad.com/2007/03/17/online-mind-mapping-using-mindmeister-and-bubbl-us/">links</a> <a title="ZDNet: Marc Orchant: MindMeister - collaborative web-based mind mapping" href="http://blogs.zdnet.com/Orchant/?p=358">pointing</a> <a href="http://www.lifehacker.com/software/mind-map/collaborate-your-mind-mapping-with-mindmeister-257899.php">to</a> <a href="http://www.mindmeister.com">Mindmeister</a>,a<br />
collaborative, web-based mind mapping tool. Like <a title="cazh1: Two candidates for the KM Killer App" href="http://www.cazh1.com/blogger/thoughts/2007/02/two-candidates-for-km-killer-app-vinson.shtml">previously mentioned</a> <a title="brainstorming made simple" href="http://www.bubbl.us/">bubbl.us</a>, it&#8217;s web based and facilitates collaborative brainstorming with others. A nice feature for the experienced mind mapper &#8211; it can import from <a href="http://www.mindjet.com/us/">MindManager</a> (commercial)and <a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page">FreeMind</a> (FOSS).<br />
I like the idea of collaborative mapping, and I certainly like being able to reuse all the work I&#8217;ve done in MindManager, but I still like the &#8220;fat client&#8221; interface &#8211; handles navigation, zooming, etc. a bit better. Still, pretty impressive stuff &#8211; I may suggest converting to this tool for my international collaboration.</li>
<li>
<a title="Innovation Tools" href="http://www.innovationtools.com/default.asp">Chuck Frey</a> has conducted a pair of surveys on mind mapping and mind mapping software. Interesting to see how others have been introduced to this concept (found on web sites, referred by friend, <em>replicating a pen and paper process</em>). The older survey (from September 2006) talks about things like why the idea is being held back at work; interesting to note how internal IT continues to take the hit (at times) for stifling innovation.</li>
<li>
Also via Vinson (thanks, Jack!!), a nice list of <a title="Top 10 Mapping Shortcut Tips (MindManager &amp; ResultsManager)" href="http://mcfarlin.typepad.com/the_underlying_blog/2007/02/top_10_mapping_.html">keyboard shortcuts for MindManager</a>. It never ceases to amaze me how much time can be wasted by reaching over for the mouse to do repetitive actions.
</li>
<li>
From the <a href="http://www.downloadsquad.com/2007/05/01/mindmanager-7-set-for-may-30-release/">download squad</a> &#8211; news that market-leading MindManager is teeing up <a href="http://www.mindjet.com/us/getmm7/?go_id=210">version 7.0</a> &#8211; I hope it&#8217;s more than just a user interface facelift, to match the Office 2007 look. Mindmanager does have an impressive connection with Office, but I&#8217;m curious about any other new features &#8230; I can&#8217;t find mocuh info yet &#8230;</li>
</ul>
<p><!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/knowledge management" rel="tag">knowledge management</a>, <a href="http://www.technorati.com/tag/mind mapping" rel="tag">mind mapping</a></p>
<p><!-- technorati tags end --></p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2007. |
<a href="http://www.cazh1.com/catching-up-on-mind-mapping-collaborative-tools-and-some-market-research/">Permalink</a> |
<a href="http://www.cazh1.com/catching-up-on-mind-mapping-collaborative-tools-and-some-market-research/#comments">No comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/catching-up-on-mind-mapping-collaborative-tools-and-some-market-research/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Joy of Programming, the Challenge of KM</title>
		<link>http://www.cazh1.com/the-joy-of-programming-the-challenge-of-km/</link>
		<comments>http://www.cazh1.com/the-joy-of-programming-the-challenge-of-km/#comments</comments>
		<pubDate>Sun, 06 May 2007 04:26:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=179</guid>
		<description><![CDATA[alternate title &#8211; Techs Managing Techs; not Required, but it Helps This evening, catching up with my RSS feeds, I happened upon this old screencast from Jon Udell, looking over the shoulder as he and Anders Hejlsberg take a look at LINQ, a work-in-process set of extensions for the .NET framework. Udell captured my curiousity [...]]]></description>
			<content:encoded><![CDATA[<p><em>alternate title &#8211; Techs Managing Techs; not Required, but it Helps</em> </p>
<p>This evening, catching up with my RSS feeds, I <a href="http://blog.jonudell.net/2007/05/01/watching-anders-hejlsberg-reinvent-the-relationship-between-programs-and-data/">happened upon</a> this old <a href="http://weblog.infoworld.com/udell/screenroom/linq_flv.html">screencast</a> from <a href="http://blog.jonudell.net/">Jon Udell</a>, looking over the shoulder as he and Anders Hejlsberg take a look at <a href="http://msdn2.microsoft.com/en-us/netframework/aa904594.aspx">LINQ</a>, a work-in-process set of extensions<br />
for the .NET framework. Udell captured my curiousity with this description of the session &#8230; </p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p><em>You have to be a certain kind of person to enjoy watching Anders run LINQ through its paces, Intellisensing his way through the construction of C# queries against object, SQL and XML data, but I am that kind of person, and I find it utterly hypnotic.</em> </p>
</blockquote>
<p dir="ltr">I love listening to Hejlsberg narrate result sets as <em>blah blah blah blah blah</em>, and Udell calling out the <em>power of muscle memory</em> and his <em>triple quoted multi-line literal with percent markers</em> in Python. In the screencast, we see Hejlsberg type and retype, fixing typos and narrating his stream of programming consciousness while we hear the clack of the keys in the background; Udell drops in occasionally to interrupt the stream for a quick explanation. It&#8217;s the kind of web video I just<br />
won&#8217;t show to my family; they&#8217;d get that look of pity in their eyes, as they fight to hold back the derisive jokes &#8230; </p>
<p dir="ltr">But seriously, it is an interesting process to observe. I found myself drawing parallels to other programming projects I have in the hopper, and even caught some hints on how Intellisense / autocompletion works (sounds like it could be driven dynamically by a well defined XML schema; hmmm, I could visualize how that could work &#8230;). </p>
<p>I found myself thinking about a presentation I gave yesterday, to an application development group on a range of topics, business and technical. One of the sections that generated the most boisterous conversation was one predicated with an admission &#8211; this is the toughest topic to discuss with techs. The general message was Knowledge Management, the specific issue was documenting code and configuration changes to production systems. Examples of good and bad brought a healthy give and take discussion that<br />
culminated in a terrifically honest question &#8211; why do we have to take such care in documenting these changes? Who does it really benefit? </p>
<ul>
<li>
<em>Approvers</em> (so they don&#8217;t have to chase you down for an explanation)
</li>
<li>
<em>Auditors</em> (so they don&#8217;t have fodder for audit findings
</li>
</ul>
<p>&#8230; and the most important, the most self-serving, and the best reason &#8230;</p>
<ul>
<li>
<em>Authors </em>(so they can remember what they were doing six months later)</li>
</ul>
<p>The best reason to document is entirely selfish &#8211; <em>do it to guarantee your own productivity</em>.</p>
<p>This was something I could attest to, from personal experience. I think I am a very good commenter / documenter, because it has paid off for me in the past. I&#8217;m still a coder by training, and I definitely remember when I didn&#8217;t document as much. It only takes one &#8230;</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p>&#8230; <em>bad</em> experience of having to reverse engineer my own code &#8211; because the comments just stunk. </p>
<p>&#8230; <em>good</em> experience of being able to pick up a piece of code I haven&#8217;t looked at in six months and quickly get back into it &#8211; because there were well-structured, decent comments in place</p>
</blockquote>
<p dir="ltr">It&#8217;s the kind of observation, made from experience, that can resonate with technical folks. It&#8217;s the same kind of ongoing, hands-on interest in the <em>art</em> of technology that makes screencasts and prose from folks like Udell really interesting, and (I believe) a required part of any tech managers job &#8211; balanced, of course, with the <em>business</em> of technology.</p>
<p dir="ltr">I don&#8217;t think deep technical experience is required for managing techs &#8211; but it certainly helps.</p>
<p><!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/knowledge management" rel="tag">knowledge management</a></p>
<p><!-- technorati tags end --></p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2007. |
<a href="http://www.cazh1.com/the-joy-of-programming-the-challenge-of-km/">Permalink</a> |
<a href="http://www.cazh1.com/the-joy-of-programming-the-challenge-of-km/#comments">No comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/the-joy-of-programming-the-challenge-of-km/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selfish KM, Web 1.9, and the &#8216;Death&#8217; of Tagging</title>
		<link>http://www.cazh1.com/selfish-km-web-1-9-and-the-death-of-tagging/</link>
		<comments>http://www.cazh1.com/selfish-km-web-1-9-and-the-death-of-tagging/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 04:21:00 +0000</pubDate>
		<dc:creator>Jim MacLennan</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://qc.cazh1.com/?p=161</guid>
		<description><![CDATA[In a recent NetworkWorld piece, Gibbs wrote about the tagging meme, and where it apparently sits on the technology life cycle. No new insights for me there (but possibly fits the CEPP rule for others); I was involved in a number of knowledge management (KM) projects back in my Monsanto days (IAPL) [note to self: [...]]]></description>
			<content:encoded><![CDATA[<p>In a recent <a title="Tagging, no longer fun and easy" href="http://www.networkworld.com/columnists/2007/020507-backspin.html">NetworkWorld piece</a>, <a href="http://www.networkworld.com/community/?q=gibbsblog">Gibbs</a> wrote about the <a title="Wikipedia: Tag" href="http://en.wikipedia.org/wiki/Tags">tagging</a> meme, and where it apparently sits on the technology <a title=" The Technology Adoption Life-cycle" href="http://ist-socrates.berkeley.edu/~fmb/articles/lifecycle/">life cycle</a>. No new insights<br />
for me there (but possibly fits the <a title="cazh1: Continuing Education Pareto Principle (50/30/20)" href="http://www.cazh1.com/blogger/thoughts/2007/02/continuing-education-pareto-principle.shtml">CEPP</a> rule for others); I was involved in a number of knowledge management (KM) projects back in my Monsanto days (<a title="cazh1: ... in a previous life ..." href="http://www.cazh1.com/blogger/thoughts/2005/07/euphemisms-and-career-extending.shtml">IAPL</a>) [<em>note to self: too many acronyms, hhh</em>] and<br />
we hit many of the classic walls;</p>
<ul>
<li>
CRM systems that failed because sales reps guard their customer intelligence</li>
<li>
Collaboration spaces that failed because corporate and international culture equated &#8220;asking for help&#8221; with &#8220;weakness&#8221;</li>
<li>
Document management systems that failed because arriving at consensus around a <a title="Wikipedia: Taxonomy" href="http://en.wikipedia.org/wiki/Taxonomy">taxonomy</a> is difficult</li>
</ul>
<p>Ok, well, I guess <em>failure</em> is too harsh in all of those cases &#8211; it&#8217;s just that the ultimate deliverables got toned down a lot, because we were oversold on the value of things (like ubiquitous tagging) without appreciating the difficulty of implementation (ie. you say <em>poe-tay-toe</em>, I say <em>poe-tah-toe</em>).</p>
<p>Even in those days (mid-90&#8242;s), I never really understood why folks got all fired up about keywords for categorizing documents; Google and Yahoo and other online knowledge bases showed that searching for words and phrases was plenty effective. No need to browse tables of keywords looking for articles by category &#8211; most of the time, folks were looking for a <a title="Mythbusters: Needle in a Haystack" href="http://kwc.org/mythbusters/2004/11/mythbusters_exploding_house_ne.html">needle in a haystack</a> and needed<br />
the right <a title="Wikipedia: Mythbusters" href="http://en.wikipedia.org/wiki/MythBusters_(season_2)#Needle_in_a_Haystack">water tank</a>.</p>
<p>Besides, MS Office documents have supported document metadata for eons, but few even know it exists (<em>try <u>F</u>ile, Propert<u>i</u>es</em>) &#8230; how many Word documents have you received (or created!) where the Author was set to &#8220;Corporate User&#8221;?</p>
<p>I think the fundamental flaw here is the premise that tagging is done <em>for other people&#8217;s benefit</em>; my tagged content can be useful and relevant and helpful for <em><a title="Person of the Year 2006" href="http://www.time.com/time/magazine/article/0,9171,1569514,00.html">you</a></em>. The truth, however, is that it&#8217;s very difficult to control and/or predict how other people receive your message and understand your meaning. Again &#8211; why is Search often referred to as the next <a title="Killer apps in knowledge management" href="http://blog.jackvinson.com/archives/2007/01/17/killer_apps_in_knowledge_management.html">Killer<br />
App</a>? Because the better engines pull commonalities from the content, and don&#8217;t rely solely on tags / categories. </p>
<p><a title="All Kind Food" href="http://www.ddmcd.com/">McDonald</a> writes about a <a title="On Developing a Personal Social Bookmarking Strategy" href="http://www.ddmcd.com/managing-technology/on-developing-a-personal-social-bookmarking-strategy.html">personal bookmarking strategy</a> and calls out some of these same ideas &#8211; a large chunk of the knowledge gathering and retention work we do is for our benefit, not for sharing. <a href="http://www.useit.com/jakob/">Nielsen</a> has a <a title="Participation Inequality: Encouraging More Users to Contribute" href="http://www.useit.com/alertbox/participation_inequality.html">nice<br />
article</a> that calls out how a small percentage of users on a given website account for most of the activity, while the majority are <a title="Wikipedia: Lurkers" href="http://en.wikipedia.org/wiki/Lurker">lurkers</a>, looking for information for themsleves, not sharing. This is not a bad thing or a good thing, it&#8217;s just a thing; the foundation behind the <a title="cazh1: The Law of Large Numbers - or, why Enterprise Wikis are Fundamentally Challenged" href="http://www.cazh1.com/blogger/thoughts/2006/09/law-of-large-numbers-or-why-enterprise.shtml">Law<br />
of Large Numbers</a>.</p>
<p>So why tag? Well, it&#8217;s actually a fairly common productivity device &#8211; the manila folder, the cool <a title="Brother P-Touch" href="http://www.amazon.com/Brother-PT-65-P-Touch-Labeler-Screen/dp/B00004VVIX">labeler</a> that all the data center guys like to play with &#8211; it&#8217;s human nature, we just like to categorize. I&#8217;m actually a big fan of tagging, but for <em>very selfish reasons</em>; my tags become useful KM tools <em>for me</em> across all of the various sites, services, and tools that support the idea. &#8220;Selfish<br />
KM&#8221;, or &#8220;Web 1.9&#8243; &#8211; a slight step backward from the <a title="YouTube: The Machine is Us/ing Us" href="http://www.youtube.com/watch?v=6gmP4nk0EOE">utopian view</a>, maybe a bit more pragmatic.</p>
<p>I&#8217;ve launched into a mini-project to standardize tags for my del.icio.us links, blog content, and other stuff. A real hassle, for some of the reasons Gibbs calls out, especially when it comes to &#8220;syntax&#8221;; I use <a title="... a reusable non-linear personal web notebook" href="http://www.tiddlywiki.com/">TiddlyWiki</a> for my personal wiki, but it can&#8217;t handle tags made up of separate words, so I have to allow for <a title="Wikipedia: CamelCase" href="http://en.wikipedia.org/wiki/CamelCase">CamelCase </a>- ugh.<br />
I will, however, document my cross-platform (sic) tagging standards there, and slowly push them out to my other public and private knowledge bases. </p>
<p>I think the <a title="Tagging Ourselves to Death" href="http://mikemariano.wordpress.com/2006/02/22/tagging-ourselves-to-death/">death</a> of <a title="The death of the meta-tag?" href="http://www.ideaeng.com/pub/entsrch/issue05/article01.html">tagging</a> has been greatly exaggerated, it&#8217;s just moving to a more pragmatic place in our KM toolbox.</p>
<hr />
<p><small>Questions? Comments? Suggestions? Send mail to <b>webmaster <i>at</i> cazh1 <i>dot</i> com</b> <br>
© Jim MacLennan for <a href="http://www.cazh1.com">cazh1</a>, 2007. |
<a href="http://www.cazh1.com/selfish-km-web-1-9-and-the-death-of-tagging/">Permalink</a> |
<a href="http://www.cazh1.com/selfish-km-web-1-9-and-the-death-of-tagging/#comments">No comment</a> |
<br/>
Post tags: <br/>
</p>
<hr />
<p>
All articles, blog entries, and other content on this site are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons License</a>   
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png"/></a>
</small>
]]></content:encoded>
			<wfw:commentRss>http://www.cazh1.com/selfish-km-web-1-9-and-the-death-of-tagging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

