Service-oriented architectures are much different than our traditional siloed applications. SOAs span multiple tiers and multiple applications, their development lifecycles are multi-staged and highly iterative, and there are multiple parties impacted by both internal and perhaps external changes to the organization.
Delivering a secure, reliable, compliant SOA, given these complexities, requires a different approach to quality. In a complex system, quality measures must permeate every aspect to translate into a quality deliverable.