- Blog Xebia France - -
Posted By Nicolas Jozwiak One on Thursday, April 10th, 2008 9:03 In Divers 13 Comments
XKE (Xebia Knowledge Exchange) of March was a chance to introduce the step of urbanization. Introduced example did not follow holding portray: a step of urbanization is adapted according to plans and organisations to which it is applied.
The purpose of this ticket is to unwind this step in a simplified way. It will give us the occasion to define the used vocabulary, and to make an official report on this step.
We will unwind example with an approach TOP-DOWN, that is the analysis begins with the definition of strategy to go down then through the different strata of YES. For example, we will take the case of a travel agency which buys and sells trips.
The step of urbanization is born in the will to have a progressive and not very expensive system of information. Indeed, most evolutions within one IF turn out to be expensive and often have an impact on the other components of the system, drawing away so problems of coherence and brakes in the improvement of the system of information. Moreover, constant evolution of IF procreates redundancies of functionality and overlapping of the fluxes of communication. In the final, they are with a system of not correspondent information with processes jobs of the organisation.
The step of urbanization allows to "line up " its system of information. It is a question of establishing or of r - to establish a relation between the computer systems and the strategy of the firm. Purpose being to be possible include progressively requests of evolutions of the system of information by a rational approach.
The step of urbanization touches all levels of the organisation:

Let us specify functions of the different layers:
On this diagramme, we see that the step of urbanization is principally applied at the level of views job and functional. In summary, step applies mainly to strategies of the organisation as well as to way they will be implemented.
Two last views correspond more to problems plans.
In this first stage, objective is to define the main strategy which the organisation wants to attain, as well as the means to reach it. It is often made by means of one or of several diagramme (s). We take here as the model of a diagramme of Ishikawa:

This diagramme allows to represent reasons and their effects. The central arrow serves for representing main purpose, and reasons allowing to reach this target are represented by arrows run to the central axle, and so on for other arrows. Here, main purpose will be to improve functioning and profitability of the travel agency. For example, it will pass by the improvement of the productiveness of the sellers.
This or these strategies are accompanied by analyses of the existent functionality of the organisation by breaking processes down job. Let us take as model with the process of purchase of a trip by an agency:

This analysis is also accompanied by diagrammes of activities.
Then, after analysis, step plans to define target processes:


In this example, existent process was broken down into two processes to answer problems of the organisation better.
Definitions:
Let us see on an example one of the ways of identifying these:

Here, we have a service group who announce some with others, and we determine right away the problems of exchanges of flux and of redundancies
Step plans to separate these services and to regroup them according to functional domains. So, we get:

At this stadium, functional domains are identified and we see that communications between services pass by a zone of mediation (they speak then about functional d couplage). This zone allows to centralise the fluxes of communication. The layer mediation can, for example, be implemented by ESB. In summary, this one aims at assuring the interconnection by managing mediation, communication and correlations between services and applications of a system of information. For more precision, I invite you to consult our white book on ESB.
To note, the appearance of a reservoir of information, regrouping all data of the organisation.
Cartographies allow to have an overview of zones, districts and islets. Step recommends to establish the cartographies of processes jobs, functional and applicatives existent and target. The cartography of processes jobs was already recalled before. The applicative cartography is the logical continuation of the functional cartography and regroups therefore the elements of this last. We will stay over the applicative cartography. This stage represents the structuring of the system of information in applicatifs blocks.
By taking back our example, we get two cartographies so:

In dotted line, we have zones in which we have districts (in purple) and inside these of islets (in yellow). The names of islets are present for information only.
Across this cartography, we find problems seen before (redundancies )

On one hand, we have a better cutting up, because an islet belongs to the single district and on the other hand we see that new zones appear.
This cartography comes from the target functional cartography on which zones were added. Of course, to set such cartography up, good practices exist among which (The plan of urbanization of IF, C.LONG P ):
At the end of this step, a Plan of occupation of soil (POS) is defined. It is a constituted report:
Purpose is to identify distances between the existent and the principles of urbanization, but also to establish the planning of evolutions by describing actions and their corresponding cost.
In practice, the step of urbanization is very heavy to set up. On one hand, she requests the participation of many actors of the organisation (DSI, strategical committee, MOA D CISIONNAIRE, MOE), and on the other hand, the analysis is very long. Main problem follows from it: needs often evolved and POS is not willy-nilly adapted any more
In theory, the main benefits of this step are to optimise the functioning of processes, to have a system of modular information, progressive and consistent and to make easier the reuse of components. Of course, as you suspect it, in view of the previous criticisms, these benefits are often utopian. Nevertheless, it is possible to reach by applying step to it to reduced perimetres (the single process for example) and in it rant.
Article printed from Blog Xebia France:
URL to article: / 2008 / 04 / 10 / urbanisation-pour-les-nuls /
Click here to print.