Integrando MDA com métodos ágeis: vantagens e desvantagens

Carregando...
Imagem de Miniatura
Data
2014-12-20
Título da Revista
ISSN da Revista
Título de Volume
Editor
UNEB
Resumo

A busca por produtividade e qualidade é uma realidade no desenvolvimento de software. Neste contexto estão inseridas as abordagens de desenvolvimento ágil e desenvolvimento dirigido a modelos. O desenvolvimento ágil dá ênfase à fase de codificação do sistema. Desta forma, a especificação do sistema fica em segundo plano, o software é desenvolvido rapidamente em pequenas versões que são disponibilizadas ao cliente. Já o Desenvolvimento Dirigido a Modelos (DDM) considera os modelos os principais artefatos do desenvolvimento, Artefatos indispensáveis para geração de código da aplicação. A integração dessas duas abordagens a primeira vista parece inviável, porém abordagens MDD Ágil estão sendo propostas para agilizar o processo de desenvolvimento na abordagem MDD. Este trabalho analisa a viabilidade dessa integração apontando benefícios e problemas de se utilizar o MDD Ágil através de uma ferramenta que adeque os processos de desenvolvimento dirigido a modelos com as definições de práticas ágeis. Para avaliar a integração foi desenvolvido um sistema de vendas de impressoras na abordagem MDD Ágil. A avaliação mostrou que é possível integrar processos pertencentes ao MDD com algumas práticas ágeis. Porém, para que haja sucesso na integração ainda é preciso desenvolver modelos capazes de gerar o código do sistema em perfeito estado.


Descrição
Palavras-chave
Citação
LEAL, Bruno Morais. IIntegrating MDA with agile methods: advantages and disadvantages. Orientadora: Ana Patrícia F. Magalhães. 2014. 68 f. Trabalho de conclusão de curso (Bacharelado em Sistemas de Informação) - Departamento de Ciências Exatas e da Terra, Campus I, Universidade do Estado da Bahia. Salvador- BA, 2014.
Palavras-chave