Gilbane Group Member Login Page

Tribal Knowledge - Enterprise: How long is a piece of string?

by Sebastian Holst

July 2, 2002



Best of Breed versus All-In-One

"New technology renders existing products, services and training obsolete on a daily basis. Some will tell you that this wipes the slate clean - well, think again. I'm here to tell you that all that you know - you need to remember. This is a monthly column dedicated to dispelling hi tech myths and sharing life's lessons."

This month: Enterprise: How long is a piece of string? (The first in a series)

Like a the buzzing of a summer insect, there is a never-ending tug of war between vendors, analysts and IT professionals to define exactly what constitutes an enterprise solution (enterprise class, enterprise grade, enterprise ready, etc.). The following mini-series of columns will explore various aspects of the enterprise, have a little fun at vendors' expense and maybe point out a few perennial truths along the way to help readers make better decisions (and avoid getting a world class enterprise bug up their ASP).

Despite the many views on the subject most would agree on two points; enterprises are big and they're where the money is. So, it must follow that the bigger the software solution the better - right? Well, sometimes yes - but let's not get too far ahead of ourselves - is bigger always better?

Housewife: "It's a floor wax!"

Husband: "No, it's a dessert topping!"

Commentator: "You're both right - it's a floor wax and a dessert topping!"

This excerpt from an early Saturday Night Live skit spoofs both the market's emotional desire for simplicity and the absurd lengths suppliers will go to feed this desire. Humor aside, history is littered with examples of companies whose hubris led them on a quest to take all of their customers' needs (and thus their money) and put them into one product. These quixotic quests have often yielded nothing more than monolithic offerings with inefficient cost structures and poor quality.

Whether it's the authoring tool vendor that wants to move into content management or the DBMS vendor that wants to replace the file system or an automobile manufacturer that has had own dealerships, factories, steel mills and even the mineral rights for the raw materials, suppliers can be counted on to go (at least) one step too far in pushing their offerings.

The illusion of economy of scale

Most are familiar with the basic notion of economy of scale, e.g. the greater the volume or level of activity, the more efficient pricing, production and distribution should become. The underlying assumption is that there is one fairly homogeneous set of tasks/products/services that are being scaled. Economy of scale does not work if this assumption is not met.

A subtle twist to this concept emerges whenever there is "convergence". One way vendors attempt to grow their target markets is to merge distinct categories and call them one.

Content management is a prime example of where convergence DOES work and when it DOES NOT.

The following chart drills down on specific aspects of content management where the ultimate value of unification is questionable at best. Again, in the interest of those readers that feel strongly that the one stop enterprise content management system is the end all - this table highlights those areas that DO NOT scale - this is not a comprehensive list of all aspects of content management.

 

Document Management

Web Content Management

Digital Asset Management

Comments

Function

 

Research & Development

Y

Y

N

Rights, permissions, monetization and content structure independence is unique to DAM

End User Profile

Y

Y

N

DAM users are a superset of DCM and WCM users

Other COTS Product integration Requirements

Y

Y

N

DAM must integrate with a broader range of authoring, delivery and contract systems

Performance Requirements

Y

Y

N

The broader range of media types puts unique demands on architecture and performance

QA Test Suites

N

N

N

DAM has a significantly broader and more complex set of use cases to support. WCM typically has special caching and administration requirements

Customer's IT Staff and executive management

Y

Y

Y

Here is where the unification is smooth - there is a common customer buyer.

Vendor Sales Reps

Y

Y

Y

The common customer buyer means single sales force exists that does not want to "leave money on the table."

Figure 1: transferability of specification, development, sale and deployment of various content management categories.

Figure 1 provides and interesting view into the differences (and the similarities) across content management categories.

Best of breed integration costs versus All-In-One integration costs

Best of breed approaches where technology is acquired a la carte comes with some obvious risks. Assuring that all of the moving parts work well together and maintaining that integration over time has historically been a significant challenge. Occasionally, the mere fact that a single company has stepped up to own and manage the integration of multiple moving parts - even if there is no economy of scale - is enough to justify abandoning the best of breed approach. This is true even if the unified offering's only redeeming quality is that there is one company to call when something goes wrong. However, there are a number of factors to consider when weighing one approach versus the other.

The following trends are strong indicators that an "all-in-one" approach is NOT likely to outweigh a best of breed approach.

  • Requirements are evolving for one of more components. Development environments where boundaries are not neatly defined between components lead to turf wars within single provider organizations.
  • Software categories are evolving for components. In addition to turf wars, partnerships, requirement collection and overall strategy are likely to collide slowing market responsiveness.
  • ROI for integration is still being refined and improved. Until the ROI for integration is well understood, flexibility and the option of dropping or swapping components is essential to maximize technology investments.
  • Potential for development and resource conflict. Without a single vision and a shared sense of resource allocation, the trap of keeping too many projects going for too long drains resources resulting in slower release cycles and lower quality.
  • All-In-One solution has no business track record or is not profitable. If an All-In-One vendor does not have a track record of making money off of an integrated solution, then it is likely that one or more of the components will be retired. This results in the worst of all cases - mediocre components with no out of the box integration.
  • Best of Breed Vendors have existing integration with ongoing commitments to customers. If best of breed vendors have already integrated their products and have committed to supporting this integration going forward for other customers, the likelihood that the integration is complete and will remain up to date is high.

Is an all-in-one approach ever best? When mapping products such as Microsoft Office to the criteria listed above, one can see why the integration is very appealing. There are clear boundaries between the products and well understood ROI and use cases on how the components should inter-operate.

The illusion of the "end-to-end" solution

End-to-end is code word for computing silo. There are arguments to be made on how much functionality is too much and when is the best time for a consumer organization to trade off between single point solutions and best of breed. However, there can be no doubt that every vendor must integrate with other commercial software vendors.

There is no vendor that offers authoring, management, layout, formatting and delivery across all channels and media. An organization that has put its muscle behind an all-in-one or end-to-end solution will not have the same investment in integrating with your other suppliers as a vendor that has third party integration as a core part of its business model and product architecture.

So, to draw this installment to a close - vendors that rollup well understood applications are likely to offer something of real value - bigger is better. However, like a loaf of bread, end to end solutions can rarely be un-baked. If there is no consensus on best practices across large deployments - best of breed should provide maximum value and flexibility. So, just as I repeat to my one year old daughter, Adriana "convergence driven by technology - all-in-one bad. convergence is driven by application fluency of install-base - all-in-one good."

Happy Independence Day To All!!!

Subscribe to NewsShark
Content technology industry news without the hype

Email Address:*
First Name:*
Last name*
* = Required Field

RSS/XML Newsfeeds
Industry News
Event Announcements
Analyst Blog
Enterprise Search Blog
Publishing Technology Blog
Globalization Blog
Collaboration Blog
Web Content Management Blog
CTO Blog

© 1993 - 2007 Gilbane Group, Inc. All Rights Reserved.
Contact | Editorial Policy | Privacy Policy | Site Map