SD Times: Guest View - Riding the Rails of SOA Quality PDF Print E-mail
By Frank Grossman, Mindreef
November 15, 2007

In a recent meeting I attended, someone asked, “Who owns the overall quality of a SOA in an enterprise?” My initial response was, “No one does,” which immediately drew blank stares.

What I meant is that no one person is solely responsible for defining or governing quality in a service-oriented architecture. The word “quality” is a noun that describes a characteristic of a system or a degree of excellence. From a grammatical standpoint, it is similar to the word height. If we talk about a 5-foot-tall person versus a 6-foot-tall person, we can immediately picture a difference in height. The concept of quality, however, is not so black and white.

After all, a quality experience for one person may not be the same for the next. From an enterprise standpoint, the quality of a system or a SOA cannot easily be measured in inches or centimeters. If a SOA does not perform as desired when new services are added, is this due to poor quality of the SOA or the individual service? ...