About InfoWorld : Advertise : Subscribe : Contact Us : Awards : Events : Store
InfoWorld HomeNewsTest CenterOpinionsProduct GuideTechIndex
 COLUMN ARCHIVE  FORUMS
 

COLUMN

 
Survival Guide
Bob Lewis

Buy versus build

MANAGEMENTSPEAK: You need to perform due diligence.

   ADVERTISEMENT
  

Free IT resource

Virtualization Insights from Top Experts - Learn how virtualization gets real!

Sponsored by Dell

Free IT resource

TechNet: More ways to know it, share it, and keep it running.

Sponsored by Microsoft

RELATED LINKS
»  AT&T buys high-speed wireless spectrum for $2.5 billion
»  Update: Sprint chief Forsee resigns
»  IT trainer offers master's degree for hackers
»  Wireless RSS feed 

IDG ENTERPRISE NETWORK
More Network LAN/WAN News...  (ComputerWorld)
Wireless EV-DO on board  (ComputerWorld)

TOP NEWS 


IT SOLUTION SEARCH

TRANSLATION: I don't understand it and don't want to do it.

-- IS Survivalist Bob Hays diligently watched for the hidden meaning. How about you?

LONG BEFORE MANAGEMENTSPEAK graced these pages, Mad Magazine had mastered the art of translation. My favorite:

What they say: It isn't the money. It's the principle of the thing.

What they mean: It's the money.

To run IT, you need both money and principles, of course. Among the core principles for running a typical IT organization:

Buy when you can, build when you have to.

Minimize data redundancy.

Maximize software reuse.

Pick two.

If you buy when you can and build when you have to, you'll use applications from more than one software vendor, your databases will be tied to your applications, and you'll have redundant data. On the other hand, most vendors now write to an n-tier software architecture, which means you can get at the underlying logic so you achieve software reuse.

Want to minimize data redundancy or maximize software reuse? Build everything yourself, or at least everything you can't get from your primary ERP vendor. You'll have full control over your code, too, which gives you a fighting chance at reuse. Too bad you can't afford either the budget or time to choose this option.

Web services promise to eliminate these trade-offs. The use of components instead of full-blown objects means logic is easily accessible while data is still defined separately, and the use of HTTP and XML means vendors can write general-purpose components and make money by renting them out. That means (blare of trumpets) you'll easily assemble enterprise applications out of commercially available components from all over the world.

It won't happen -- not because of technological obstacles, but because an enterprise application is more than a collection of general-purpose utility routines.

Software is an opinion about how a business should run. It's expressed in code rather than English, but it's an opinion nonetheless. So when you buy software from multiple vendors you're buying differing opinions. Interfaces are where they clash. To state the obvious: Technology can't resolve a difference of opinion.

Imagine you're a retailer. Web services can solve some irritating problems for you, like managing the sales tax logic in multiple states, so as CTO you decide to adopt the architecture to run your whole business.

That's when you discover that the different vendors from whom you're going to rent components disagree on some very fundamental issues, such as how to define "customer." One considers a customer to be an individual. For a second it's a household. A third uses a definition that includes companies and everyone in the company authorized to make a purchase.

Think you'll just ship customer data into and out of components from all three vendors with impunity? Think again.

The grand vision of Web services is that easy integration of independently engineered components will happen by just connecting them together as you would Tinkertoys. The reality: Integration is hard, even when designed into an application.

It won't happen by accident, grand visions notwithstanding.


Send your vision to RDLewis@ISSurvivor.com. Bob Lewis is president of IT Catalysts ( www.itcatalysts.com ).



Discuss this article in our online forums

MORE >


SPONSORED WHITE PAPERS
EMC - Lower costs and improve reliability-Get the EMC CLARiiON white paper!
Ciphertrust - Are you ready for Sobig.G? Learn how to protect your email systems.
CDW - Personal attention. CDW. The Right Technology. Right Away.
EMC - Explore key performance features and capabilities of EMC ControlCenter 5.1.1.
Intel - Free Intel white paper shows you how to deploy a secure wireless LAN
Cisco - FREE WHITE PAPER: BLUEPRINT to design and implement secure VPNs
Verity, Inc. - "Mass Consolidation Hits the Web-Search Market"
McDATA - Download a FREE storage consolidation white paper from McDATA(R).
Lucent Technologies - Overcoming Common Firewall Limitations
Lucent Technologies - Leverage Your Mobile High Speed Data Access. Download Free White Paper!
Nokia - Get the scoop! Mobilizing business white papers & case studies.
BMC Software - Maximize the Potential of Enterprise Data: Free white paper!
Network Associates - Free white paper - Strategies for Optimizing Network Costs and Benefits
Entrust - Manage identities across applications. Improve productivity.
Stalker Software - CommuniGate Pro - Transform your Email and Calendaring
Remedy - A NEW Gartner Research Note:Producing Quality IT Services

Search the IDG White Paper Library:


SPONSORED LINKS

INFOWORLD MARKETPLACE


» Hot Stock Alert (TMDI)
Telemedicus - Medical Communication Top Telemedicine Technology
» Apply BPM and ITIL at your IT Help Desk
ServiceWise brings BPM to complete IT service while eliminating integration cost. Learn more here.
» EMC delivers high-speed image capture, storage
Learn how you can quickly capture, organize, and deliver information with EMC ApplicationXtender.
» Register for your free VMWare Virtualization kit!
VMware virtualization takes the cost and complexity out of IT  Download this free kit to learn how.
» FREE Sophos Threat Detection Test
Is your AV catching everything it should? Free virus, spyware and adware scan.




 HOME  NEWS  TEST CENTER  OPINIONS  PRODUCT GUIDE  TECHINDEX   About : Advertise : Subscribe : Contact Us : Awards : Events 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy

All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses, phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

Computerworld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no