Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Enabling the High Performance Corporation
Enabling the High Performance Corporation

To quote Peter Drucker: "The most important, and indeed the truly unique, contribution of management in the 20th century was the 50-fold increase in productivity of the manual worker in manufacturing. The most important contribution management needs to make in the 21st century is similarly to increase the productivity of knowledge work and the knowledge worker."

Unfortunately, to date, our efforts to improve the productivity of this increasingly important segment of the organization have been less than spectacular. As is pointed out in a recent study by the Center for High Performance and its parent company Hudson Highland Group Inc. ("Unlock Corporate Performance: America's Knowledge Workers Provide The Key") a "performance crisis" has hit Corporate America, hindering its ability to shake off the effects of the sluggish economy and return to sustainable growth.

For organizations to achieve peak performance, they will need to dramatically change the way in which their information systems are built. Fortunately, we are rapidly approaching a breakthrough in the way applications are developed and managed that will facilitate this change. A number of individual factors, including the proliferation of Web services, are working together to create this breakthrough.

The Tipping Point
In his book The Tipping Point, Malcolm Gladwell searches for catalysts that precipitate a "tipping point" - that moment in time when the boiling point is reached. This concept holds that small changes will have little or no effect on a system until a critical mass is reached. Then one final small change "tips" the system and a large effect is observed.

One example of this phenomenon is the establishment of e-mail as a primary means of doing business. Although personal computers in business had been around in various forms since the early 1980s, they were not seen as primary means of communication. In order for that to change, several factors had to occur: PC prices had to come down low enough to place them on every desktop; users had to become more comfortable with their use to incorporate them into their daily routines; network technology had to improve to the point where internal connections extended throughout the organization; a public network (the Internet) had to be established to allow external point-to-point communication; and easy-to-use e-mail software had to be created. The tipping point came when e-mail software was on enough desktops to drive further adoption. Suddenly, if you didn't have e-mail you were out of touch, and unable to conduct business the way the rest of the world was conducting it.

Today, technology has become so ingrained in the daily life of business users that their requests for automated solutions far outstrip IT's ability to deliver them all. One of the consequences of this is that many users have resorted to creating their own solutions using desktop tools (for example, creating macros in spreadsheets to perform repetitive calculations). The problem with this is that these systems are isolated from the rest of the organization, and the tools used to build them are often ill-suited to the task at hand. But we are moving toward a tipping point, and the change will be swift and sudden. Key drivers toward this point are Web services and service-oriented architectures (SOAs). These new concepts will enable solutions developed by and for a single business user to be easily extended to others in the organization. All that is needed to reach the tipping point is the right tool built on these concepts - a personal service builder (PSB).

The impact of PSBs will be profound. Before spreadsheets came along, for example, financial analysts had to get IT to develop a system for them in order to automate their work. Today, the thought of outsourcing a spreadsheet to the IT department seems absurd. The same will be true of many new kinds of systems that will be developed by users using PSBs.

From IT Department to IT-Savvy Organization
One of the keys to the tipping point being reached is the willingness and growing ability of business users to computerize their own part of the business. This is rapidly leading to what can be called the "IT-savvy" organization. In this new organization, responsibility for IT will go from being solely the domain of the IT department to being a responsibility shared by (nearly) everyone within the organization.

This idea is a radical departure from the current norm, where practically all development projects are controlled by IT. Just the thought of giving users the ability to develop applications, no matter how small, outside the umbrella of IT is enough to give CIOs nightmares. Indeed, because (unlike spreadsheets, for example) the applications developed by users will become part of the organization's portfolio (they won't remain isolated on desktops), there needs to be an overall platform, controlled by IT, that assures compliance with standards and security. In addition, IT has a critical role to play in providing PSBs secure and easy access to the information contained in legacy applications.

Why the IT-Savvy Organization is Necessary
Creating an IT-savvy organization addresses one of the great conundrums of the current IT landscape: the mandate to do more with fewer resources. Since organizations began to prioritize cost containment over innovation, IT budgets have been shrinking. Yet there has been a marked increase in demand for new applications, both large and small. Getting business users involved in automating their own job functions frees IT resources for the more complex, detailed work that affects larger numbers of users. Essentially, this concept extends the IT department to include the whole company. Users have the need and the desire, and given the right tools they have the ability. Let's look at each of these factors in more detail.

The Need
Nicholas Carr's famous (or infamous, depending on your point of view) article in the Harvard Business Review, "IT Doesn't Matter," claimed that IT is no longer viewed as a business advantage, but instead has become more of a commodity in the way electricity has. While many photons have been burned arguing both sides of the case, the one core truth behind it is that having technology alone is not enough. It's not a question of whether your company's business functions are computerized and your competitors' are not.

The big difference now is the time frame for development. When technology was seen as a strategic advantage, organizations were willing to invest huge amounts of resources and wait months to roll out a major initiative. They felt the long-term payoff was worth the short-term wait. Today, with IT being viewed as a means to cost savings rather than competitive advantage, those time frames have been compressed. Business users want the advantages technology can offer now, not six months from now.

Complicating this scenario is the fact that in recent years 75% of new application projects have come in over-budget or later than projected, with many applications scrapped before they are deployed. There are many reasons for it, including users changing their requirements in mid-stream and general shifts in the business landscape such as the increase in globalization.

As the pace continues to increase, the old methods of developing applications to address the whole of the business from end to end become increasingly difficult to justify. There is an undeniable need to change the way technology is developed and rolled out in order to keep pace with the way business now operates.

The Desire and the Ability
When computers were first introduced into the workplace, they were viewed as mysterious and intimidating by many business users. Those users learned the functionality by rote, and never strayed from what they'd been taught. It's hard to believe now, but I can remember when programmers had fun with user naivete by telling them not to drop the disk drives because the data would fall off! Users could be kept in line by telling them they could wipe out the entire organization's records with a single incorrect command (and in some cases they probably could). The users back then were therefore certainly reluctant to experiment or discover new capabilities on their own.

The current generation of business users has no such qualms. The older group has been using computers as part of their jobs for the past 20 years, and now give them no more thought than they do the telephone or copier. Younger workers are even more comfortable with them, having never known a time without computers, and having played with digital toys since the age of three. Many learned basic programming skills in high school or even middle school, and manipulated functions in applications even before that.

In their jobs, both groups use computers to create database queries, set up spreadsheets to perform complex calculations across multiple worksheets, and do multiple other tasks on a daily basis without any experience with Java, Visual Basic, or other programming languages. At home, they create Web sites for their personal interests, despite the fact that they know nothing about HTML.

They do all of these things by choice - and because they now have the ability. Consider the database query. A few years ago, setting up a database query would have required submitting a request to IT and waiting a week to two weeks for an IT staffer to code it. Now they use intuitive tools to create the query themselves and are able to obtain the results immediately. The technology has advanced to the point where they're able to create these applications for themselves, without IT intervention.

Moving the Concept Forward
The next logical step is to create an environment where the services created by users can become part of a larger enterprise "application." That's what PSBs are designed to do. They give business users the ability to create services that solve their immediate needs, yet may be combined with services from other users to address larger issues. Think of those Russian nesting dolls. The smallest is an individual service. The largest is the enterprise's IT system. Services created with PSBs are able to cascade in the same way to create both of those layers, and all the layers in between.

So what exactly is a PSB? One way to think of it is as a development environment that lets business users create simple applications with techniques such as mind mapping instead of writing code - or depending on IT to write the code. Those business users know their jobs very well. They know what they need to do it better. But unless they've taken programming courses, they've lacked the knowledge of how to translate their ideas into something practical. Now, business users simply need to understand the logic - A follows B follows C - and then map it out with the PSB. The rest happens behind the scenes.

As opposed to today's monolithic and inflexible applications, the new PSB-based model is designed to match the way business operates. Business is not a static entity, but rather a series of constantly occurring and evolving events. Today's events may continue, or they may be replaced by other events. With the PSB-based model, users are able to react immediately to changes in their business environment and develop new services as the need arises. Placing these services into an SOA controlled by IT allows those new services to be shared easily with others. Once the standards are in place, the organization can become more agile, thus gaining a true business advantage over slower-reacting competitors. At this point, IT has again become an advantage - not for its own sake, but for what it enables business users to do.

Unlocking the Potential
PSBs are one key to unlocking the potential of business users to create a more effective, more efficient corporation that the Hudson Highland Group details in their report, because PSBs do for business development what programs such as Microsoft Front Page did for Web site building. They provide the tools that allow business users to create many of the services they need without coding or worrying about technical infrastructure. Business users are thus able to apply their knowledge to solve many of the challenges facing the organization - including the pervasive need to reduce costs - while relieving IT of the burden of supporting numerous smaller user requests. As a result, IT is free to focus on bigger picture issues that affect the entire organization.

We are at the tipping point for the next revolution in IT; SOA-based PSBs will push us over the edge. As they grow in use, they will dramatically change our perceptions of IT. Cycle times will be reduced or even eliminated in some cases, replaced by an ongoing interest in development. Entire systems will change over, but will do so on an ad hoc basis, much as the river remains constant but the water within it changes. In the end, PSBs will help us realize the vision of the high performance corporation, and create a new era in IT.

About Jonathan Sapir
Jonathan Sapir is President of InfoPower Systems, Inc., developers of xRadd, an event-driven, service-oriented rapid application development and deployment platform.
He is the author of "Igniting the Phoenix: A New Vision of IT" and the architect of a breakthrough personal service builder product called SnapXT, which will be available later this year. You can read his blog at www.IgnitingThePhoenix.com.

He can be reached at jasapir@infpwr.com.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Enterprise Open Source Magazine Latest Stories . . .
With Cloud Expo 2012 New York (10th Cloud Expo) just four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical and st...
AMD said late Tuesday that its chief sales officer Emilio Ghilardi had left the company and that CEO and president Rory Read is going to do his job while a replacement is sought. AMD didn’t say why Ghilardi left but it’s assumed Read wants his own people. Read is relatively new to th...
During the lifespan of M3 (Monitis Monitor Manager) there has always been something lacking – timers. M3 execution procedure was outlined in this previous article. The execution mentioned in the latter was a one-time-execution, whereas server monitoring requires periodic invocati...
Red Hat is putting its bought-in Gluster scale-out NAS storage technology, acquired in October, on the Amazon cloud. It’s styled Red Hat Virtual Storage Appliance for Amazon Web Services and other clouds are supposed to follow in short order.
A new episode of the screencast series is now available at the OpenNebula YouTube Channel. This screencast demonstrates the new easily-customizable self-service portal for cloud consumers. Its aim is to offer a simplified access to shared infrastructure for non-IT end users. The scree...
C12G Labs has just announced an update release of OpenNebulaPro, the enterprise edition of the OpenNebula Toolkit. OpenNebula 3.2, released two weeks ago, brings important benefits to cloud providers with a new easily-customizable self-service portal for cloud consumers, and builders w...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE