A very short post to share a simple formulation I have developed for explaining the relationship between the models I find most central in developing interactive systems.
First, a high level statement presenting the models and their relationship:
<business model><interaction model><system model>.
My meaning with respect to the “><” is that you can read this statement from left to right or right to left, or start in the middle. This is because all the models are connected through feedback loops.
Your choice about where to begin depends on what you know initially, what most interests you, or what direction you want to drive change.
A presentation of the overall system of models in a tree, with more detail about their respective composition is this:
- Business Model
- Value Proposition
- Cost Model
- Revenue Model
- Interaction Model
- Conceptual Model
- Object Model
- Data Model
- Error Model
- System Model
And there it is.