# How to Optimize the Implementation of ITIL through a Process Ordering Algorithm
## 5 Discussion  
The proposed algorithm offers a sequence of ITIL processes that in most cases is different from the known existing proposals. This approach has benefits, listed below:  
* The proposed sequence is obtained from a mathematical model, so it does not depend on the opinion of experts--as most of the proposals in the literature review do--neither on subjective issues. This is a valuable point, because not all companies (especially small companies) can afford to pay a set of experts to decide how to implement processes of the ITIL. This is also a valuable issue as it avoids ambiguity and subjective opinions and leads to a repeatable process for the estimation of the best sequence for a company.
* The proposed sequence is obtained so the order of processes proposed maximizes the efforts of implementation: It gets the company the closest to competitors, if the implementation of ITIL processes in that company is far from the average, and it gets the company to a better position even if it is over the average. Due to the calculation of the relative position factor and its optimization, the process selected in every iteration is the one that optimizes the positioning in terms of ITIL implementation.
* The company may select the criteria to optimize efforts of implementation: size, age, region, etc. Thus, every company will obtain different sequences especially set for each one. As no approach defining a sequence that depends on characteristics selectable by the company has been found, this functionality represents an advantage; companies can decide what are the most important factors when implementing the ITIL and can obtain a sequence that best fits its needs.
* The solution proposed will get more accurate as the database is filled with more and more company data. The database used with the algorithm has information about five parameters of each company, as well as the value of the degree of implementation of every ITIL process: As more data it added, a better solution is produced from the algorithm, as more information is known about what other companies are doing (about ITIL implementation)
* Comparatively, this solution may be (and really it is) implemented in a software platform which is easier and cheaper than considering experts, as some approaches do. As it has been said before, the algorithm has a mathematical basis which simplifies its implementation in a software program.
* Due to fact that the solution proposed is specific for each company, a higher satisfaction of clients is expected (companies implementing the ITIL).
* Although it is not a benefit of the algorithm itself, the software platform used offers a comparative with other proposals. Based on this comparison, the statistics tests show how different this proposal is from other approaches.  
On the other hand, the algorithm needs a database with characteristics of companies and the degree of implementation of every ITIL process, so the geographic limitation on its use could be considered a disadvantage. In the real case analyzed, the data for the database was obtained from Spanish companies. Anyway, the algorithm is valid once a data set for that specific region is available. Just an update of data makes the algorithm useful in other regions.