1. A system for tracking and managing changes, the system comprising: a CPU, a computer readable memory and a computer readable storage media; program instructions to identify a new enterprise asset to an enterprise architecture; program instructions to identify one or more defined capabilities associated with the new enterprise asset; program instructions to identify one or more new resources associated with the new enterprise asset; program instructions to implement the one or more defined capabilities and the one or more new resources; program instructions to maintain a hierarchical relationship of the one or more defined capabilities and the one or more new resources, and track the one or more defined capabilities and the one or more new resources based on assigned performance based metrics; program instructions to define and test the assigned performance based metrics in a prototype environment to obtain estimates on performance of the one or more defined capabilities and the one or more new resources; and program instructions to modify the obtained estimates on performance using real performance information as the real performance information is observed from the implementing the one or more defined capabilities and the one or more new resources in order to determine whether the hierarchical relationship of the one or more defined capabilities and the one or more new resources is configured to satisfy the assigned performance based metrics, wherein the program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.