First of all, Ariane is a Free Open Source Software (F.O.S.S) Project. But don't believe that because it's free means we are being philanthropic only.
Actually, since the times of Alan Turing, the evolution of information technologies has led us to believe that information technologies count function is at least regulated by some kind of power law ((o) xk with some k > 1 (1)) . Indeed, this evolution is defined by:
layer effect : much of the technology on some layer is meant to be completed by another one in layer above
high competition : for the same functionality you're able to find a lot of competitors with their pros and cons.
open source : open source policy is a boost to innovation, which empowers anyone to add new technology or improve existing
Example of power law : the square cube law
Graphs of surface area, V against area, A of the Platonic solids and a sphere, showing that the surface-volume-to-area ratio increases with increasing area such that V = A k; k=3/2 > 1.
In our bet, we expect the growth of information technologies to follow a power law with k by >1. This has a significant impact on our problem analyses, our solution design and target...
We will not rigorously prove this assumption in this set of articles set, but for those who are interested on such demonstration, a good start would be to have look at trees of dependencies, which furiously look like the fractal tree.
The dependency graph looks like fractal tree
In the long term, you had better get some good trust relationships with all this new robot and AI coming play with you. The best way to do this is to understand how all these stuff works, and learn to play with it. Knowledge is power.
This is where the map concept comes from. This is really an old concept helping humans to learn faster, and this millennial field excels today with some applications like Google Maps linked to the Google Search engine: You can find any restaurants or bars and compute your path in any city you have never visited before...
What about mapping on the IT/Digital world ? There are many attempts today on many different tools, but lots them are professional/private tools, and all provide good views which the users deserve, but are limited to the view the users deserve only. This is one of the problems today if you want to learn fast: You need to learn fast the technologies you work with and also learn fast the other tools helping you to manage them...
If you want to provide some great digital world mapping application like the one brought to you by Google maps for the physical world, you need to bridge the gap between:
the current IT mapping state of art : Specialized modernization where you need to get your data from lots of tools, expertise and meetings to build a complete map.
what you think it should be : A complete map in one application which can help you understand the unknown world.
You think that's crazy ? But let just remember our initial bet :
Information technologies count growth is regulated by some kind of power law ((o) xk with some k > 1)
Therefore looking to :
this IT count growth law provides you amazing choices to fit your needs
the business pressure to push new applications - and so new problems and so ... new technologies ...
and the average time needed to decommission a single one technology for rationalization purposes
Then you'll understand why even the best CTO/CIOs are struggling to rationalize their IT in the long term, and so the growing complexity and cost of their system.
This is where Ariane should be seen as a unique project: It pushes an ubiquitous data model for our digital world maps. From our point of view, pushing an ubiquitous mapping model to generate a unified map of your information system is really not a crazy idea but definitively the solution needed to master this complexity growth, which will obviously go with your business growth.
And as we're expecting a power law effect on the Ariane project life, we also chose to set up an open source and ultra modular project: a single company can NOT map all the digital world. But if you take a good look, you'll see every difficulty as an opportunity. By providing Ariane as an F.O.S.S project, we want:
To bring freedom of use for anyone to map their own and unique IT.
To setup an open eco-system to make (and share) fun and profit from this beautiful IT power law.
To reduce misunderstanding between IT professionals/ users by helping sharing knowledge across teams/ organizations.
To allow people to understand and control their digital world quickly.
Reading the following set of articles will give you some input on understanding how Ariane can help us to build a dynamic mapping service for our digital world. The next part is coming soon...