* Excerpt from: Data Strategy and the Enterprise Data Executive: Ensuring that Business and IT are in Synch in the Post-Big Data Era by Peter Aiken & Todd Harbour
Data & software development must be separated and sequenced!
Programmes are required to coordinate across multiple projects. In order for data to be fully leveraged, it needs to be implemented as a programme. Software projects must be subordinated to data programmes. This means provably determining your data requirements before implementation can begin. The way this is primarily taught can only work when no data is shared outside of the software project. Sharing data requires another project to implement the data sharing. Also a share data project must interface with both the source data system and the target data system. Coordination is far more efficient when project interface with programmes.*