Implementation

From Geostandards

Jump to: navigation, search


Contents

Implementation of SOA

The MT of IngClub gives Xpert the job of implementing the SOA. A number of conditions have to be met:

  • The business processes have to be maintained. So development must take place on a parallel course.
  • The transition to the use of SOA should not take place all at once, but step by step.
  • Things might go wrong in the production environment during the change-over. In that case, IngClub should be able to revert to its former way of working, until the phase that failed can be re-taken.
  • In the planning of the phasing-out of the old way of working, Xpert must have a fall back provision.
  • The planning of the transition to the use of SOA has to be based on a division of the working processes (technical/content related) and within each of those divisions, on the relations of dependence in order to be able to do this, first that should be possible).


The plan of operation also includes a phase when further training and replacing of personnel can be done supplemented with some hiring and firing. It should, therefore, become clear what particular knowledge is needed in order to make and keep the SOA operational and, if this knowledge is present in the organisation, where exactly it can be found. If the knowledge is not present, then training personnel is an option, possibly combined with attracting new SOA expert personnel.


Requirements

The following requirements have to be met when implementing SOA:

  • Introduce changes step by step;
  • Train personnel in time;


Details

Pay attention to the following details when implementing SOA:

  • Who will manage the systems under the new architecture: the in-house ICT department or will it be outsourced?
  • Will the new software be built with commercial software or with Open Source software or a combination based on the required functionality?
  • What are the personnel’s training needs (both users and managers)?
  • When, where and by what means will this training be realised?
  • Will parts of the business processes be lowered during the transition to the new situation? If so, what parts?
  • Who will record the modified ways of working and the new procedures in the new situation, and when?
  • Who will be overseeing whether any machinery needs replacing?
  • Who will ensure that the datasets and databases can function in the new situation?


Failure factors

The following factors will impact negatively on the implementation of SOA:

  • No control of the process by senior management;
  • Lack of employable manpower;
  • Lack of employees with relevant SOA expertise;
  • The normal continuation of business processes was not given as a condition to the executer;
  • Introduction of SOA was not done step by step but arrived with a "Big Bang";
  • Lack of patience to wait for formation of a wide standard;
  • A lot of relationships between sub projects;
  • Measurements to limit risks are not executed.



previous Implementation next
Personal tools