Source

You need an appropriate governance process model in place to effectively
realize the benefits of Service-Oriented Architecture (SOA) development
life-cycle activities. This article describes SOA governance processes based
on scenarios that are adopted in a typical enterprise during the SOA
development life cycle. Take a close look at important life-cycle activities,
such as service identification, service creation and reuse, service testing,
service versioning and change management, service-level management (quality of
service), and service security. Learn about the challenges that your
organization might face in a typical SOA development life cycle and how to
address these challenges by implementing governance subprocesses and by
delegating certain roles and responsibilities to the respective layers of a
governance body for each scenario.