Product Strategy Network Product Strategy Network

joinJoin Today.
Become a PSN Member
See Benefits.

icon-subscribeSign Up.

For our free newsletter Inside Product Strategy

See Latest Issue.

icon-loginLogin.
Find your peers, templates, and more.
Members Login Here
IBM’s Tight-Fitting Middleware Print E-mail

Tailoring generic software to specific vertical industries

icon_featuresFeature

For more than ten years, IBM has directed its formidable resources toward making some of its underlying software a better fit for customers in different industries.  That involves choreographing a whole horde of development partners.  Lonne Jaffe, who leads that effort for the company’s Public Sector segment, explains how they do it.


By Peter Longini

lonne-jaffeIt takes a whole village to shape server software.  At least so it would seem from the experience of the industry leader in managing a host of interdependent stakeholders, each of whom has a rightful claim on the outcome of this complex and highly collaborative development process.  But that level of intense interaction and partnership wasn’t always necessary.  Here’s why:

Deep down in the heart of any computer, big or small, lies its operating system.  It is the set of instructions which controls the functions of the computer’s components and serves as the technical platform the on which all of its practical, user-facing applications are built.  For stand-alone, first-generation computers, the combination of an operating system and user applications are the critical software components needed to make them work. 

But in the highly networked, globally-distributed computing environment which has evolved over the past two decades, a third layer of technology has emerged.  Sandwiched between the operating system and the user’s application, this middleware allows different operating systems, unrelated databases, and separate software applications – often housed in data centers thousands of miles apart – to play nicely with one another.

It is a huge business – with annual sales in the billions of dollars.  Its customers are typically the Chief Information Officers of major organizations which span the full range of industries and economic sectors.  What these diverse entities share in common is that their computing requirements and resources have become more widely distributed and more remotely connected than ever before. 

Different Strokes

At the same time, however, distinctly different sets of standards have evolved within most of those individual industry segments.  Healthcare, to no one’s surprise, has different needs than banking.  Military requirements are not the same as those of retailers.  And so on.  As a result, the technology for making systems interoperable has become more complex, more diverse, and more specialized.

IBM, as the pioneer of business computing and still among the top software companies in the world, saw the transition as a major opportunity.  Lonne Jaffe, a Harvard-educated veteran of IBM for the past ten years, is responsible for tailoring its middleware to fit, and sometimes to help form, the standards for the company’s Public Sector industry segment – that group of customers which includes government, healthcare, life sciences and education.  It includes three different industry frameworks: the Health Integration Framework for the healthcare and life sciences industries, the Network Centric Operations Framework for defense and intelligence agencies, and the recently announced Government Industry Framework for civilian government.
 
“By working with customers and partners in a given industry, as well as within our own services organization – which happens to be the largest consulting company in the world – IBM harvests the work that’s being done in hundreds of engagements, using industry standards,” Jaffe explained.  “This effort helps us to turn our middleware products into something much more relevant to a specific industry. And it makes our products more useable by a different customer set; instead of just going to technologists, the products can be more easily consumed by line-of-business people, because they already contain this industry-specific content. 

“For example, WebSphere Message Broker, for transactional messaging, Cognos, for analytics, and Tivoli Access Manager, for security, are all the world’s market leaders in their respective product categories, although they're not industry specific,” he said. 
“However, when we add a HL7 standards compliant healthcare industry-specific adapter to WebSphere Message Broker, our business partners don’t have to worry about investing in HL7 connectivity for their applications. When we pre-integrate the powerful middleware products and the industry-specific extensions to create a software platform like the industry frameworks, customers and partners don't need to do that integration work themselves. When IBM partners like Cúram Software, which builds market-leading government social services applications, or Carefx, which makes a powerful clinical portal application for hospitals, develop their systems on our frameworks, they can focus their resources on the application-level content that they’re building.”

Of course, if you’re a software developer or a systems integrator or high-end customer, you don’t have to buy that sort of adapter from IBM or anyone else for that matter; you can build it yourself.  But do you really want to?  “If you use a generic middleware product that doesn’t have industry capability, it’s certainly possible to write an HL7 interface that would work with most of those systems,” Jaffe acknowledged.  “But it’s a lot of work. And it’s not really high-value work for most of the application vendors in the healthcare software space who are more interested in building out their own product functionality, as opposed to working on lower-level infrastructure-type capabilities.”

The Global Village

Creating robust, reliable, industry-specific extensions for middleware requires a huge collective effort.  “Frameworks, by necessity, need to be built out in collaboration with customers, with business partners and with our services organization,” Jaffe noted.  "Our business partnerships fall into several different categories.  One includes companies which may already have developed a key technology that rounds out the functionality of the overall framework platform – one that gives the framework a capability it otherwise wouldn’t have.

Another type of partner includes developers of turnkey commercial package applications who essentially use the framework and its industry-specific extension as a software platform.  Then there are integrators, the class of partner which uses the framework to accelerate custom projects for specific customer deployments, or as a platform to build out assets for use in consulting engagements, decreasing the risk and time-to-value for projects.  Of course, IBM’s own services organization is the most important consumer of these software industry frameworks.  The frameworks are used by IBM Global Business Services in engagements across the world, and as software platforms for the development of services assets, decreasing the risk and time-to-value of consulting projects.

“The process tends to involve very close collaboration with partners and customers and industry standards bodies to understand the requirements for industry specific extensions,” Jaffe said.  “Some of it involves deep technical architects working with the industry standard bodies to understand what industry-specific extensions are needed and how they would have to get built.  Sometimes it involves building frameworks in the field with customers, and then working with the IBM product teams to enhance IBM software products using these industry-specific extensions.

Doing so has a distinct advantage: it makes it much more likely that the industry-specific extensions will be precisely what’s needed and what the market will actually accept.  “Errors can come in when a company looks at an industry and says ‘we think this is a big opportunity, we’re going to build something industry-specific, spend six months to a year developing it internally, and then release it to the market and hope it’s what everybody needs.’

“Of course it’s possible to do an internal development exercise and get it all right.  But that certainly increases the risk of getting it wrong, especially in an industry context,” he said.  “So the collaborative nature of building these out, which is integral to the framework process, is really very valuable.”

Preserving The Ecosystem

Story Tools
linkedin-iconShare on LinkedIn
digg-iconDigg This
delicious-iconSave to Delicious
twitter-icon
email-functionEmail Page
print-functionPrint Page
“Managing the business partner ecosystem is one of the most important things you need to do to make an initiative like this succeed,” he said.  “Without a vibrant a partner ecosystem, you end up building a platform that’s looking for an application.  It was something the industry learned long ago when creating operating systems; that one of the most important success factors is to make sure there are applications available to run on it.  The same is true for middleware.  So one of our major focus areas is cultivating the business partner community to build out onto the framework itself.

“Another is collaborative activity with customers.  With the frameworks, ideally the customer doesn’t just view us as a vendor, but as a long-term partner in building out these capabilities.  Finding customers that see the value in that type of relationship is key to the initial stages of success. Our Network Centric Operations Framework was developed by IBM technical leaders working side-by-side with technical leaders at the Finnish Defence Forces and other IBM defense customers. The IBM Healthcare Accelerator for WebSphere Portal, a key technology component of the Health Integration Framework, was developed in close collaboration with Duke Medicine, another important IBM customer.

“Because IBM’s industry frameworks are built with our customers and partners and incorporate industry-specific extensions and best practices, our customers and partners can address their needs faster and more cost effectively.”

 

peter-longini
About the Author


Peter Longini is the Managing Editor
for Inside Product Strategy™.

He can be reached at:
editor@productstrategynetwork.com

icon_featuresSubscribe to Inside Product Strategy ™
To read our latest articles click here.

 

Inside Product Strategy™

psn_page_arrowPSN Perspectives

psn_page_arrowThe Executive Suite

psn_page_arrow Product Strategy

psn_page_arrow Product Roadmaps

psn_page_arrowProduct Management

psn_page_arrow Market Development

psn_page_arrow Product Development
psn_page_arrowDiscovery

psn_page_arrow Career Development

psn_page_arrowTime Capsules

ips-logo




Main

psn_page_arrowPSN Perspectives

psn_page_arrowThe Executive Suite

psn_page_arrow Product Strategy

psn_page_arrow Product Roadmaps

psn_page_arrow Product Management

psn_page_arrow Market Development

psn_page_arrow Product Development

psn_page_arrowDiscovery

psn_page_arrow Career Development

psn_page_arrowTime Capsules