On CBS MoneyWatch: Don't do this: Dumb financial advice
BNET Business Network:
BNET
TechRepublic
ZDNet

October 2nd, 2006

SOA and quality -- joined at the hip

Posted by Dana Gardner @ 8:02 am

Categories: .NET, Agile Development, Application Lifecycle Management, Developer Tools, Eclipse, Enterprise Java, IDEs, IT Management, SOA, SOA Governance, Software Development, Software Infrastructure, Testing Tools, Web Services

Tags:

Borland's release today of its Lifecycle Quality Management (LQM) initiative demonstrates the depth to which quality assurance can be applied to the entire applications design process, but with special emphasis in the requirements phase.

After all, quality is not just about the code, it's about quality of process, methodology, and of getting the definitions right about what it is you're actually building early and often. It's also about quality of team and organization.

And so while this all makes perfect sense — albeit easier said that done — for current applications in development, it strikes me that this emphasis on total quality becomes not just essential but absolutely critical as SOA emerges within an organization and reshapes how IT works.

The more independent an application service, the more opportunity for the use of that service in hard-to-predict circumstances. By encouraging innovative use of business application services, you also invite unintended consequences in performance, reliability, and reuse. Best to fully define, build, test, retest, and monitor that service puppy before opening the kennel door to let it run wild.

Also, if IT departments morph into service bureaus inside of enterprises, where they shift from a cost center to a core enabling and differentiating foundation, then their quality of service as a critical business function needs to improve. All the Deming revolution talk of the past 60 years is now making its way into IT. Has to.

So quality with Web services and SOA can make or break the performance and reliability of the component services, may even color the perceptions of IT in general. And therefore quality needs to happen right from the start, not as a late-stage activity, lest the architects and business analysts detect that services cannot be trusted on par with monolithic applications.

A temptation to avoid services would stifle the SOA adoption curve, deter reuse, and slash the SOA ROI. Not the way to distribute SOA broadly.

So while Borland is not speaking too loudly of the SOA implications of its latest releases, it's clear to me — Borland is targeting SOA quality assurance (as a necessary precursor and ingredient to SOA governance). Becoming the designated best-of-breed overlay for quality assurance in the design time process of SOA services definition and execution, not a bad place to be.

Disclosure: Borland is a sponsor of BriefingsDirect podcasts.

Dana GardnerDana Gardner is principal analyst of Interarbor Solutions. For disclosures on Dana's industry affiliations, click here or to view his full profile click here.

Email Dana Gardner

Subscribe to BriefingsDirect via Email alerts or RSS.


Link to BriefingsDirect podcast. Subscribe to the podcast Feed. Subscribe with iTunes.


  • Talkback
  • Most Recent of 2 Talkback(s)
SOA and Six Sigma
I love how you've linked SOA and the quality discipline. It seems to me that one of the drivers of the second wave of Enterprise IT investment was the realization -- through the TQM movement -- that ... (Read the rest)
Posted by: jeffpend Posted on: 10/05/06 You are currently: a Guest | | Terms of Use
a great blog  eukhost.com | 10/02/06
SOA and Six Sigma  jeffpend | 10/05/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

Meet Doc

  • Here to help you with your Document Management Needs
  • Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
  • To learn more about this mysterious figure check out his blog on ZDNet and his Workspace on TechRepublic. You’ll be glad you did.
  • Produced by
    ZDNet and