1. A system for creating and maintaining an enterprise architecture over a network, comprising: at least one client system; a server operably coupled to said at least one client system via said network; a plurality of business applications executable via said server; a data storage device in communication with said server via said network; an enterprise architecture assessment model executing on said system; and a maturity model map generated via said enterprise architecture assessment model, said maturity model map comprising: a process component; an organization component; a business component; and a technology component; wherein said maturity model map is generated using information stored in said data storage device.