7.1 Manageable Product
7.2 Product Stakeholders Are Model Clients
7.3 Product Events in Context
7.4 Use Cases Represent Requirements
7.5 Boundary-Control-Entity (BCE)
7.6 Product Chunks Digest Easily
7.7 Product Traces Support Robustness
7.8 Use Cases: Work as Packages
7.9 Tests Need Models
7.10 Configuration Management Model
Products provide the second level of structure for patterns within this language. A product is the end result of software-intensive systems development packaged as a unit, such as an application, a utility, or a workflow. Products organize the artifacts of software development for delivery and management while projects manage the work.
Back in the old days, software-development projects were ...