490 likes | 794 Views
Model-Driven Development Maturity Model. Tatiana Ribeiro Hipólito. Roteiro. Projeto MODELWARE WP2 Model-Driven Development Maturity Model Outros Modelos Kleppe and Warmer’s Modelling Maturity Levels IBM MDD Maturity Matrix Conclusão Referência. Projeto MODELWARE WP2.
E N D
Model-Driven Development Maturity Model Tatiana Ribeiro Hipólito
Roteiro • Projeto MODELWARE WP2 • Model-Driven Development Maturity Model • Outros Modelos • Kleppe and Warmer’s Modelling Maturity Levels • IBM MDD Maturity Matrix • Conclusão • Referência
Projeto MODELWARE WP2 • Model-Driven Developmente Maturity Model – MDD MM - Versão Preliminar. • MM é um meio para avaliar o nível de capacidade de uma organização com relação ao MDD. • Conjunto de práticas MDD relacionadas à implantação dos processos MDD: • Engenharia • Gerência • Apoio
MDD TCM Guidelines MDD Engineering Metrics helps in transition measures level MDD Metrics MDD Maturity Model refers to MDD Business Metrics consist of Level includes MDD Element’s Aspect Practice Modelo Conceitual WP2 Technology Change Management: guia para introduzir e melhorar MDD nas organizações. Em desenvolvimento e serão refinadas na versão final.
MDD Maturity Model consist of Level includes MDD Element’s Aspect Practice Maturity Levels Level 1: Ad-hoc Modelling Level 2: Manual Modelling Level 3: Initial MDD Level 4: Integrated MDD Level 5: Ultimate MDD
MDD Maturity Model consist of Level includes MDD Element’s Aspect Practice Práticas • Engineering (ENG) • Project Management (PJM) • Support (SUP)
Ultimate MDD Integrated MDD Initial MDD Manual Modeling Ad-hoc Modeling Práticas
Práticas Modelling practices are sporadically used or not used at all.
Elementos MDD • Models • Documentation • Model Transformation and Code Generation Mechanisms • Tools MDD Maturity Model consist of Level includes MDD Element’s Aspect Practice
O que se espera de cada nível
MDD Elements and Related Apstects Implemented Model
MDD Elements and Related Apstects Model to text Transformation (Implementation model to documentation)
MDD Elements and Related Apstects Business Model
MDD Elements and Related Apstects Technical Model
MDD Elements and Related Apstects Model to text Transformation (Technical model to documentation)
MDD Elements and Related Apstects Code generation mechanisms (Technical model to code)
MDD Elements and Related Apstects Tools: Modelling tools
MDD Elements and Related Apstects Domain Model
MDD Elements and Related Apstects Business Model
MDD Elements and Related Apstects Architecture-centric meta model
MDD Elements and Related Apstects Model to model transformation (Business to technical model)
MDD Elements and Related Apstects Tools: Modelling tools; Model repositories; Basic model Testing tools
MDD Elements and Related Apstects Domain meta model
MDD Elements and Related Apstects Domain model
MDD Elements and Related Apstects Model to model Transformation (Domain to business model)
MDD Elements and Related Apstects Tools: Model simulation And execution tools
Kleppe and Warmer’s Modelling Maturity Levels
Conclusão • Complemento do CMMI • Versão preliminar
Referência • MODELWARE – 511731 – D2.6 MDD Maturity Model – Preliminary – Revision 1.2.5 date: 12/12/05. • Maximize the Business Value of the Software – Model-Driven Architecture. Borland, 2006.