
If you listen to the marketing messages of most software companies today, you
will find that each espouses its own particular path to software utopia: “Our
solutions integrate systems”; “Our process accelerates the development cycle”;
“Our graphical user interface gets you going quickly”; “Run your database
applications at lower cost.” There is no doubt that they have spent countless
hours and mountains ...