Service development lifecycle phase

Classifications associated with service metadata can be used to indicate the lifecycle state of the service.

Business analysts, solution architects, component developers and integration developers create service metadata and use existing service metadata as they perform their specific tasks. For more information about these user roles see the Related link.

These users use development artifact management systems to take care of their intermediate work products and contribute to the definition of reusable assets hosted by a RAS manager. They use WSRR to explore the set of already deployed services as building blocks for the new things they are building. They produce service metadata that is published to WSRR when the underlying service is considered ready for being shared in a governed way. Classifications associated with service metadata can be used to indicate the lifecycle state of the service (for example: under construction, in test, ready for production). They can also use WSRR to understand the effect that changes they intend to make on existing services will have on other service building blocks.

In addition to the common tasks carried out by the four main user roles, each has its own set of tasks:

During the service development lifecycle phase, the key tasks are publishing, and discover and reuse. These tasks are described in the following subtopics: