Home > CIO Midmarket Briefings > SaaS and SOA for the midmarket CIO > Strategy: Know the SaaS, SOA facts > The Real Niel: SOA has promise
Briefings: SaaS and SOA for the midmarket CIO:
EMAIL THIS
 START   STRATEGY   EXECUTION   TOOLS AND TECHNOLOGY   
Strategy: Know the SaaS, SOA facts

<< PREVIOUS | NEXT >>: SaaS cost savings impress CIOs
 TIPS & NEWSLETTERS TOPICS 

THE REAL NIEL: COLUMNS FOR CIOS BY NIEL NICKOLAISEN

The Real Niel: SOA has promise


Niel Nickolaisen, Contributor
06.26.2008
Rating: -4.50- (out of 5)


Technology news and tips for midmarket CIOs
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


I have seen IT-proclaimed silver bullets come and go, and so am skeptical about claims of newfound breakthroughs. But service-oriented architecture (SOA) seems to be something that can deliver on its promise. I have hopes for SOA because it just might deliver to IT what mass customization has delivered to manufacturing.

With mass customization, we hold an inventory of a small number of standard, nearly finished products that we assemble as close to the customer as possible and as late as possible. From this inventory of standard parts, we can build a nearly infinite combination of products to meet changing customer demands. As an analogy, think of how a small set of Lego blocks can be used to create an amazing variety of "products." Imagine what we smart IT types can do with a well-designed, well-thought-out set of services that we assemble as needed, when needed.

Niel Nickolaisen
Niel Nickolaisen
If SOA is our version of mass customization, it makes sense that we learn the lessons that manufacturers have learned when implementing mass customization. Good manufacturers learned that they needed to revise their practices before they could exploit mass customization. For us to take advantage of SOA's technical promise, I expect we will also need to clean up our methods. Fortunately, we can go to school on what manufacturers have already learned. I have found that by borrowing the 5S system from lean manufacturing principles I can improve IT performance. The five S's are:

  • Sort
  • Set in order
  • Shine
  • Standardize
  • Sustain

Of these five, Sort seems to be the most important. To properly sort, we define criteria and then use the criteria in everything we do. Applied to IT and SOA, rather than transitioning our entire code base to a service, we should first define meaningful criteria and then sort our code according to the criteria. For example, we might sort based on usage or architectural standards or some combination.

More SOA resources for CIOs
SOA: A Midsized Manufacturer's Framework for Growth

SOA adoption check list
If we have not used some portion of our code base for several months, it might not be worth our time to SOA-ize it. Or we might think twice before we invest in wrapping our COBOL code elements as a service.

With the criteria in place, we do an initial sort to clean up what we have in inventory. I usually sort into three "piles": Things I know I need. Things I know I don't need. (I put these in a passive management category or possibly discard pile.) And things I am not sure about.

Imagine what we smart IT types can do with a well-designed, well-thought-out set of services that we assemble as needed, when needed.
For the things I am not sure about, I put them in a holding tank. If, after a few weeks or months, something is still in the holding tank, I move it to the passive management/discard pile and get on with my life. Thus, I clean up my inventory and only invest in SOA-izing the things that deserve the effort. In addition, 5S provides collateral simplification benefits. How many of my precious IT resources are supporting systems that don't deserve a high level of attention?

We cannot define the sort criteria by ourselves. We need to work closely with the business and teach it the what and why of our sort. The first time I tried to use 5S for IT, I made the mistake of sorting without first collaboratively defining the criteria. When I asked which of our current systems were essential, the answer was, "Everything." I then retraced my steps and we decided that something was "less than essential" if it had not been used in at least 18 months. As it turned out, almost 20% of those initially essential systems fell into the new category.

When we make our SOA plans, we can optimize our work if we focus our attention on the pieces of our code base that will benefit from the investment.

Niel Nickolaisen is CIO and vice president of strategic planning at Headwaters Inc. in South Jordan, Utah. Write to him at nnick@headwaters.com or editor@searchcio-midmarket.com.


Rate this Tip
To rate tips, you must be a member of SearchCIO-Midmarket.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


<< PREVIOUS | NEXT >>: SaaS cost savings impress CIOs
VIEW ALL IN THIS CATEGORY


RELATED CONTENT
The Real Niel: Columns for CIOs by Niel Nickolaisen
CIO: Don't attempt BPM system without mapping process flows
Application consolidation: Learning to let go of legacy systems
Virtualization's next phase: DR, BC and cloud computing
Using a gap analysis to reduce system downtime for business continuity
A CIO shares his lessons learned in project and portfolio management
A CIO explains how to make a data center outsourcing decision
How software and architecture standards drive IT business alignment
How to build a remote-site disaster recovery plan -- a CIO's advice
Virtualization project success factors from CIOs
Use cloud computing to drive IT innovation

SOA and Web services for the midmarket
Guide to building and managing a business process management strategy
Virtualization management strategies ezine for CIOs
FAQ: Business process management defined
Evaluating a business process management solutions vendor: What to ask
Cloud computing tips for getting started with next-gen IT capabilities
SOA and Web services: What you need to know
Enterprise application integration: Beyond SOA and into the cloud
First SOA implementations should focus on business value
Use cloud computing to drive IT innovation
Google Apps highlights midmarket business benefits

Strategy: Know the SaaS, SOA facts
Data center virtualization: Four steps to compliance
SaaS solutions for the midmarket (Expert podcast)
SOA, SaaS models pair up nicely for Bosley Medical
SaaS bright spot in waning economy
SaaS cost savings impress CIOs
Five tips that could change your data center
SAP ERP on-demand challenge lofty, but not impossible
SaaS-based ERP: Payback on the horizon
SaaS apps being deployed by business units, not IT

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Mid-market CIO Business Solutions on Data Integrity, Unified Communications, and Virtualization
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2007 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts