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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.