ISSN: 2165- 7866
Mehdi Mekni, Mounika G, Sandeep C e Gayathri B
Ciclos longos de requisitos, design, integração, teste e garantia atrasam a entrega de software, resultando na descoberta tardia de suposições incompatíveis e no retrabalho ao nível do sistema. Em resposta, os métodos de desenvolvimento que permitem iterações frequentes com pequenos incrementos de funcionalidade, como as práticas ágeis, tornaram-se populares. No entanto, como os objetivos e o contexto do negócio evoluem continuamente, a arquitetura de software também deve mudar. Atualmente, não existe uma especificação clara nas atividades e processos de arquitetura de software em ambientes ágeis. Neste artigo, fornecemos uma visão geral sobre a metodologia de desenvolvimento ágil, juntamente com as questões relacionadas com a arquitetura de software em ambientes ágeis. O nosso principal contributo é uma metodologia inovadora para orientar e auxiliar os profissionais que adotam o projeto de arquitetura de software em ambientes ágeis.