Chapter 1. Introduction

There's no doubt about it: Software is expensive. The United States alone devotes at least $250 billion each year to application development of approximately 175,000 projects involving several million people. For all of this investment of time and money, though, software's customers continue to be disappointed, because over 30 percent of the projects will be canceled before they're completed, and more than half of the projects will cost nearly twice their original estimates.[1]

[1] Consult sources such as Ovum (http://www.ovum.com) and the Standish Group (http://www.standishgroup.com) for more definitive numbers. Each analyst uses different criteria to establish his or her numbers.

The demand for software also continues ...

Get MDA Distilled: Principles of Model-Driven Architecture 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.