<?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>The Mack Page &#187; Knowledge Management</title>
	<atom:link href="http://www.themackpage.com/category/knowledge-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.themackpage.com</link>
	<description>Emancipate yourself from mental slavery; none but ourselves can free our minds.  - Nesta</description>
	<lastBuildDate>Mon, 30 Aug 2010 21:01:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using the SharePoint 2010 Dialog Platform with Forms Services</title>
		<link>http://www.themackpage.com/2010/05/06/using-the-sharepoint-2010-dialog-platform-with-forms-services/</link>
		<comments>http://www.themackpage.com/2010/05/06/using-the-sharepoint-2010-dialog-platform-with-forms-services/#comments</comments>
		<pubDate>Thu, 06 May 2010 16:59:14 +0000</pubDate>
		<dc:creator>Joe Mack</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.themackpage.com/2010/05/06/using-the-sharepoint-2010-dialog-platform-with-forms-services/</guid>
		<description><![CDATA[First things first, thanks to Jomit for his Dialog Platform post, which served as the basis for my work herein.
So, I recently had occasion to open up a browser-based Forms Services form from outside of the site collection where the template and the "Save Location" both reside…you know, kind of like one of those completely [...]]]></description>
			<content:encoded><![CDATA[<p>First things first, thanks to Jomit for his <a href="http://jomit.blogspot.com/2009/12/dialog-platform-in-sharepoint-2010-how.html" target="_blank">Dialog Platform post</a>, which served as the basis for my work herein.</p>
<p>So, I recently had occasion to open up a browser-based Forms Services form from outside of the site collection where the template and the "Save Location" both reside…you know, kind of like one of those completely unplanned "Real World Scenarios" that we are always hearing about.</p>
<p>Anyway, anyone that has opened up a Forms Services form in the browser has noticed the extremely long URL that is necessary.  For the uninitiated, here is a very quick synopsis of the various portions of the URL.</p>
<ul>
<li>
<div><strong>Base URL.</strong> Forms Services forms are processed by an ASP.NET page located in the layouts folder.  This is the base URL and it looks like this:</div>
<ul>
<li>http://&lt;&lt;URL to your site&gt;&gt;/_layouts/FormServer.aspx</li>
</ul>
</li>
<li>
<div><strong>Query String.</strong> There are various query string parameters that you may or may not have, depending on your situation.</div>
<ul>
<li>
<div><strong>XsnLocation.</strong> This is the location of your Form Template, and it looks something like what appears below.  If you click on the "New" button in a document library configured to use the form, this parameter is NOT encoded, although the others are…it's probably a good idea for you to encode all of them if you are building your own long-ass URL from scratch.  For the sanity of anyone reading, I am not going to show encoded stuff here.  If you would like a quick and easy way to encode/decode stuff, <a href="http://meyerweb.com/eric/tools/dencoder/" target="_blank">here is a good one</a>.</div>
<ul>
<li>XsnLocation=http://&lt;&lt;site&gt;&gt;/Form Templates/Template Name.xsn</li>
</ul>
</li>
<li>
<div><strong>Save Location.</strong> This is usually optional, as the form will just submit to the Document Library specified in the form template if this parameter is not there.  Here is what it normally looks like:</div>
<ul>
<li>SaveLocation=http://&lt;&lt;site&gt;&gt;/Documents</li>
</ul>
</li>
<li>
<div><strong>Source.</strong> This is the page you want to bring up after the user is done with the form…and is the source of the challenge I had that started this whole darn thing.  Basically, if you try to pass a Source parameter that is from a different site collection, Forms Services will treat you like a pigeon treats a statue.  Here is what this parameter looks like:</div>
<ul>
<li>Source=http://&lt;&lt;site&gt;&gt;/Pages/Success.aspx</li>
</ul>
</li>
<li>
<div><strong>DefaultItemOpen.</strong> This parameter is used to force the form to open in a browser.  If it is set to something other than '1' or not present, the form will try to open in InfoPath.  Here is what the "open in browser" option looks like:</div>
<ul>
<li>DefaultItemOpen=1</li>
</ul>
</li>
</ul>
</li>
<li>
<div><strong>The Whole Damn Thing.</strong> So, if you put all that stuff together, it looks something like this:</div>
<ul>
<li>http://docs.company.com/sites/active/_layouts/FormServer.aspx?XsnLocation=http://docs.company.com/sites/active/Form Templates/Template Name.xsn&amp;SaveLocation=http://docs.company.com/sites/active/Documents&amp;Source=http://docs.company.com/sites/active/Documents/Forms/AllItems.aspx&amp;DefaultItemOpen=1</li>
</ul>
</li>
</ul>
<p>So, I am not sure if you caught on to the main issue reading through all that junk, but here it is in a nutshell.  If you try to pass in a "Source" parameter that is from a different site collection than the one where the template is located, Forms Services will barf.  That kind of puts on damper on my "Real World" scenario of having the users access a centralized landing page / application, while exhibiting a higher level of control over the document processing center where the forms are going to be filled out.</p>
<p>I know what some of you might be thinking – just use a new window/tab.  The problem with that is that not everyone likes popups, plus, sometimes you end up with a useless popup sitting there just displaying "The form has been closed" in the middle of the screen.  Besides, popups are just so Web 1.0. Modal windows, that's wave of the future, man!</p>
<p>For those of you that have seen SharePoint 2010 in action, you know Microsoft has gotten behind the whole modal window thing as well.  In fact, if you have access to a SharePoint 2010 box, go ahead and type in the URL to the Upload form of one of your document libraries (http://&lt;&lt;site&gt;&gt;/Documents/Forms/Upload.aspx).  SharePoint will get the standard Upload page from the _layouts folder, and it pretty much looks like a normal SharePoint page, right?  Now, add in a query string parameter so it looks like this (http://&lt;&lt;site&gt;&gt;/Documents/Forms/Upload.aspx?IsDlg=1).  See that?  That form is damn sure ready for a modal dialog, huh?  In fact, it is the standard way that Microsoft allows users to upload documents to a library, by putting the Upload form in a modal window and using the IsDlg parameter to keep all the extraneous stuff from showing up.</p>
<p>Well, that's not the only place where Microsoft has bought into this whole modal window thing.  As it turns out, there is a JavaScript method set up for this that comes along with the ECMAScript Class Library that you can use from just about any SharePoint page.  Check out Jomit's post that I referenced above for a little more detail and the links to learn more about the method and the ECMA library.</p>
<p>Since the FormsServer.aspx page doesn't even recognize the IsDlg parameter, I didn't even need it.  So, armed with everyone's favorite way to hack a SharePoint page (the Content Editor Web Part), I set out to get my InfoPath form to open up in a modal window.  Here is the code that got it to work:</p>
<p style="margin-left: 36pt"><strong><em>&lt;script type="text/javascript"&gt;<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> //Handle the DialogCallback callback<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> function DialogCallback(dialogResult, returnValue)<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> {<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> }<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> //Open the Dialog<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> function OpenModalDialog(dlgURL)<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> {<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> var options = {<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> url: dlgURL,<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> width: 700,<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> height: 700,<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> dialogReturnValueCallback: DialogCallback<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> };<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> SP.UI.ModalDialog.showModalDialog(options);<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em> }<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em>&lt;/script&gt;<br />
</em></strong></p>
<p style="margin-left: 36pt">
<p style="margin-left: 36pt"><strong><em>//Link to InfoPath Form<br />
</em></strong></p>
<p style="margin-left: 36pt"><strong><em>&lt;a href="javascript:OpenModalDialog('http://docs.company.com/sites/active/_layouts/FormServer.aspx?XsnLocation=http://docs.company.com/sites/active/Form%20Templates/Form%20Template.xsn&amp;amp;SaveLocation=http%3A%2F%2Fdocs%2Ecompany%2Ecom%2Fsites%2Factive%2FDocuments&amp;amp;DefaultItemOpen=1');" onmouseover="javascript:window.status='';return true;" onmousedown="javascript:window.status='';return true;"&gt;Coolest Form Ever&lt;/a&gt;<br />
</em></strong></p>
<p>So, you see that I have gotten rid of the "Source" parameter in the Query String, as that still breaks the form if you send it something that is in a different site collection than the template, but the UX is about 100 times better than having a popup or (even worse) sending them to a page that is on a different site collection than where they started.</p>
<p>I still need to move this out of the CEWP before it is ready for prime time, but just think about the implications here.  This is a bona fide slam dunk and a huge win for Microsoft by allowing us to quickly deliver solutions that are in line with what others are doing in the industry.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themackpage.com/2010/05/06/using-the-sharepoint-2010-dialog-platform-with-forms-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Saturday Kansas City Slides</title>
		<link>http://www.themackpage.com/2009/12/15/sharepoint-saturday-kansas-city-slides/</link>
		<comments>http://www.themackpage.com/2009/12/15/sharepoint-saturday-kansas-city-slides/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 17:22:55 +0000</pubDate>
		<dc:creator>Joe Mack</dc:creator>
				<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.themackpage.com/2009/12/15/sharepoint-saturday-kansas-city-slides/</guid>
		<description><![CDATA[Not too much time to blog today, but several folks have been asking about the slide deck from my metadata talk at SharePoint Saturday in Kansas City.
Please download the slides from the link below.
Metadata Briefing Slide Deck – SPSKC
I should have some time coming up in the next week or two to start blogging a [...]]]></description>
			<content:encoded><![CDATA[<p>Not too much time to blog today, but several folks have been asking about the slide deck from my metadata talk at SharePoint Saturday in Kansas City.</p>
<p>Please download the slides from the link below.</p>
<p><a href="./files/SharePoint%20Metadata%20Briefing.zip" target="_blank">Metadata Briefing Slide Deck – SPSKC</a></p>
<p>I should have some time coming up in the next week or two to start blogging a little more frequently.&#160; </p>
<p>I’ll also throw a teaser out there and let you know that I am working on a cool SharePoint content aggregator site that should be live by the end of the year.&#160; Nothing fancy, just a single place to go to get a lot of SharePoint information that is currently somewhat scattered throughout the blogosphere.&#160; Hopefully, I have not said too much - I know there are lots of people out there with more brains and free time than myself.&#160; I would hate for someone to steal and implement my idea, since I would not do well in prison. &lt;grin /&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themackpage.com/2009/12/15/sharepoint-saturday-kansas-city-slides/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Implicit Documents &#8211; Knowledge Management Zen with Microsoft (Step 1 of 10)</title>
		<link>http://www.themackpage.com/2009/03/25/implicit-documents-knowledge-management-zen-with-microsoft-step-1-of-10/</link>
		<comments>http://www.themackpage.com/2009/03/25/implicit-documents-knowledge-management-zen-with-microsoft-step-1-of-10/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 03:09:08 +0000</pubDate>
		<dc:creator>Joe Mack</dc:creator>
				<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.themackpage.com/2009/03/25/implicit-documents-knowledge-management-zen-with-microsoft-step-1-of-10/</guid>
		<description><![CDATA[First things first – I am fully aware that I wrote in my first post of this series that I would be putting out 2 of these per week…and here it is, like 6 weeks later, and I am just now getting to the second post.&#160; I have been sidetracked, at least for the purposes [...]]]></description>
			<content:encoded><![CDATA[<p>First things first – I am fully aware that I wrote in my first post of this series that I would be putting out 2 of these per week…and here it is, like 6 weeks later, and I am just now getting to the second post.&#160; I have been sidetracked, at least for the purposes of this series, by revenue-generating (or at least potentially revenue generating) activities.&#160; In fact, if you are a baseball fan, feel free to check out one of my most exciting potentially revenue-generating activities at <a href="http://www.mlbgeeks.com" target="_blank">MLBGeeks.com</a>.&#160; If you are a college basketball fan, you can check out another thing I have been working on, <a href="http://www.mackonsports.com/rpi" target="_blank">The RPI Bracket</a>.</p>
<p>Enough about my other pursuits – let’s get back to these Implicit Documents, whatever the heck they are.&#160; Just to make sure that we continue on the same path every step along the way, let’s bring up the table of contents from the first post in the series (Step 0 of 10).</p>
<ul>
<li><a href="http://www.themackpage.com/2009/02/11/implicit-documents-knowledge-management-zen-with-microsoft-step-0-of-10/">Step 0: Welcome and Outline</a> </li>
<li><strong>Step 1: Setting the Table – Background Information, Technology Levelsetting and Real-world Applications</strong> </li>
<li>Step 2: High-Level Solution Design </li>
<li>Step 3: Development Environment Set-up </li>
<li>Step 4: Data Warehouse and Dimensional Model </li>
<li>Step 5: Making Time – Working with the Time Dimension </li>
<li>Step 6: Rapid Application Development in SharePoint – Just an Introduction </li>
<li>Step 7: Using BDC Columns </li>
<li>Step 8: Building the Microsoft Word Template </li>
<li>Step 9: Bringing it All Together – Document Generation </li>
<li>Step 10: Reporting and Auditing </li>
</ul>
<p>So, let’s get right into the meat of this post, shall we?</p>
<p><strong>Background Information</strong></p>
<p>For years, I have been dreaming about the concept of a knowledge management paradigm whereby a document consists of nothing more than a series of references or pointers to something smaller than the document itself.&#160; The totality of all of those references makes up the document itself – just a bunch of data points and that’s it.&#160; </p>
<p>Like I said, I have been thinking about this for years, but until I started thinking of it in terms of the 2007 version of the Microsoft Office platform, I would always think of it, sigh and resign myself to the fact that I would never have, or want to have, the 500 hours necessary to code something from scratch.&#160; With all of the integration points of the current Microsoft Office system, it should take a lot less time to show something simple enough that it won’t take forever yet complex enough that it will show the capabilities.</p>
<p>One other item of background information – while this kind of technology has existed for a while, and while people like me have been thinking about it for several years, there is basically one group of people that are currently delaying some of the cool things that technology can provide us in the Knoweldge Management field – and those people are…auditors.&#160; It seems like there is still a reluctance in the auditor community to accept a document that doesn’t really exist.&#160; Until there is a standard software package that can do this will completely validated predicable performance, then the auditors will continue to require something more concrete.</p>
<p><span id="more-42"></span></p>
<p><strong>Technology Levelsetting</strong></p>
<p>So, the first thing I would like to address here is – what is an implicit document and how is it different from some of the other things we may have heard about already, like a “virtual document” or a “compound document?”&#160; Let’s accomplish this with some simple definitions.</p>
<p><strong>Virtual Documents.</strong>&#160; For the purposes of this exercise, virtual documents are documents that are generated on demand, based on user input.&#160; There is another concept of a virtual document in Documentum, but it is in essence similar to the compound document that will be discussed below…merely a document that can contain other documents.&#160; Virtual documents have existed for quite some time, and basically most of the web pages you ever look at are probably, at least to some extent, a virtual document.&#160; The content in your browser is generated by some code or script that runs on the server, which grabs some content from a back-end database or other source, formats the content and then displays it for you to see.</p>
<p><strong>Compound Documents.</strong> Compound docs are normally a “regular text document” that also contains non-text elements, such as spreadsheets, pictures, digital media features, etc.&#160; Well-known technologies for compound documents are Object Linking and Embedding (OLE) from Microsoft and Bonobo by Ximian.&#160; While compound documents are a generally pretty cool concept and the Microsoft Office 2007 system has allowed a great many possibilities, they are just not quite enough in and of themselves, because they are, in terms of what we want to do here, limited by the fact that they are documents that have been already created within a software program, such as Microsoft Word.&#160; Therefore, they contain intrinsic information that cannot be used by other documents, which is not acceptable in this paradigm.</p>
<p><strong>Implicit Documents.</strong> Implicit documents are a collection of references to the various parts that make up the document.&#160; Every component of the document is contained elsewhere, referenced by one or more documents in the centralized knowledge management system, and the documents themselves are generated only when required.&#160; Through the use of metadata and robust processes, the collection of information and documents can be integrated tightly.&#160; Take the example of some boilerplate text like a legal disclaimer that is present within 100 different documents within the knowledge management system.&#160; When the legal disclaimer is updated, all 100 documents are updated automatically, merely by having the reference to the boilerplate text in their data structure.&#160; Additionally, if the boilerplate text was deemed to be important enough, within the metadata and the processes, each of the 100 documents could be automatically generated, version incremented to the next major or minor version (such logic also contained in the metadata and processes), and saved in the appropriate repository(ies).</p>
<p>With this concept of implicit documents, there are a few basic rules that we will use as we make our way through the exercise:</p>
<ol>
<li>Implicit documents can contain no intrinsic information regarding document content, only references to external data sources. </li>
<li>Implicit documents also contain metadata that will be used to classify the document within the system, as well as sift, sort and shuffle the document in relation to the other documents within the knowledge management repository. </li>
<li>The generation of documents will be accomplished either programmatically or through administrator-level access only. </li>
</ol>
<p><strong>Real-world Applications</strong></p>
<p>Among the myriad of potential real-world applications for this technology is the centralized knowledge management system itself.&#160; Other, smaller applications include:</p>
<ul>
<li>Corporate Policies and Procedures Repository.&#160; The same principles of an entire knowledge management system based on implicit document apply, but there would only be a couple of different content types, so there will be a high level of overlap between the documents and items of content. </li>
<li>Contracts Repository.&#160; Each contract will contain references to all of the appropriate legal boilerplate text, as well as anything specific to the document itself, such as information about the client and the internal business unit assigned to perform the work outlined in the contract.&#160; Using the high level of integration of the Microsoft Office system, the client could be a reference to a centralized CRM system, the business unit could be a reference to a centralized corporate structure (org chart), and the legal boilerplate text could be a link to the officially published versions of such text on the legal department’s internal team site. </li>
</ul>
<p>Hopefully, this background information has provided you with enough information to see the possibilities.&#160; As we get deeper into the exercise, I am sure that we might come back to revisit this module and add / clarify a few things.&#160; </p>
<p>Please stay tuned for the next installment, where we will present a high-level solution design for our exercise.&#160; While I have not yet decided on the specifics, I am leaning toward building a Corporate Policies and Procedures Repository, as discussed in the “Real-world Applications” section above.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themackpage.com/2009/03/25/implicit-documents-knowledge-management-zen-with-microsoft-step-1-of-10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Implicit Documents &#8211; Knowledge Management Zen with Microsoft (Step 0 of 10)</title>
		<link>http://www.themackpage.com/2009/02/11/implicit-documents-knowledge-management-zen-with-microsoft-step-0-of-10/</link>
		<comments>http://www.themackpage.com/2009/02/11/implicit-documents-knowledge-management-zen-with-microsoft-step-0-of-10/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 20:53:24 +0000</pubDate>
		<dc:creator>Joe Mack</dc:creator>
				<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.themackpage.com/2009/02/11/implicit-documents-knowledge-management-zen-with-microsoft-step-0-of-10/</guid>
		<description><![CDATA[This the first of several related posts I am going to use to start exploring a concept I have had for some time – implicit documents.&#160; Without getting too far down in the weeds yet regarding definitions (wait for Step 1 later this week), let’s just say that an implicit document represents the concept of [...]]]></description>
			<content:encoded><![CDATA[<p>This the first of several related posts I am going to use to start exploring a concept I have had for some time – implicit documents.&#160; Without getting too far down in the weeds yet regarding definitions (wait for Step 1 later this week), let’s just say that an implicit document represents the concept of a completely and totally virtual document…that is to say, a document made up entirely of a series of references to other objects within a corporate knowledge management structure, such as boiler plate text, graphs, charts, logos, etc.&#160; Also in Step 1, a quick tour of how I arrived at the term “Implicit Document”, and how it differs from other similar terms you may have heard, such as “Virtual Document” and “Compound Document”.&#160; </p>
<p>For those of you that are interested, here is the working outline for the steps I will hopefully conquer as I progress through this series.&#160; Once a future step becomes active, I will replace the bulleted text below with a link to the appropriate article for that step.</p>
<ul>
<li>Step 0:&#160; Welcome and Outline</li>
<li>Step 1:&#160; Setting the Table – Background Information, Technology Levelsetting and Real-world Applications</li>
<li>Step 2:&#160; High-Level Solution Design</li>
<li>Step 3:&#160; Development Environment Set-Up</li>
<li>Step 4:&#160; Data Warehouse and Dimensional Model</li>
<li>Step 5:&#160; Making Time – Working with the Time Dimension</li>
<li>Step 6:&#160; Rapid Application Development in SharePoint – Just an Introduction</li>
<li>Step 7:&#160; Using BDC Columns</li>
<li>Step 8:&#160; Building the Microsoft Word Template</li>
<li>Step 9:&#160; Bringing it All Together – Document Generation</li>
<li>Step 10:&#160; Reporting and Auditing</li>
</ul>
<p>I hope to be able to provide at least 2 blog posts in this series per week, which would hopefully get us to the end somewhere around the middle of March.&#160; Please check back often to see the latest, or feel free to sign up for our <a href="http://www.themackpage.com/rss2/" target="_blank">RSS Feed</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themackpage.com/2009/02/11/implicit-documents-knowledge-management-zen-with-microsoft-step-0-of-10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Four Rights of Knowledge Management</title>
		<link>http://www.themackpage.com/2009/02/09/the-four-rights-of-knowledge-management/</link>
		<comments>http://www.themackpage.com/2009/02/09/the-four-rights-of-knowledge-management/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 18:32:51 +0000</pubDate>
		<dc:creator>Joe Mack</dc:creator>
				<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.themackpage.com/2009/02/09/the-four-rights-of-knowledge-management/</guid>
		<description><![CDATA[As the most forward-thinking companies are starting to hire and/or organically grow Chief Knowledge Officers (CKOs), the already opaque waters of Knowledge Management are becoming further muddied by the day.  Don't get me wrong – I absolutely love the concept of the CKO.  In fact, if you have not heard of the CKO yet, don't [...]]]></description>
			<content:encoded><![CDATA[<p>As the most forward-thinking companies are starting to hire and/or organically grow <a href="http://en.wikipedia.org/wiki/Chief_knowledge_officer" target="_blank">Chief Knowledge Officers (CKOs)</a>, the already opaque waters of Knowledge Management are becoming further muddied by the day.  Don't get me wrong – I absolutely love the concept of the CKO.  In fact, if you have not heard of the CKO yet, don't worry, you will.  If your company has more than 1,000 employees, and you still do not have a CKO, you will…and if you are concerned about the long-term success of your company, you should hope that day comes sooner rather than later.  I love the CKO position so much that I have been taking the appropriate steps for the past 2-3 years to position myself and my company as an indispensable resource for companies in this area.
</p>
<p>I am very excited about the prospects there and cannot wait to make the formal announcement regarding our processes and services in this area later this year.  However, I do not want to give away too much information in this forum, as someone with greater resources than myself could easily rain on my parade if they knew my plans.
</p>
<p>Anyway, the main problem of CKOs from a "real people solving real problems in the real world" standpoint is that Knowledge Management, already a difficult undertaking, is becoming even further bogged down with project charters, mission statements, corporate oversight and "analysis paralysis" of the highest order.  The entire concept of Knowledge Management, longtime corporate bridesmaid, is finally starting to spread its wings, yet simultaneously becoming even more difficult to quantify and as a result, exponentially more difficult to bring to fruition.
</p>
<p>Enter The Four RIGHTs.  An effective Knowledge Management implementation will put the <strong>RIGHT information</strong> in front of the <strong>RIGHT person</strong> at the <strong>RIGHT time</strong> to take the <strong>RIGHT action</strong>.  It's that simple.
</p>
<p>Sure, in a large company, figuring out each one of the RIGHTs could take 6 months, and a near-flawless implementation of technology and process surrounding that RIGHT could take another 6 months, but the four RIGHTs should be the rallying cry of every CKO and Knowledge Management consultant in the world.  In fact, the first thing I do in every strategic Knowledge Management engagement is drive home the concept of the four RIGHTs.  I put it on the wall of the interview room; I put it into every slide deck; and I try to work it into every conversation.  It immediately cuts through any nebulous concepts surrounding Knowledge Management in general and a company's approach to Knowledge Management in particular.
</p>
<p>I cannot tell you how many times I have been bogged down in the middle of a conversation talking about corporate naming conventions and how they should be implemented in a specific knowledge management portal (Microsoft SharePoint).  It is usually during those moments that I start bringing everyone back to The Four RIGHTs.  I don't care if you call it a work instruction, policy, or a ham sandwich…does it help us get through each of the RIGHTs, so we can maximize the chances of the <strong>RIGHT action</strong>?  If not, why are we talking about it?  Besides, if working in Knowledge Management for 12 years has taught me anything, it has taught me that names are political, and he who has the bigger office gets to choose the names of objects in the knowledge management system.  That's just the way it is.
</p>
<p>At any rate, I have found that this kind of approach is sorely lacking in the Knowledge Management community today, and we only have ourselves to blame.  In fact, we have gone so far toward the nebulous that one of the key defining concepts within Knowledge Management is actually called a "Continuum".  It's true – I did not make that up.  The "Continuum" originally started out as a progression from Data to Information to Knowledge.  Recently, there has been another level added…Wisdom.  Oh, great.  Just what the whole concept needed – more abstract terminology.
</p>
<p>Just for kicks, take a look at this picture and tell me what each of the terms on it means to you.  Now, go ask someone else to do the same. <img align="left" src="http://www.themackpage.com/img/dikw.gif" alt=""/>Can you see how Knowledge Management has gotten its current reputation of a bunch of flowery language with no substance?
</p>
<p>Hopefully, you not only agree, but will help me spread the word.  Knowledge Management does not have to be so hard, and it certainly does not need to be as misunderstood as it has been in the past.  All you need is to be ever mindful of The Four RIGHTs…if you do right by them, they will take care of you as well…if you lose sight of them, they will tear you a new one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themackpage.com/2009/02/09/the-four-rights-of-knowledge-management/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
