The author believes that product systems are developed by systems called programs operated within another system called an enterprise.
Within any one enterprise there may be several programs underway at any one time each trying to accomplish planned work on schedule and within cost constraints while satisfying product requirements. These goals are easier to satisfy in an enterprise that employs a common development process utilizing a program planning method that is coordinated with a common process employed on all programs. The theme of this book is that product systems should be developed focused on the union of required product and process within a process system called a program applying a common process within an enterprise that is optimizing and integrating across its programs in an environment referred to as "grand systems development.