- Blog Xebia France - -
Posted By Christophe Heub s One on Friday, May 16th, 2008 8:54 IN SOA 5 Comments
All over their involvement in plans (Oriented Architecture service), the consultants of Xebia live on nice successes. But they also meet some plans which struggle or that are in failure.
To share these experiments, our Dutch colleagues, Gero Vermaas, Viktor Grgic, Rik de Groot and Vincent Partington unwind a series of tickets introducing 10 traps of the implementation of an orientated architecture services (SOA). As always in this type of "classification" , this list is not either exhaustive or final.
The first of these traps is the syndrome "Not Invented Here" (). This syndrome meets in a lot of domains of IT. As part of the implementation of an orientated architecture services (SOA), it manifests itself particularly at two levels:
One of the objectives underlain by the implementation of SOA is service reuse.
If the department A constructs a service get_personal_details (who goes back, between others, him complete address), there are not enough arguments which plead in favour of the building by the department B of a service get_address. There are however several reasons which can lead the department B to construct this service:
get_personal_details. It denotes generally the absence of a directory / service register (or its mismanagement). We will discuss this point in another ticket of this series.get_personal_details, but they decide not to use it. Either because they do not know precisely what he makes (they fall again then in the first case), or because they do not trust in the department A as for its capacities to accomplish this service correctly, or, still, because they prefer having a complete control of the realisation of this service.The second scenario in which the syndrome NIH during the implementation of SOA is met is more difficult to solve. It is the one who leads a computer direction to construct his own service bus (). It can arrive mainly of two ways:
Before beginning writing his own services or his own bus of message, it is therefore desirable to study what they have. There are big chances that a service or a "temporary" platform remains active for a long time
Article printed from Blog Xebia France:
URL to article: / 2008 / 05 / 16 / les-10-pieges-de-la-soa-10-le-syndrome-not-invented-here /
Click here to print.