|





| |
Background
Model Driven Architecture is an approach to enterprise architecture that
makes heavy use of formal models. Formal models must be precise, which
makes them quite different from informal models. Knowing how to achieve
the proper degree of precision, depending on the kind of model required, is an acquired skill that is in short supply in
many IT organizations.
Goals of this Service
 | Increase the formal modeling skills of the company's architects and
developers |
 | Improve the quality of formal models that the IT organization produces |
How this Service is Executed
The consultant works closely with the customer's experts in the subject
matter that the formal models cover. There are two forms of service that
the consultant delivers:
 | Review: The customer gives the consultant models to review.
The consultant studies the models off-site and writes feedback.
Written feedback consists of comments inserted in the model files, along
with an overall feedback summary. The consultant emails the feedback
to the appropriate customer personnel, who then study the feedback.
The consultant then conducts a feedback review session with these personnel,
either on-site or via teleconference. During a feedback review session
the consultant walks through the feedback points, and entertains questions
that drive discussion and the identification of action items for the
customer. |
 | Production: The consultant is directly involved in producing
models. He may be the sole creator of the models in question or may
co-create them along with one or more customer personnel. |
|