Alexander Johannesen wrote:
> Maybe if you sell apples you can do it this way without blinking, and
> perhaps strong merchant culture does to, but to culturally heavy
> models these things gets in the way. Sure, the answer is "well, define
> your services differently", which is trivial to say and darn hard to
> do. There is no black and white answer, except perhaps "be smart."

In the end, I think SOA really happens only when there are a few important 
things in place.  There needs to be a business process management practice in 
place.  There needs to be defined processes, inputs, outputs surrounding 
quality 
measurement and improvement techniques.  This allows people to see what their 
job is about without having to know everything happening.  But, it request 
someone to know what the inputs to the business are and what the outputs of the 
business are to operate an end to end quality management paradigm.

If SOA is not about technology, and instead about everything else, then it 
really is about quality management.  Terms like SLA and QOS come into these 
discussions and quality management techniques are right in line with management 
of such things.

ISO-9000 hasn't been a common discussion thread lately, but 20 years ago it 
saved a lot of manufacturing companies backsides to adopt (and execute) such 
practices.  Now it seems like the same issues are reappearing and the 
technology 
industry completely missed out on what ISO-9000 is all about, and 9003 for 
software people in particular.

Gregg Wonderly

Reply via email to