Tuesday, July 31, 2007

A Different View of Technology Cycles

There are at least two types of technology cycles--those that describe the evolving capabilities of technology (for example memory capacity and compute power doubling every 18 to 24 months) and those that describe how technology is acquired, managed, and controlled. This post seeks to inform the latter management and control cycles.

A whole science (or perhaps art) has been made out of tracking and predicting various technology and product lifecycles. Indeed, consulting organizations have based practices around this subject and companies have attempted to differentiate themselves from the competition based on their expertise in "thought leadership" and ability to keep customers current through technology refresh capabilities.

However, what these various entities seem to overlook are the larger (and from my perspective more important) organizational and cultural implications of these cycles.

Specifically, the cycles I am referring to are those that define the relative relationships between technology managers (CIOs, systems managers, IT directors, and the like) and technology users (business end-users and consumer end-users).

Looking at the history of information technology, it can be seen that the 1950s, 1960s, and much of the 1970s were controlled by the corporate computer services, data processing, information services, information technology, or whatever the corporate department was called. This control took the form of allocating who would have access to scarce and expensive computing resources, standardizing technology to gain economies of scale, and driving down corporate costs by automating repetitive tasks. In doing so, pent-up demand was often unmet.

In response, departments and individual users began to look for alternative access to compute resources. To improve responsiveness to IT needs users resorted to contracting for services (indeed the whole IT services market developed from fulfilling this need), "borrowing" or sharing compute time among end-users through time-sharing, and purchasing packaged software to reduce development time.

A second technology cycle began when IT departments rapidly regained control by declaring time-sharing systems to be the responsibility of IT, not a department. Once the compute resource was under IT control, the software that could run on it was also controlled.

Again, whenever compute resources become constrained (as they always will when they come under the control of a department whose sole purpose is improving cost and gaining economy of scale), users seek alternatives that will address the users' unmet needs. During the mid- to-late 1970s, departments and end-users sought out mini-computers that could be used for departmental tasks outside the purview of the IT department.

The third cycle began when IT attempted to reassert control over computing resources by gaining control over these departmental computers. Under the guise of maximizing the capability of distributed computing, the IT department argued that data redundancy and duplicate development on mini- computers was actually driving up IT and total administrative costs. However, the IT department was never totally successful in regaining control.

The reason was the invention of the personal computer (PC). As IT departments took control of mini-computers, departments (mainly technically savvy end-users) began to adopt emerging PCs such as the Apple II and the Adam to perform repetitive tasks. This time it occurred during the early 1980s. The PC--soon evolving into the predominant IBM Compatible PC--along with versatile applications such as the spreadsheet, greatly expanded the end-user's reach. The combination required minimal expertise to operate. The applications were suitably flexible to enable the end-user to quickly re-purpose and adapt the combination. It was also during this time that the PC and applications moved into the consumer space for the first time thereby multiplying productivity because the end-user could continue work at home (and with the development of the "luggable," "portable," "laptop," and finally the "notebook" computer, information technology could be taken on the road).

The fourth technology cycle took almost a decade before the corporate IT department could regain any real control. The process that emerged to enable control represented the very capabilities that enabled the end-user (and now that end-user was more often coming into contact with technology as an individual consumer) to regain control of much of that technology. First, business became accustomed to the increased productivity that resulted from working at home and on the road.
Therefore, the IT controls that emerged were required to have the flexibility to allow access from outside the enterprise. Second, since the compute resource had also become a consumer device, there were some areas where the IT department did not have the opportunity to gain control.

Just as the IT department was reasserting a limited level of control over the exploding PC population through security and access controls, and through technology standardization, the end-user found another approach to satisfying unmet IT needs: Access to the Internet.

The end-user began to disconnect from large corporate compute resources and connect to the Internet at large. Through the PC, and later through laptops and phones, the end-user gained access to information and data that was previously available only through a library in paper form. In many cases, the access was to information that an IT department had no desire to accumulate and store within the corporation.

The fifth cycle began as corporate IT attempted to rein in external Internet access. They did so through the implementation and expansion of corporate intranets (as portals to trusted information) and through repeated attempts to filter external information sources. Success has been limited at best--success at filtering pornography and similar sources, but continued failure at filtering less obvious and objectionable sources. Adding to the difficulty has been continued evolution of the end-user device; from a simple pager, to a text pager, to a cellular phone, to an Internet mail services device, to a Web-enabled Internet device, and currently to a multi-function smart device that can do most, if not all, desktop compute activities (though on a much smaller scale so productivity has been sacrificed for portability).

The result of this current shift is that the IT department defines the technology (often stating what they will and will not support), and the end-user ignores the restriction and acquires what they think will provide the best use. In turn, the adoption reaches critical mass when enough corporate users (especially executives) demand support so that the IT department has no choice but to support it.

It could be argued that the sixth technology cycle has begun, but each successive cycle has become significantly shorter. As a result, it is becoming increasingly difficult to tell when one cycle has ended and another one has begun. Indeed, it appears that the cycles have begun to overlap. This is occurring because emerging, end-user technologies are coming to market faster than IT departments can gain control over them.

As an example, the iPhone went on sale on June 29th without the benefit of robust third-party support (Apple has made the iPhone a closed architecture meaning access to the underlying hardware and software is severely restricted). As a result, little "Web 2.0" (the one open-standard that was made available to third-party vendors) capabilities were available at launch. Yet, by the end of the weekend following the launch, a wide variety of useful business applications had been written, tested, and published for general use.

These cycles will continue to vex and challenge the corporate IT department (and the end-user, depending on your perspective). Rapidly emerging technical devices and capabilities, open-process standards, and developing business process management standards will continue to present solutions to the end-user and control issues for the IT department.



Wednesday, July 18, 2007

More Thoughts on iPhone as the Future

My last post related to positioning technology such as the iPhone in context of what that meant for the future. The intention of this post is to expand further on iPhone's impact now that I have had a chance to work with the platform and the apparent ecosystem that is rapidly developing around it.

The iPhone as Communication Device: The more I have played with it, the more I believe the iPhone to be a new class of network access device. It provides both telephonic and digital data access in a small, large-screen, lightweight footprint. The key for the future is that it is fully capable of wireless cellular voice and data and Wi-Fi voice (VoIP) and data. Future versions (whether from Apple or another
vendor) can be expected to expand on this to offer 3G, Wi-Max or whatever else comes along on the next couple of years. The key here is that the communications platform is becoming independent of the communications network. This results in more freedom for the consumer and commoditization and consolidation of the network services sector.

The iPhone as Presentation Device: There is a lot of talk about the lack of a finder, inability to save documents, and the inability to add applications to the iPhone. I suppose that is true and the OS X operating system definitely has the power and capability to provide these. However, suppose for a moment that the intention of the iPhone is not to add more to the phone, but rather to provide improved access to content ,applications, storage, and capability through the network.
If that is the case, the iPhone could change not just phones, but change our whole view of mobile computing. Seen in this context, the iPhone becomes the disruptive enabler of the next generation Software-as-a-Service (SaaS) model. Supporting Apple in this venture are Google, Yahoo, and Salesforce.com to name a few. Indeed, a quick search for "iPhone applications" through Google will bring back a number of individual applications as well as a number of application aggregators. If interested, a few that will indicate the range of applications are http://www.mockdock.com and http://getleaflets.com. Both of these sites provide a Web page that looks like the main screen on the iPhone and enable the user to place application icons on that page so access to the applications can be accomplished by pressing a linked icon.


At present, these applications are really "gadgets" or "widgets" that are available through tools such as Google's gadget bar or Windows Vista's gadget bar. While fun and convenient on a desktop, these small applets become highly usable portable tools when provided through a mobile communication and presentation device such as smart phone. For example, there are gadgets available that will find Wi-Fi hotspots simply by keying in the ZIP code (although in all fairness, similar information can be gained by keying in "wifi" and a ZIP code in the iPhone's Google Map application). Other gadgets range from applications that list the lowest gas prices in a ZIP code to news readers and social network interfaces.

Together, the communication and presentation capabilities of this class of device represents quite a force in the emerging mobile communication space, especially when you consider that a number of these applications target small to medium size businesses and those are the enterprises that are typically early technology adopters. Indeed, it was this market sector that was the early adopter of the PC, the Web as a market, and SaaS as an application delivery mode.

Wednesday, July 4, 2007

Disconnecting

Okay, this may seem like a review of the iPhone, but the intention is to place technology SUCH AS the iPhone into perspective when considering where technology is going. This discussion is not about new marketing and sales models between device manufacturers and network providers. This discussion is not about Steve Jobs' ability to pull together hardware, software, and content providers to sell an integrated whole. This discussion is all about the impact a new class of device and the associated capabilities that device will have on the ability to communicate effectively, efficiently, and effortlessly.

To date, wireless technology has taken (by my count) nine major advances:
  • Yelling loudly
  • Sound signalling using drums and other devices to make sound carry over a longer distance
  • Visual signalling using pinafore flags, smoke signals, fire, mirrored surfaces, and the like to enable recognition over line-of-sight distances
  • Point-to-point radio transmission enabling communication over long distances, but limited to users that have compatible equipment, using the same modulation methods, and using the same frequencies
  • Two-way radio systems that enabled anyone with compatible equipment to communicate with each other and providing multiple channels enabling higher capacity
  • Pagers enabling basic signalling to a unique individual from virtually any telephone
  • Analog cellular telephone systems enabling the dial-up telephone to become truly mobile
  • Digital cellular/Personal Communication Services (PCS) increasing the carrying capacity of the wireless network while providing additional wireless communication capabilities such as caller ID, SMS messaging, email, and various abbreviated versions of Internet browsing
  • The integrated wireless communications device such as the iPhone

Yes, I think the iPhone is and will be making that big an impact on wireless communications. The prediction is based as much on the concept as it is the product itself. Apple has designed a truly innovative user interface. To be sure, there are features that are missing (more about that later), but it still represents a giant leap forward. A comparison to other smart devices will show why.

The first of the lot was RIM's Blackberry. When it started, it was a pure play messaging device, with a smaller screen than a computer and a smaller keyboard to match. The innovation was shrinking the features but still making it usable and providing an efficient interface to popular corporate email systems (this latter feature remains one of its main draws). Additional features such as a thumb wheel for scrolling, or the "pearl" button for navigating were present on other, less smart phones at the time.

Then came the Treo. It took its cue from the Blackberry by using a similar shrunken keyboard and adding a phone to the popular Palm PDA. Once Handspring/Palm moved away from script (Graffiti) input, the only innovation was to combine a PDA with a phone. To be sure, later models expanded on the capability to approach a handheld computer, but the real innovation was combining a full-featured PDA and phone.

Then came Windows Mobile phones. These phones took their cues from various smart-phones by attempting to take a desktop operating system and make one for phones that would provide much the same feel. In doing so, the number of compromises that were made in early versions was such that it managed to transfer the look and feel of the desktop Windows operating system to a phone, but lost in the effort was the fact that doing so made for a lousy phone interface. Subsequent Windows Mobile releases have significantly improved on the initial versions to the point where Windows Mobile has managed to mimic much of the Palm Treo's features. In this context, all the Windows Mobile operating system (and resulting phones) has managed to do is capture market share from Palm. There was really no true innovation in feature or function.

In the case of RIM, Palm, and Microsoft, all three (along with their supporting vendors) have managed to add MP3, Web browsing, and email capabilities. However, there have been significant trade-offs made that make these devices mediocre MP3 players, Web content viewing instruments, and email applications. In the case of MP3 playback, the interface has not been particularly elegant or easy to use. This is where the Apple iPod distinguished itself--it created a totally new interface that was intuitive, easy to use, space efficient, and very effective.

In the case of phone browsers, they all have had severe limitations. Some lacked popular plug-ins (such as Flash which is a major drawback of the current iPhone), while others attempted to institute new ways of presenting standard size Web pages in compact readable formats suitable for a phone or smart phone screen. For example, the Palm Blazer browser made a valiant effort at this providing both a narrow (Palm-sized screen) and a wide (scrollable full-size Web page) format. For the most part, this approach provided a passable Web browser. However, in many cases the Blazer browser was ill-behaved, resulting in weird rendering. Surprisingly, the scaled-down Internet Explorer embedded in Windows Mobile had many of the same issues.

In the case of email applications, all have had their faults. Palm's Versamail was ill-behaved when dealing with HTML formatted messages. Microsoft's mobile Outlook provided much of the look and feel of its big desktop brother, but there were still problems with rendering media-rich emails.

In contrast, the iPhone has provided a giant innovative leap on all these fronts. First, the iPod capabilities of the iPhone has moved the user interface forward from their already industry-leading interface--the touch-sensitive wheel. I would suspect that the iPhone previews how the third-generation iPod will look and work.

Second, while there is a lot to be desired in the Safari browser, the iPhone's Safari browser is simply the best Web rendering application available on a phone. As mentioned earlier, there are drawbacks with the lack of Flash support and some Java holes, but I fully expect these to be fixed fairly rapidly as adoption of the iPhone continues to expand. With that said, with few exceptions, the iPhone's browser provides the best rendering match to desktop browser available. This is particularly true since the image can be viewed sideways in a wider view. Add to this the innovative "double-tap" or "pinch" magnifying, and Apple has provided a capability that can effectively replace a desktop browser. Now, it they can just add the features to edit this blog through the iPhone (the Java available evidently does not allow me to write or edit this through the iPhone--however, I can post to messages). To underscore this, today is the first time I have been on a laptop in three days. All browsing has been done on the iPhone.

Third, the iPhone's email interface is positively outstanding. It is easy to navigate, read, and delete. Add to these basic features the fact that it renders full HTML email and the iPhone's email system is simply the best around. However, it could be better (it may be better and I haven't found the features yet). For example, I would like to be able to create email folders and move messages to those folders on the iPhone. A "delete all" capability for the "Trash" folder would also be a nice addition. Yet, even with features such as this missing, the visual look and the gesture control is a leap forward in mobile email applications. Again, this is the first time I have looked at email on a laptop in three days.

Taken together, the iPhone's various features represent the first of a new generation of devices that could well begin to replace the laptop much as the laptop has replaced the desktop computer. The iPhone has already done that for email and Web-browsing. If Apple decides to expand the iPhone's OS-X capabilities so that files can be saved and searched via a "Finder" application, they will have moved significantly closer. At present, the iPhone is a benchmark for email, Web browsing, and messaging. I would also add to that the fact that Google's Maps application is easier to use than their Web-based version. While the Yahoo Stock application is passable, it would be nice to re-order stocks to individual liking and to take a person to the Finance page relating to that stock instead of a specialized combined page that places too much irrelevant information on the screen. If a person is looking at Yahoo's Stock application and they want to go to the Web, they want to drill-down into the specific stock, not do a general search.

The same problem arises with the Yahoo Weather application. When you go to the Web, you want more detail on the weather for that location, now an additional summary and then a general search result for the location. What I would really like is a view of radar for that location. I have bookmarked the Weather Underground page in Safari to provide the radar view, but it would be a lot more usable if pressing the "Y!" icon at the bottom of the application would take you to a radar view. A final gripe about the weather application is that it would be nice if the icon on the main iPhone page showed the current temperature much as the appointments icon shows the current day. With all the attention to detail, go figure how these simple aspects were overlooked.

As you can see, I had to dig deep to find something to complain about on the iPhone. There are others. However, for a first generation attempt, especially one that can fix many of its shortcomings in software upgrades, Apple has more than lived up to the hype created for this phone. If they keep their development momentum and continue to expand their partnerships with Google and Yahoo, Apple will have no problem selling 10 million phones by the end of 2008 as well as taking a commanding lead in the mobile communication device market. It is the disruptive technology that will truly enable users to disconnect and remain in contact. It is that good.

Saturday, June 2, 2007

Innovation versus Quality

It is amazing how two decades can bring the same issues facing U.S. corporations back to the top of the pile. In an article in the June 11, 2007 BusinessWeek, "At 3M, A Struggle Between Efficiency and Creativity," the discussion centers on how the introduction of Six Sigma has brought cost reductions, improved efficiencies, and increased profit. At the same time, 3M has fallen from its time honored position as the number one corporate innovator.

The rush to Six Sigma has placed concentration on improved operating efficiency, driving up bottom-line profits. However, Six Sigma as most often implemented stifles creativity and innovation because it is aimed at improving existing processes, not determining when existing processes are outdated or no longer adequate. That is, Six Sigma does not describe how to address a process when that process is not capable of producing the desired output. I suppose one could argue that Design for Six Sigma is a process framework that enables an organization to design capable systems. Even so, what happens when an idea is conceptualized to which there is no practical use? Or what happens when there is a practical use for a concept, but one does not immediately recognize that use? From a Six Sigma point of view, it has no use and constitutes waste. Therefore, it should be discarded so as to simplify existing processes and reduce costs.

It reminds me of the days of Crosby quality where the goal was zero defects. It didn't matter whether the customer liked your product, just that you produced it with quality. As Dr. W. Edwards Deming used to note in his lectures, the last buggy whip manufacturer probably produced excellent buggy whips. Too bad nobody wanted them.

Innovation is not a process. Rather, it is a discontinuous act of creativity. It may spring forth while the mind is otherwise engaged. It may occur through the linkage of two or more unrelated ideas or concepts. It may emerge from the fog of vague ideas to a crystal clear concept in an instant. That is not to say that innovation cannot be planned. However, innovation must mature and ferment in the mind until it is ready to emerge. While the plan may be executed, innovation emerges on its own schedule.

Therefore, can a formal quality process such as Six Sigma and innovation coexist? It is doubtful. At least in the context of a formal Six Sigma process for innovation it is doubtful. Six Sigma is a tactical approach to improve an organization's performance in terms of efficiency, cost, and profit. Innovation is a strategic approach to provide the means for an organization to survive and thrive in the future.

Tuesday, May 29, 2007

Over Technologized

I took a trip over the U.S. Memorial Day holiday to attend a friend's wedding. For the most part, it was uneventful. However, an interesting thing happened when I stopped to fill-up with gasoline. I got out of the car and as I was about to enter my credit card information, the store attendant came out and said that I would be unable to pump gas because "the computer system is down." This wasn't a big imposition, I simply drove to another gas station.

It got me thinking about an event several years back when I stopped in at a local grocery store (a national chain) to pick up some plastic cups for a business exercise I was giving the next day. It was about 2:00AM, and after looking all over the store for the cups, I finally found them and took them to the checkout lane. The store clerk looked at me and stated that it would be approximately 30 minutes before she could check me out because the system was being updated.

This technological world is a real marvel of convenience, responsiveness, and availability. We can email from our phones; take pictures with digital cameras; talk globally from our computers; receive HD television over our fiber-optic cable; carry, view, or listen to thousands of pictures or songs on our iPods; determine our location within a few feet with our global positioning system; and even view the temperature on our watches. Well, we can do all those things if everything works right. But as the two preceding examples indicate, if they don't work right, we may very well just be standing around.

As our world becomes more automated and electronically integrated, one has to wonder what would happen if a "glitch" caused a cascading failure. Of course there are back-ups, redundancies, alternates circuits and paths, so the chance of a catastrophic failure is remote, or so it would seem. Then again, Apollo 13 was a masterpiece of back-ups and redundancies. So was Challenger. So was Columbia. Yet they all failed.

Self-configuring and self-healing systems can help, but what happens if they can't? Or what happens if they are not fast enough? It could be a great plot for a novel. Think what would happen if a large number of these systems failed at once. I am reminded of that 1970 science fiction movie called "Collossus: The Forbin Project," where a super-computer is joined to the grid and it proceeds to take control of all computers in the world. It may be science fiction and it may be far fetched, but so were some of our space failures.