Granularity and Dependency of Digital Products
A Digital Product may be composed of, or relies upon, other Digital Products. For example:
An app that offers room booking or transportation may rely on a cloud-based Digital Product providing mapping-as-a-service
A web or mobile app-based streaming video service may rely on a separate platform of web service products to manage and provide streaming content
The network of dependencies of interconnected Digital Products may be deep, and may form very complex systems.
Each component in the system may be another Digital Product. Each Interaction may have a Service Offer, though sometimes they are not well defined.