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.