Reversed Evolution of Software


IT Marketing... If you want to know how those big IT companies create there nice collaterals? ClickHere!

IT Position... Did you always think where did the big IT companies get such a poetic job names? ClickHere!

When I work with the new "state-of-art" products, I mean the big enterprise ERP or CRM bundles made by SAP, Siebel and the others, I'm really pessimistic about the future of IT. From the technical point of view those systems are so bad that it can hardly be expressed with words.

They have an ugly overgrown chaotic data model, no version controling can be used during customization, production data are mixed up with configuration data, there are duplicities in the data. All the configuration and customization can just be done through clikcing by the help of terrible proprietary tools. No command line, no scripts or other tools which would allow automatic configuration process can be used. Absolutelly no standards are respected, usually the system may just be access using IE version 6.0.2900.2180.etc...

There are louds of bugs everywhere, all the code is closed so you have no way to fix those bugs and the support is incompetent or ignoring you. Even the installation is a nightmare. Sometimes you can just proceed by editing the DO NOT EDIT sections in some config files. Parallel development is hard or impossible. The architecture is absulutely horrible because it has been "developed" for several decades by thousands of "developers", those were mostly newcomers and inexperienced people, because everyone experienced is automatically promoted to some management possision.

There is no one who really understand the system any more, it's a big dying organism. If you don't buy any consultancy from the companies you are in troubles, they use all possibilities to force you to buy some. And there are many other issues. From this point of view I'm very sceptic about the IT analytic companies e.g. Gartner. For those who have troubles to be well acquainted with the IT market I have a little helpful utility.

Here is o simple to tool which help to correctly interpret some of the results published by some IT analytic companies.

Petr Nalevka 2005