1. A computer-implemented method for providing a service-oriented architecture governance model, comprising: calibrating and mapping by a processing unit each of a plurality of governance framework dimensions of a service-oriented architecture to each of a plurality of governance evolution elements; performing a maturity and capability assessment by the processing unit for a selected attribute of a plurality of attributes of one of the service-oriented architecture governance evolution elements as a function of the mapping in response to a capability assessment template input that selects the attribute and one of the mapped governance framework dimensions, wherein the template input is received by the processing unit via the steps of: selecting, by a user, the one governance framework dimension from a plurality of presented choices of each of the mapped governance framework dimensions, wherein the user selection categorizes the maturity and capability assessment with respect to the selected one governance framework dimension and the selected governance evolution element attribute; selecting, by the user, a lifecycle stage from a plurality of different presented lifecycle stage choices that are each selectable for assessing capability of the selected governance evolution element attribute; assigning, by the user, the selected governance evolution element attribute to one or more of a plurality of different presented governance focus components that are each determinative of a different governance enablement approach; and entering, by the user, values populated within one each of a current state field and a desired state field of a plurality of different presented governance evolution state choices; and generating by the processing unit a maturity-based and capability-based governance model for the service-oriented architecture as a function of the performed maturity and capability assessment.