15.6. Ten Observations on the State of the Software Industry

One of the reasons that it is so difficult to build enterprise-caliber software systems today is that the software industry is out of touch with enterprise architects. Here are my top ten complaints about the current state of the software industry:

  1. The software industry has no conceptual model for building enterprise systems. It isn't just that we have no industrywide standards for building enterprise systems. Even the individual companies themselves have no vision for how to build such systems. When you read the “architectural” documents from software vendors, they are invariably advanced developer manuals. Often it isn't clear that these companies even know what a software architect ...

Get Software Fortresses: Modeling Enterprise Architectures now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.