alt
Sponsored links
Online Training
Career Series
Exforsys
Exforsys arrow Tutorials arrow SOA arrow SOA for Project Managers
Site Search


SOA for Project Managers
Article Index
SOA for Project Managers
SOA Project Phases

SOA for Project Managers

The idea of handling exceptions manually unveils major significance of individuals involved in Service Oriented Architecture based projects as well as various roles they take on. Service Oriented Architecture projects tends to involve a number of familiar project roles, including project management, Business analysis, architecture, development, security, and administration of systems and databases. At the same time, such roles were generally created for different purposes.

A lot of these roles might have different meanings, depending on the views of the Business in question. In order to structure a Service Oriented Architecture project in the correct fashion, it is vital to take into consideration that such roles might be required to evolve in order to match the decomposition and componentization of the applications into services. Moreover, the implementation of a Service Oriented Architecture very well may call for some additional roles to be played. In this article, we will explore the functions of different roles related to Service Oriented Architecture project management.

Roles and their Functions

There is no universal definition for Service Oriented Architecture projections or Information Technology based positions. A lot of positions entail special certification, cognitive tests, or a defined knowledge-base. At the same time, such certifications may not always be able to definitively prove the applied knowledge of a candidate, let alone his or her creativity aspects and skill transference.

Owing to the size of a team, the following factors may differ tremendously depending on the nature of the Information Technology side of the Business: team size, types of work, work load, and subjects in need of solving. As a means of coordinating such factors, project managers must demonstrate the capabilities outlined above beyond mere subject awareness.

Roles are relegated to particular phases of projects and provide definition to an abstract layer that is kept separate from actual job descriptions and assigned human resources. Most of the members of a project team will take on one or even several different roles.

You should start by first identifying the roles that are involved in your particular project – then find the individuals with the right skills to fill them. Services tend to be rather simple and lightweight. This is part of their intrinsic power. With such technological advancement, a lot of systems can be opened up quite readily for collaborative efforts. Along with such new possibilities, however, come a lot of new errors. Service Oriented Architecture projects might very well be a new type of project, but they will probably not be a simpler type of project.

Service Oriented Architecture project teams should be reflective of the specific issues highlighted above and include individuals with the right talents and skill levels. It is highly recommendable to employ a vast array of practitioners whose experience runs in many different platforms, domains of skill, and technical problems.

This is perhaps most vital for the Service Oriented Architecture architect in particular. If the individual is not available to the team, then it would be advisable to have additional part time architects on staff to fill the gaps.



 
< Prev   Next >
Exforsys Offers
© 2008 Exforsys.com
Joomla! is Free Software released under the GNU/GPL License.
Page copy protected against web site content infringement by Copyscape