A Complete Enterprise Architecture Plan requires the following.
a. Every plan needs to know the scope.
b. Every plan has a vision
c. Every plan has identified stakeholders.
d. The domains in a plan relate to the architectural domains and not the business domains.
e. Every plan identifies the appropriate domains and is compliant with any domains policies or restrictions.
i. A typical domain is security which addresses policies.
f. Plans have requirements that represent the rational expectations of the stakeholders
i. Requirements can be tracked by stakeholder and by requirement type
g. Plans have blueprints that are precise logical models.
i. The current state is represented as a blueprint
ii. The future state is represented as a blueprint
iii. Roadmaps connect the current and future states with transformational states.
h. Plans determine future milestones and/or permits that need to be reached but also represent go/no go points (checkpoints).
i. Exceptions are addressed against permits as are remediation steps where appropriate.
i. Plans have work streams where a work stream is a set of design guidelines and instructions for implementation.
j. Each plan contains references to other related plans, resources, and other information.
k. A plan is structured as a package of deliverables
l. The resultant actions of a plan are programs and projects where the milestones are used to determine compliance to a vision.