Level two: organise data ownership and information flow
Once system roles have been defined, the next step is ensuring that information has a clear origin and moves in a controlled manner between the platforms that depend on it.
Through a single source of truth, every type of data should have one system responsible for its creation and maintenance. Other systems should access that information from the source rather than maintaining independent copies.
This is the level most frequently overlooked and, as a result, the level that most often explains why subsequent technology investments fail to deliver value.
Data without a defined origin, existing in different versions across multiple systems, makes reliable analytics, consistent automation and predictable software development virtually impossible.
System interoperability is what enables this controlled flow. It is not simply a technical connection between platforms, but a structure that defines how information moves, how often it moves, in which direction and under what level of control.