<?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/"
	>

<channel>
	<title>Steve Bondy</title>
	<atom:link href="http://stevebondy.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://stevebondy.com</link>
	<description>A blog about IT, management, and anything else I can think of.</description>
	<pubDate>Wed, 03 Feb 2010 17:16:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What the iPad Means for DMS</title>
		<link>http://stevebondy.com/?p=169</link>
		<comments>http://stevebondy.com/?p=169#comments</comments>
		<pubDate>Wed, 03 Feb 2010 16:51:45 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Document Management Systems]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=169</guid>
		<description><![CDATA[I don't claim to be smart enough about the business forces at play, and the consumer mindset, to have any precognition regarding the ultimate success or failure of the iPad. But there are some niche areas where I think the iPad, or a similar device, has a definite upside.]]></description>
			<content:encoded><![CDATA[<p>Last week, after months of speculation, rumor and punditry, Apple released it&#8217;s latest effort at a tablet device, the <a title="Apple iPad" href="http://www.apple.com/ipad/" target="_blank">iPad</a>. In the days since, the fanboys have raved and the haters have flamed. The pundits have weighed in, calling this either the beginning of a new era, or the first step in the decline of the Apple Empire.  I don&#8217;t claim to be smart enough about the business forces at play, and the consumer mindset, to have any precognition regarding the ultimate success or failure of the iPad. But there are some niche areas where I think the iPad, or a similar device, has a definite&nbsp;upside.</p>
<p>In my professional life, I advise clients on document processing. This may involve document management systems (DMS), content management systems (CMS), web forms systems, and document capture and storage solutions. And in this niche, I see a place for an iPad - or a similar&nbsp;device.</p>
<p>One of the DMS products I work with, Autonomy&#8217;s <a title="Interwoven WorkSite" href="http://www.interwoven.com/components/pagenext.jsp?topic=PRODUCT::WORKSITE" target="_blank">Interwoven WorkSite</a>, has for many years had a web based interface, enabling users to search for, retrieve and store documents in a repository with a web browser. This is a feature found in many modern DMS implementations. And while this web interface would be a natural for tablet devices like the iPad, as a practical measure it is not currently possible, since browser support is limited to Internet Explorer. But Autonomy is a smart company, and I would not be surprised to see them add support for some other browsers, such as&nbsp;Safari.</p>
<p>But that&#8217;s not the end of the story.  Last May Autonomy showed it&#8217;s iPhone client (<a title="Apple iTunes Store - InterWoven WorkSite iPhone Client" href="http://itunes.apple.com/us/app/imanage-worksite-mobility/id339822285?mt=8&amp;uo=6" target="_blank">iTunes link</a>) for it&#8217;s WorkSite DMS. They previously had support for Blackberry devices through their <a title="Interwoven WorkSite Mobility Server" href="http://www.interwoven.com/components/pagenext.jsp?topic=WORKSITE::MOBILITY" target="_blank">Mobility Server</a> add on, but with the iPhone client, they extended document access via Mobility Server to the iPhone.  Since the iPad runs iPhone apps natively, and Apple is touting the &#8220;easy&#8221; transition of iPhone apps to iPad&#8217;s bigger screen, I expect an iPad app from Autonomy relatively&nbsp;soon.</p>
<p>So what does this mean?  Imagine a corporate meeting where the participants, instead of using a three ring binder filled with paper documents, use iPads connected to the corporate DMS. After the meeting ends there are no stray paper copies to pick up, to shred, or otherwise worry about.  Or imagine a courtroom, where the litigators refer to documents on an iPad, instead of boxes filled with paper. (Note that there is a big use of laptops in this setting already, but it&#8217;s rather awkward to hand a laptop to a&nbsp;witness)</p>
<p>Still, both of these scenarios have gaping voids. Document annotation on an iPad is an unknown. Without annotation, the corporate meeting scenario would be limited to review only. Changes would be difficult. And since the iPad, like the iPhone, does not support multitasking, running a secondary app - even something as benign as a calendar, would be impossible. And the iPad lacks a stylus. This makes collecting a cursive signature impossible, and limits the ability of the iPad to process some web based&nbsp;forms.</p>
<p>In the end, though, the possibilities for future advances in document management that the iPad represents is inspiring. I&#8217;m optimistic that a few years from now, those of us working in the DMS space will look back on the introduction of the iPad as a seminal moment in the history of our&nbsp;business.</p>
<p>Do you agree? Let me know your&nbsp;thoughts.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=169</wfw:commentRss>
		</item>
		<item>
		<title>Smart Companies Are Listening To Social Media</title>
		<link>http://stevebondy.com/?p=156</link>
		<comments>http://stevebondy.com/?p=156#comments</comments>
		<pubDate>Thu, 26 Nov 2009 01:14:09 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Social Media]]></category>

		<category><![CDATA[Twitter]]></category>

		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=156</guid>
		<description><![CDATA[I got a phone call&#160;today.
Not earth shattering in itself. But the call was from some folks at Administaff, responding to a posting on Twitter I made a few days ago.  The post - in its entirety&#160;is:
Administaff says new web site is better cause its &#8220;cookie enabled&#8221; &#38; users wont have to remember a password. How [...]]]></description>
			<content:encoded><![CDATA[<p>I got a phone call&nbsp;today.</p>
<p>Not earth shattering in itself. But the call was from some folks at Administaff, responding to a posting on Twitter I made a few days ago.  The post - in its entirety&nbsp;is:</p>
<p><strong><em>Administaff says new web site is better cause its &#8220;cookie enabled&#8221; &amp; users wont have to remember a password. How is less security&nbsp;better?</em></strong></p>
<p>Now, that&#8217;s not a really earth shattering observation, if you read the e-mail excerpt that led to my&nbsp;post:</p>
<p><strong><em>One of the hallmarks of the new MarketPlace is convenience, and you’ll notice it the first time you log in – because if you bookmark the site, it will be the last time you’ll have to enter a username and password to start saving. The new site is cookie-enabled, so it will recognize your computer every time you access the&nbsp;site.</em></strong></p>
<p>I received this e-mail as a participant in Administaff services - my company uses Administaff for HR&nbsp;functions.</p>
<p>Although I could belabor the point here, I am not a security expert. But it seems to me that the storage of authentication information in a cookie, as is suggested in this snippet, is not a best practice. Anyone who gains access to the computer on which the cookie is stored could potentially open the web site and be automatically authenticated without any user&nbsp;action.</p>
<p>The folks who called me sought to calm my fears, insisting that the site in question, <a title="MarketPlace" href="https://www.administaffservices.com/asf/services/marketplacesso/login.aspx" target="_blank">MarketPlace</a>, does not use or have access to Administaff data, and that they operate independently - although the site uses my Administaff username and password, which seems to partially contradict this statement.  I was also told that the site is not operated by Administaff directly, but by a&nbsp;contractor.</p>
<p>The security folks can weigh in on this and make their observations. For me, the interesting thing to note about this is that the posting was made on November 23, and I received the phone call on November 25. That&#8217;s a two day turn around for Administaff to see the Tweet, make an assessment, and track me down. And note that I got contacted directly - by phone. Not&nbsp;e-mail.</p>
<p>So the point here is that regardless of what you may think about social media, companies are listening - and responding - to Tweets posted that affect&nbsp;them.</p>
<p>And a pat on the back to Administaff for being one of those companies.  I don&#8217;t have a huge following on Twitter, but posts can go viral quickly. So Administaff&#8217;s response to my post was a terrific example of a company paying&nbsp;attention.</p>
<p>But - I&#8217;m not going to use MarketPlace without disabling cookie caching on my browser. And I&#8217;ll be checking out MarketPlace shortly to see how that&nbsp;works.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=156</wfw:commentRss>
		</item>
		<item>
		<title>Document Management 101 - Part 2</title>
		<link>http://stevebondy.com/?p=134</link>
		<comments>http://stevebondy.com/?p=134#comments</comments>
		<pubDate>Mon, 20 Jul 2009 16:47:23 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Document Management Systems]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=134</guid>
		<description><![CDATA[In part 1 of this series, I introduced the basics of a document management system, sketched out the architecture, and showed some examples of application integration in a professional services environment. But while document management systems are important - and in many cases essential - to law firms and other services organizations, they also have [...]]]></description>
			<content:encoded><![CDATA[<p>In part 1 of this series, I introduced the basics of a document management system, sketched out the architecture, and showed some examples of application integration in a professional services environment. But while document management systems are important - and in many cases essential - to law firms and other services organizations, they also have a place in the enterprise. They can serve important functions in many areas but one of the biggest impacts of a DMS is in an organization’s accounting&nbsp;functions.</p>
<p>Accounting departments have always been document intensive - invoices, purchase orders, statements, expense reimbursement, payments, etc. And much of this is concentrated in accounts payable. In this environment, a document management system shines as a corporate record keeping tool. The architecture doesn’t vary substantially from what was illustrated in part 1 of this post, but application integration with office productivity applications such as Microsoft Word and Microsoft Excel is probably not used. In fact, in many cases, the types of documents stored are limited to document images - either in the form of TIFF or PDF&nbsp;files.</p>
<p>On the surface, the accounts payable process, shown in figure 1, looks straightforward. All the incoming paper documents (invoices and their supporting documents) are converted to TIFF files in a scanning process. As part of that scanning process, the A/P clerk views the document, enters the index values for the document and stores the image into the document management system. In an A/P environment, these index values include such data as the invoice number, total amount, invoice date, vendor, etc. These indexes typically match, or relate to, the data used in the ERP system to track&nbsp;transactions.</p>
<div id="attachment_135" class="wp-caption aligncenter" style="width: 511px"><a href="http://stevebondy.com/wp-content/uploads/2009/07/dms41.png"><img class="size-full wp-image-135" title="dms41" src="http://stevebondy.com/wp-content/uploads/2009/07/dms41.png" alt="Figure 1 - A DMS in an accounts payable environment" width="501" height="284" /></a><p class="wp-caption-text">Figure 1 - A DMS in an accounts payable&nbsp;environment</p></div>
<p>Once the invoice image is scanned, indexed and stored, the invoice can be processed for payment. And we’ve only scratched the surface of what is possible. Once the base system is in place, it can be extended with additional tools enabling higher levels of automation. But leaving automation aside for now, there are still huge benefits to the indexes used the store the&nbsp;documents.</p>
<p>With the index data, the accounting department can search for any A/P invoice. Taxonomies can be developed using the available index fields, by matching a document to vendor, vendor invoice number, date and so on. This can have a substantial benefit to audits, and to legal actions requiring document production. Instead of searching through paper records, or requesting boxes from offsite document storage facilities, these records can be retrieved from the&nbsp;DMS.</p>
<p>This ability to search for documents and produce them on demand is an incredible enabler for an enterprise in other areas&nbsp;too.</p>
<p>In human resources, a document management system provides the ability to store, index and retrieve personnel data including certificates, licenses, employee intake documentation such as W-4, and I-9, employee reviews, and so forth. Rather than a paper file, all this information can be collected in a DMS. To make this even more interesting, the DMS can be tied to a number of workflow engines, asuring that activities for employee intake, promotion, termination, etc. comply with both organizational policies and applicable employment law. Once again, legal actions show the benefit of DMS usage. All employee records can be produced quickly in that event, for delivery to corporate&nbsp;counsel.</p>
<p>As a last example, consider an environmental engineering department. I’ve done some consulting for an organization which operates gas stations, and is affected by environmental law. Every gas station must have a license or permit from the state in which it operates - in fact several permits. In Texas for example, there are air quality permits, storage tank permits, waste water permits, etc. If any systems are repaired or installed, all work orders, service invoices, etc. must be kept as part of the environmental records. The DMS enables the organization to store, index and retrieve these records, demonstrating compliance with&nbsp;regulations.</p>
<p>So there you have it. In two short posts, basic information on document management systems, how they work, and what they can do. And I’ve only scratched the surface. In future posts, I’ll be expanding on one some additional aspects of document management that make implementing a DMS even more&nbsp;compelling.</p>
<p>A DMS is probably in your organization’s future, if not already&nbsp;there.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=134</wfw:commentRss>
		</item>
		<item>
		<title>Document Management 101 - Part 1</title>
		<link>http://stevebondy.com/?p=102</link>
		<comments>http://stevebondy.com/?p=102#comments</comments>
		<pubDate>Mon, 29 Jun 2009 18:49:03 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Document Management Systems]]></category>

		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=102</guid>
		<description><![CDATA[Exactly what is document management?  I get that question a lot.  So, to educate, inform, and possibly entertain you, this is the first in a series of posts to delve into the world of document&#160;management.
In some cases, this is also called &#8220;content management&#8221; but I&#8217;m going to avoid that term, because content management can also [...]]]></description>
			<content:encoded><![CDATA[<p>Exactly what <strong><em>is</em></strong> document management?  I get that question a lot.  So, to educate, inform, and possibly entertain you, this is the first in a series of posts to delve into the world of document&nbsp;management.</p>
<p>In some cases, this is also called &#8220;content management&#8221; but I&#8217;m going to avoid that term, because content management can also be applied to systems that manage web based content, and the type of document management system I&#8217;m going to talk about is not limited to web content.  In fact, web content is not often stored in enterprise document management systems - although it can be.  But I&#8217;m getting ahead of myself.  Let&#8217;s step back and start from the&nbsp;beginning.</p>
<p>To start, you need to grasp that there are two basic components to a document management system.  The first is a document repository.   Think of this as a file room, filled with filing cabinets, filled with folders, and files.  In a modern DMS, the repository is usually just disk storage, with a specific hierarchy of folders.  The hierarchy can vary, and to the end user, isn&#8217;t visible.  And because we are sticking to basics, we won&#8217;t go&nbsp;there.</p>
<p>The second component is a database.  This could be one of several relational database offerings, including Microsoft SQL, Oracle, Sybase, DB2 - and others.  The database tracks the location of the document in the repository, along with document metadata.  Metadata may include the author of the document, the last edit date, the document type (Microsoft Word, Microsoft Excel, Adobe PDF, TIFF, TXT, etc) and any number of other classification types.  These classification types are also known as index values.  Think of this database as the cardfile in the library.  Find the card for the document you want, and it tells you the &#8220;room&#8221;, &#8220;filing cabinet&#8221;, &#8220;drawer&#8221;, and &#8220;folder&#8221; the file is&nbsp;in.</p>
<p>An example of this basic structure is shown&nbsp;here</p>
<div id="attachment_108" class="wp-caption aligncenter" style="width: 309px"><a href="http://stevebondy.com/wp-content/uploads/2009/06/dms11.png"><img class="size-full wp-image-108" title="dms11" src="http://stevebondy.com/wp-content/uploads/2009/06/dms11.png" alt="Figure 1 - A two tier DMS" width="299" height="246" /></a><p class="wp-caption-text">Figure 1 - A two tier&nbsp;DMS</p></div>
<p>In reality, the architecture shown in figure 1 is rarely seen for several reasons.  One is the need for more functionality.  The other is the direct connection between the user and the DMS resources is not the most efficient, or effective way to do things.  A better way is to insert another tier of service into the model as shown&nbsp;here</p>
<div id="attachment_109" class="wp-caption aligncenter" style="width: 660px"><a href="http://stevebondy.com/wp-content/uploads/2009/06/dms21.png"><img class="size-full wp-image-109" title="dms21" src="http://stevebondy.com/wp-content/uploads/2009/06/dms21.png" alt="Figure 2 - A three tier DMS" width="650" height="284" /></a><p class="wp-caption-text">Figure 2 - A three tier&nbsp;DMS</p></div>
<p>In the three tier model, the DMS services broker all the database transactions, handle all the file operations between the repository and the user, and interconnect the other services, such as the web interface, the full text indexer, and any other services that may be&nbsp;present.</p>
<p>Now, those are the basic architectural pieces.  But, how do users access a document in the&nbsp;system?</p>
<p>For DMS access, we can give the user a few different types of interfaces.  One is a web browser.  The user can log in to the document management system, search for documents using the metadata, select a document from the search results, and act on the document.  The actions possible include viewing the document, downloading a copy or &#8220;checking out&#8221; the document, very much like checking out a library book.  In addition to a web browser interface, the DMS may have a standalone client.  Or it may have a client that is a &#8220;plug-in&#8221; for Microsoft Outlook, which is a very popular option.  And last, but not least, some DMS variants offer Blackberry, Windows Mobile, and iPhone&nbsp;clients.</p>
<p>Another part of the user interface may include application integration.  With application integration, a user opening a file is presented with an alternate dialog box rather than the standard one.  The alternate dialog box provides the application access to files stored in the DMS, and typically also provides search functions the user can employ to find the document they need. So, for example, a user running Microsoft Word and opening a file might open that file directly from the document management system.  Here is an example of the file open dialog a Microsoft Word user might see (this is a dialog from Autonomy&#8217;s Worksite&nbsp;DMS);</p>
<div id="attachment_112" class="wp-caption aligncenter" style="width: 781px"><a href="http://stevebondy.com/wp-content/uploads/2009/06/car5-22-2009-101332-am6-26-2009-104409-am.jpg"><img class="size-full wp-image-112" title="car5-22-2009-101332-am6-26-2009-104409-am" src="http://stevebondy.com/wp-content/uploads/2009/06/car5-22-2009-101332-am6-26-2009-104409-am.jpg" alt="Figure 3 - Autonomy Worksite integrated file open dialog." width="771" height="616" /></a><p class="wp-caption-text">Figure 3 - Autonomy Worksite integrated file open&nbsp;dialog.</p></div>
<p>This particular view shows the user&#8217;s worklist - the documents the user has worked on recently.  This is roughly equivalent to the recent file list that most applications provide as part of their user interface.  That might not seem very impressive, but remember that a DMS is a multi user library.  The real power of a DMS starts to be more apparent when you start searching for a document.  To give you a little hint about that search power, see Figure 4.  This is a sample search dialog (again from Autonomy&#8217;s Worksite Server).  Notice the multitude of indexes that can be used as search parameters (the index field captions have not been customized in this example).  Being able to build a taxonomy with this level of detail lets a user narrow a search result set even in a repository of millions of documents - assuming of course the documents were correctly classified when they were stored.  And this ignores the power of searching a full text index, which can be combined with the index&nbsp;search.</p>
<div id="attachment_115" class="wp-caption aligncenter" style="width: 655px"><a href="http://stevebondy.com/wp-content/uploads/2009/06/car5-22-2009-101332-am6-26-2009-104522-am.jpg"><img class="size-full wp-image-115" title="car5-22-2009-101332-am6-26-2009-104522-am" src="http://stevebondy.com/wp-content/uploads/2009/06/car5-22-2009-101332-am6-26-2009-104522-am.jpg" alt="Figure 4 - Autonomy Worksite search dialog" width="645" height="598" /></a><p class="wp-caption-text">Figure 4 - Autonomy Worksite search&nbsp;dialog</p></div>
<p>That&#8217;s one example of document management, and in this case, it&#8217;s the type typically found in professional services firms, such as law firms and accounting firms. In fact, the dialog boxes I have shown are from a product oriented at those environments.  But there is more to document management than tracking a legal pleading or a general ledger spreadsheet - as you&#8217;ll see in part&nbsp;2.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=102</wfw:commentRss>
		</item>
		<item>
		<title>Paperless? No, but maybe less paper&#8230;</title>
		<link>http://stevebondy.com/?p=99</link>
		<comments>http://stevebondy.com/?p=99#comments</comments>
		<pubDate>Fri, 15 May 2009 21:41:11 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Document Management Systems]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=99</guid>
		<description><![CDATA[I remember when I first heard about the paperless office, many years ago.  At the time, I thought it was a great idea - organizations will eliminate their use of paper, more data will flow through computing devices, and a new era will&#160;dawn.
Ah, the naivete of&#160;youth.
I suppose that a day may come when we [...]]]></description>
			<content:encoded><![CDATA[<p>I remember when I first heard about the paperless office, many years ago.  At the time, I thought it was a great idea - organizations will eliminate their use of paper, more data will flow through computing devices, and a new era will&nbsp;dawn.</p>
<p>Ah, the naivete of&nbsp;youth.</p>
<p>I suppose that a day may come when we achieve a paperless office, but it won&#8217;t be soon.  Why? I can think of several&nbsp;reasons.</p>
<p>First, we are too enmeshed in business processes that rely on the paper document.  Want proof? Walk down to your accounting department, and watch all the A/P clerks at work.  They are all processing invoices - paper invoices.  Amazing when you think about it.  Accounting systems have come a long way, but in the end, payables and receivables rely heavily on paper.  The only way we get away from this in reengineering the business process globally.  Make invoicing use a standard data transmission.  Make that data a file if you like, and attach it to an e-mail.  But make the data universal in format.  We could do that right now using XML if all the accounting vendors could agree on some standard XML field names for data exchange.  But you are going to have to get all the accounting vendors to agree, and craft an intake process for those data objects.  Good luck on&nbsp;that.</p>
<p>But even if we convinced the ISVs to add these facilites to their accounting packages, there will always be the small business that uses a paper invoice. So on this count, paperless? No. Less paper?&nbsp;Yes.</p>
<p>Another prime example of an old model business process is anything having to do with a fax machine.  Think about it - we still rely on a document transmission method that can trace it roots back over 160 years.  That&#8217;s amazing.  But it&#8217;s still getting used, in mailrooms all over the world, right now.  I&#8217;ll admit there are advantages to fax - reliable, low bandwidth, uses readily available analog phone lines - but the receiving fax machine still frequently ties us to a piece of paper.  Granted, faxes are now frequently processed as images but many start life as paper, and I&#8217;d bet a large majority of the received image faxes are printed and filed.  And those images frequently have to be processed by OCR software, adding complexity and expense to this old school&nbsp;technology.  </p>
<p>But like the accounting example, getting rid of fax is a tough prospect.  E-mail has certainly reduced the need for fax, but I&#8217;m waiting for the day when someone asks me to set up a new network infrastructure and tells me they DON&#8217;T want fax.  So no paperless here either.  But faxes as images do mean less&nbsp;paper.</p>
<p>And for the trifecta, look at a business process that uses paper forms - any process.  What an incredible model of inefficency in a world where everything is connected, and a good e-forms system can model a business process with a higher level of compliance and consistency than ever possible.  Paper forms are a business dinosaur, and they should be&nbsp;extinct.  </p>
<p>But in our world, the entire business environment is a Jurrasic Park. And again, there are those small businesses buying sales slip pads, &#8220;While you were out&#8221; pads, and countless others at the local office supply store. So again, not paperless, but maybe less&nbsp;paper. </p>
<p>The second reason paper stays is convenience.  Right now, I can print a document, grab a pen and go anywhere and read, annotate, and edit that document.  It&#8217;s cheap, it&#8217;s portable - and it&#8217;s a data security nightmare.  I&#8217;d bet more organizations have lost sensitive data through dumpster diving for paper than have ever lost it through stolen laptops, or network security violations.  Think about that next time your sitting outdoors at Starbucks and a quick breeze blows away a few pages of confidential financial data.  But that darned convenience factor overrides&nbsp;all.</p>
<p>So what about the paperless office? To quote my Brooklyn friends, &#8220;Fugetaboutit&#8221;.  Not going to happen.  No matter what a vendor of a &#8220;paperless office&#8221; product tells you.  But - and you knew the &#8220;but&#8221; was coming - we can move to a &#8220;less paper&#8221;&nbsp;office.</p>
<p>And it&#8217;s not really that hard.  Three steps I&#8217;ve already outlined - eliminating paper invoices and fax machines, and implementing e-forms - not only reduce paper, but can have a real impact on operating expenses.  For example, think of the man hours spent keying data from paper invoices, or validating that data from scanned images.  Think of the risk (and printing cost) eliminated by modeling business processes with&nbsp;e-forms.  </p>
<p>And there are more steps that can, and must, be done in parallel with these.  One absolute requirement is a well implemented enterprise content management system.  All the documents, document images, etc, must be managed and contained in repositories which are connected to the users who require them through the line of business application they use, whether it is Microsoft Excel or SAP.  And think of the operating expense reduction we could all see by eliminating all those filing cabinets full of paper, and all those boxes stored offsite at your favorite document storage&nbsp;location.</p>
<p>But we&#8217;ll still want to print that file and read it on the plane, or while laying on the sofa, or sitting on the patio.  And we&#8217;ll still jot notes on pads of paper.  It&#8217;s just the way we&nbsp;are.</p>
<p><em>Disclaimer - the author is employed by a developer of middleware which connects document capture and enterprise content management systems to line of business applications. The opinions expressed are those of the&nbsp;author.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=99</wfw:commentRss>
		</item>
		<item>
		<title>When Oprah Tweets</title>
		<link>http://stevebondy.com/?p=95</link>
		<comments>http://stevebondy.com/?p=95#comments</comments>
		<pubDate>Thu, 16 Apr 2009 20:17:56 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=95</guid>
		<description><![CDATA[The news is all over Twitter: Oprah is now a&#160;user.  
In the vernacular:&#160;OMG.
For those of you out of touch, Twitter is a popular social networking site, and it&#8217;s exploded.  Growth in the past year has exceeded 1300% by some calculations.  And it&#8217;s had growing pains.  Outages, called &#8220;Fail Whales&#8221; for the [...]]]></description>
			<content:encoded><![CDATA[<p>The news is all over <a href="http://twitter.com">Twitter</a>: <a href="http://twitter.com/oprah">Oprah</a> is now a&nbsp;user.  </p>
<p>In the vernacular:&nbsp;OMG.</p>
<p>For those of you out of touch, Twitter is a popular social networking site, and it&#8217;s exploded.  Growth in the past year has exceeded 1300% by some calculations.  And it&#8217;s had growing pains.  Outages, called &#8220;Fail Whales&#8221; for the icon twitter uses when a failure occurs, are frequent. And recently, the service has been attached by a worm which infected a number of Twitter accounts, an inevitable result of being highly visible on the&nbsp;internet.</p>
<p>So what will happen when Oprah tweets?  Think of it - lots of new users on the service, lots of tweets from those users.  All that adds up to more traffic for Twitter - an already somewhat fragile service.  If you are a user of Twitter, and don&#8217;t care about Oprah, it means your user experience, and your view of Twitter as a company, could be negatively affected.  Not a good thing for a nascent company that is trying to become&nbsp;profitable.</p>
<p>I really can&#8217;t blame Oprah.  Using Twitter with a talk show isn&#8217;t even a  new idea.  <a href="http://twitter.com/kevinpollack">Kevin Pollack</a> started a web based talk show a few weeks back, and his primary viewer interaction channel is Twitter.  But - and no offense to Mr. Pollack - his audience is small compared to what Oprah&#8217;s is, and her show will stress Twitter much more than Mr.&nbsp;Pollack&#8217;s.  </p>
<p>Still, the service is free so it&#8217;s a good move from a business perspective: no cash outlay, lots of viewer interaction, and lots of buzz from using the hot social media of the moment.  And it&#8217;s a way for Oprah to connect with her audience, estimated at <a href="http://firstread.msnbc.msn.com/archive/2007/12/07/502240.aspx">7.4 million viewers</a>.  To put that in perspective, Twitter had <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&#038;articleId=9131679&#038;intsrc=news_ts_head">9.3 million visitors</a> to it&#8217;s site in&nbsp;March. </p>
<p>If we assume that&#8217;s an accurate count of actual Twitter users, and if only half of Oprah&#8217;s viewers participate on Twitter, it means Twitter will experience 3.7 million new users in the next few days - or roughly 40%.&nbsp;Ouch!</p>
<p>The final results will be known in the next few days, as Oprah starts tweeting.  But for now, I bet the business folks at Twitter are ecstatic.  In fact, I&#8217;m sure <a href="http://twitter.com/ev">Evan Williams</a>, the CEO of Twitter, is grinning from ear to ear about the prospect of Oprah using, and thus promoting, his company.  But if I was his CTO, I&#8217;d be afraid of what 7.4 million potential new users could do to the system.  Very&nbsp;afraid.</p>
<p><em>Update - 4/18/09<br />
Well, it&#8217;s over and nothing bad happened to Twitter.  I&#8217;d say &#8220;I was wrong&#8221; but I think the jury really is still out.  It&#8217;ll take those 7.4 million viewers time to get up to speed on Twitter.  Let&#8217;s see what the longer term effect is of all those potential new&nbsp;users&#8230;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=95</wfw:commentRss>
		</item>
		<item>
		<title>Application Virtualization - Undo For OS Features</title>
		<link>http://stevebondy.com/?p=93</link>
		<comments>http://stevebondy.com/?p=93#comments</comments>
		<pubDate>Wed, 15 Apr 2009 20:47:35 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=93</guid>
		<description><![CDATA[I spent part of a day last week attending a marketing event on desktop virtualization.  You know the type of event I mean.  A local partner of some big software player uses some of the co-op dollars the big player has, and they feed you lunch, and bombard you with PowerPoint about The [...]]]></description>
			<content:encoded><![CDATA[<p>I spent part of a day last week attending a marketing event on desktop virtualization.  You know the type of event I mean.  A local partner of some big software player uses some of the co-op dollars the big player has, and they feed you lunch, and bombard you with PowerPoint about The Next Big&nbsp;Thing.</p>
<p>There&#8217;s nothing wrong with these events.  In fact, I like them, because they are a good way to get answers directly from the vendor&#8217;s reps.  And a lot of the time, I get a pretty good meal out of it.  But I left today&#8217;s event pondering the state of desktop virtualization.  More correctly, I left it pondering the need for desktop virtualization - or at least application&nbsp;virtualization.  </p>
<p>In application virtualization, an &#8220;invisible&#8221; thin virtual machine runs the app, totally isolated from the system it runs on. No direct registry access, no usage of locally installed DLLs, etc.  This means the app can be copied to the PC it runs on easily, run without regard to what might already be on the PC, and updated fairly easily by updating a master image of the&nbsp;application.</p>
<p>But come with me now, as we step into the Wayback Machine, and return to a simpler&nbsp;time.</p>
<p>In days of yore, Windows applications stood alone.  Configuration information was carried in things we knew as INI files.  Program libraries were kept in the directory with the program&#8217;s executable.  An application could be installed by creating a directory, and copying the application files to the&nbsp;directory.</p>
<p>Ah, how things have changed since those days.  We now have a centralized application configuration database - in the form of the registry.  We also now have shared libraries - DLLs - populating our hard drives.  These things have been with us on the desktop since Windows 95, and things have been complex ever since.  The complexity has grown as desktop operating systems became capable of application customization based on the logged on user - sections of the registry that were user specific.  And now in the timeline, it&#8217;s application virutalization.  An amazing effort to abstract the registry and the DLLs and all their inherent management&nbsp;problems.</p>
<p>Think how easy it would be to &#8220;virtualize&#8221; an application if it didn&#8217;t use the registry, always looked in it&#8217;s own folder for it&#8217;s own DLLs, didn&#8217;t rely on COM, etc. etc.  Pushing a &#8220;virtualized&#8221; app to the desktop would be as simple as running xcopy.  Look for an example to the &#8220;portable&#8221; apps being produced to run from a USB thumb&nbsp;drive. </p>
<p>Am I the only one who looks at the history here, and feels a sense of&nbsp;irony?</p>
<p>We complicate the environment, then jump through hoops in the form of layers upon layers of desktop virtualization tools, to enable apps to run independently of the complex environment that we have&nbsp;created.</p>
<p>What were we&nbsp;thinking?</p>
<p>Although my crystal ball is usually cloudy, I&#8217;ll make a prediction here.  In the future, we&#8217;ll see a desktop OS that is designed for application virtualization from the ground up.  It will provide a nice UI.  There won&#8217;t be a registry - at least for applications.  While the OS may use a set of shared libraries, the apps won&#8217;t use those libraries - at least not like they do now. There will be some form of granular inter-process communications that can be controlled, to allow some apps to talk to others.  Apps will &#8220;register&#8221; at run time and &#8220;check out&#8221; at&nbsp;termination.  </p>
<p>And because the OS will be designed for application encapsulation, all the applications included with the OS will themselves be encapsulated, and therefore easily removed or replaced.  And if the OS gets corrupted, it can be reinstalled without requiring the reinstallation of all the&nbsp;applications.</p>
<p>Of course, this would all require a radically different desktop OS, and backward compatibility would be a nightmare of kludgy&nbsp;components.</p>
<p>Wait - what am I&nbsp;thinking?</p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=93</wfw:commentRss>
		</item>
		<item>
		<title>The $5K Server Reboot</title>
		<link>http://stevebondy.com/?p=87</link>
		<comments>http://stevebondy.com/?p=87#comments</comments>
		<pubDate>Mon, 06 Apr 2009 17:53:12 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=87</guid>
		<description><![CDATA[I heard a talk recently by Mark Settle, the CIO of BMC Software.  Mark&#8217;s talk was titled &#8220;Managing Global IT Assets in Tough Times&#8221;, and covered several aspects of IT cost awareness.  During the talk, Mark told a story which bears&#160;repeating.
In Mark&#8217;s organization, one server in a 4 node cluster hung due to [...]]]></description>
			<content:encoded><![CDATA[<p>I heard a talk recently by Mark Settle, the CIO of BMC Software.  Mark&#8217;s talk was titled &#8220;Managing Global IT Assets in Tough Times&#8221;, and covered several aspects of IT cost awareness.  During the talk, Mark told a story which bears&nbsp;repeating.</p>
<p>In Mark&#8217;s organization, one server in a 4 node cluster hung due to a software bug.  Users were unaffected thanks to the cluster architecture.  But the NOC received a systems alert reporting the server problem, and an operator was dispatched to restart the&nbsp;server.</p>
<p>After the incident a time and motion analysis was performed.  While the act of rebooting the server may seem simple, it was not the end of the chain.  The operator reported the action to his supervisor and time was spent on discussion.  The supervisor reported the incident to his manager.  The incident report moved up the chain, until it was discussed by a high level group. And of course, appropriate incident tracking documentation was generated as&nbsp;well.</p>
<p>Once all of these activities were totaled, the analysis found that the cost to reboot that one server, one time, was&nbsp;$5K. </p>
<p>And now my first confession.  While I have considered the cost impact from big picture perspectives such as business continuity assessments, I have never before considered the costs of such an isolated action.  This story made me stop, and evaluate IT incidents in a totally different frame of mind.  And I hope with this posting, you will&nbsp;too.</p>
<p>In these economic times, organizations are squeezing every dollar out of every department, including IT.  The challenge for IT managers is how to continue to provide the services demanded by the organization, while at the same time dealing with demands for lower costs - demands which usually equate - as Mark pointed out -  to reducing headcount.  But headcount reduction in turn reduces the quality of the services IT can deliver.  It&#8217;s a trap you can fall into, unless you can offer alternative ways to cut costs, which brings me back to that $5K server reboot.  With this kind of analysis, you can identify other costs that may be reduced, as an alternative to&nbsp;headcount.</p>
<p>I admit I was shocked at the cost of the reboot, and I&#8217;ve been wondering how that cost might be reduced.  My second confession is, I have not developed an answer.  In a modern IT department, there are processes and procedures which have been adopted based on best practices, such as ITIL.  The procedures define the steps that must be taken to report and document an issue - and there is nothing wrong with these procedures.  But following them exacts a&nbsp;price.</p>
<p>I am not suggesting abandoning ITIL, or any best practices system.  Far from it.  But I will point out that it is important to be aware of their financial impact.  And more than that, it is vital that these best practices be used in such a way that incident costs can be determined - as Mark was able to do in his organization.  So the answer isn&#8217;t missing - but the question is wrong.  The question isn&#8217;t about how the cost can be reduced.  The question is, how can the reboot cost information we now have be&nbsp;used?</p>
<p>Remember - our task in IT is to provide valuable information to the organizations we serve.  But in addition to being providers of information, we must be consumers of information.  And we must use that information to make our task of serving the organization more effective, more efficient, and more&nbsp;economical.</p>
<p><em>Note: I&#8217;d like to thank Mark Settle for permission to use some material from his presentation for this&nbsp;posting.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=87</wfw:commentRss>
		</item>
		<item>
		<title>Juan I Am (with apologies to Dr. Seuss)</title>
		<link>http://stevebondy.com/?p=80</link>
		<comments>http://stevebondy.com/?p=80#comments</comments>
		<pubDate>Fri, 03 Apr 2009 18:41:11 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=80</guid>
		<description><![CDATA[Note: Read my earlier post to understand what this is&#160;about
I would not like Vista
here or there.
I would not like Vista
anywhere.
I do not like
this OS.
I do not like it,
Not one&#160;bit.
Would you like Vista
on a netbook?
Would you give Vista
one more&#160;look?
I do not like it
on a netbook.
I will not give it
one more look.
I do not like Vista
here or [...]]]></description>
			<content:encoded><![CDATA[<p><em>Note: Read my earlier post to understand what this is&nbsp;about</em></p>
<p>I would not like Vista<br />
here or there.<br />
I would not like Vista<br />
anywhere.<br />
I do not like<br />
this OS.<br />
I do not like it,<br />
Not one&nbsp;bit.</p>
<p>Would you like Vista<br />
on a netbook?<br />
Would you give Vista<br />
one more&nbsp;look?</p>
<p>I do not like it<br />
on a netbook.<br />
I will not give it<br />
one more look.<br />
I do not like Vista<br />
here or there.<br />
I do not like Vista<br />
anywhere.<br />
I do not like it with lots of RAM.<br />
I do not like it,&nbsp;Juan-I-am.</p>
<p>You may like Vista.<br />
You will see.<br />
You may like Vista<br />
Hear our&nbsp;plea!</p>
<p>I will not,<br />
Cannot, hear your plea<br />
I will not allow it<br />
Even for&nbsp;free</p>
<p>Senator!<br />
Senator!<br />
Stop this bill!<br />
The thought of it<br />
Gives us a&nbsp;chill!</p>
<p>I do not care<br />
How much you cry<br />
Wave to Vista<br />
Tell it&nbsp;goodbye</p>
<p>Senator!<br />
Senator!<br />
Give us some peace!<br />
A new version<br />
Will soon&nbsp;release</p>
<p>New version?<br />
New version?<br />
About that<br />
I don&#8217;t know.<br />
But Microsoft Vista<br />
It must&nbsp;go.</p>
<p>Senator!<br />
Senator!<br />
Don&#8217;t make such a stink<br />
It&#8217;s all a moot point<br />
Don&#8217;t you&nbsp;think?</p>
<p>Think?<br />
Think?<br />
I am a solon!<br />
Although right now<br />
I feel a&nbsp;moron.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=80</wfw:commentRss>
		</item>
		<item>
		<title>Everything Is Bigger In Texas, Even The Micromanagement</title>
		<link>http://stevebondy.com/?p=75</link>
		<comments>http://stevebondy.com/?p=75#comments</comments>
		<pubDate>Fri, 03 Apr 2009 18:38:47 +0000</pubDate>
		<dc:creator>Steve Bondy</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://stevebondy.com/?p=75</guid>
		<description><![CDATA[I&#8217;m a Texan.  Born and bred.  And like most Texans, I&#8217;m proud of my state. And my parents taught me there are two things you shouldn&#8217;t discuss - religion and politics.  I&#8217;m going to steer well clear of religion, but I&#8217;ve GOT to say something about&#160;politics.
Up the road a bit, there&#8217;s something [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a Texan.  Born and bred.  And like most Texans, I&#8217;m proud of my state. And my parents taught me there are two things you shouldn&#8217;t discuss - religion and politics.  I&#8217;m going to steer well clear of religion, but I&#8217;ve GOT to say something about&nbsp;politics.</p>
<p>Up the road a bit, there&#8217;s something going on that proves my Law of Inverse Political IQ.  The law states that when you get a group of otherwise intelligent men and women into a room, and if that group is a group of politicians, the IQ of the group will fall as the inverse square of the number of politicians present.  Readers, I give you the Texas Legislature.  Now if you don&#8217;t know much about the Texas body politic, I&#8217;d like to draw your attention to such items as a legislative attempt to ban <a href="http://www.redorbit.com/news/general/148053/texas_house_bans_suggestive_cheerleading/index.html">&#8220;suggestive cheer leading&#8221;</a>, or the fact that in the great state of Texas, there is a law making it illegal to milk another person&#8217;s&nbsp;cow.</p>
<p>Yeah, we got our share here in the Lone Star&nbsp;State.</p>
<p>But one of my blog topics is management, so I&#8217;d like to present you<br />
State Senator Juan &#8220;Chuy&#8221;&nbsp;Hinojosa.</p>
<p>In a stunning display of micromanagement, Senator Hinojosa has slipped a rider into a finance package banning state agencies from purchasing Microsoft Vista, unless the purchase is specifically approved by the&nbsp;legislature.</p>
<p>To repeat an overused phrase - what was he&nbsp;thinking?</p>
<p>Can you imagine a member of the board of directors of a major corporation setting IT policy for all the subsidiary companies?  Because that is what the Senator is trying to do here.  This flies in the face of so much management theory, I hardly know where to&nbsp;start.</p>
<p>But I&#8217;m going to give it a&nbsp;shot.</p>
<p>I&#8217;m sure Senator Hinojosa means well - many incredibly bad decisions have been well intentioned - but in this case, I doubt he has the technical expertise to assess the merits or debits of Vista - especially for over 170 individual state agencies.  I&#8217;ve checked his bio and he has some impressive accomplishments: Marine Corp, practicing attorney, etc.  But I did not find a single item with the title CIO, CTO or any other tie to IT&nbsp;management.</p>
<p>Hence broken rule #1 - if you don&#8217;t have the expertise, don&#8217;t try to manage it&nbsp;yourself.</p>
<p>Each of those 170 state agencies has someone internal managing their IT shops.  Those individuals have the positions their positions (hopefully) because they are competent, experienced leaders.  Why Senator Hinojosa feels he needs to lead them on this is a mystery.  In fact, if he had checked, he might have found that a number of these leaders were skipping Vista and planning Windows&nbsp;7.</p>
<p>Broken rule #2 - enable your subordinates and let them manage what they&nbsp;know</p>
<p>And the biggest irony of all is that Vista is approaching sunset, as Windows 7 appears on the horizon.  The senator is closing the barn door after the cows got out (at least he didn&#8217;t milk them - he&#8217;d get&nbsp;arrested).</p>
<p>Broken rule #3 - make sure the policy you enact addresses a real, current or future&nbsp;problem</p>
<p>I suppose I could go on, but that would be like shooting fish in a barrel.  And with my luck, that&#8217;s illegal in&nbsp;Texas.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevebondy.com/?feed=rss2&amp;p=75</wfw:commentRss>
		</item>
	</channel>
</rss>
