The data architect is typically responsible for defining the target state, aligning during development and then following up to ensure enhancements are done in the spirit of the original blueprint.
During the definition of the target state, the data architecture breaks a subject down to the atomic level and then builds it back up to the desired form.
The major types and sources of data necessary to support an enterprise should be identified in a manner that is complete, consistent, and understandable.
The primary requirement at this stage is to define all of the relevant data entities, not to specify computer hardware items.
This sort of fragmentation is undesirable due to the potential increased cost and the data disconnects involved.
These include enterprise requirements, technology drivers, economics, business policies and data processing needs.