As organizations move towards service-oriented architecture, it is likely that they will require new roles within the IT function to manage the changed working practices this architectural model requires. But what will these roles be and why are they needed?
'Content Moving an organization to service-oriented architecture (SOA) will mean that it has to rationalize the services that are used across the organization. Firstly, this will need the role of consolidator - in order to assess what services exist, and to reduce duplication.
Secondly, repository keepers will arise, possibly similar to the database coordinator or data architect of today. This role will be to ensure that the central or federated repositories, which are used by service-oriented applications and composite applications, have all the information that is necessary for good SOA to operate well - service definition information, WSDL, and so on.