ISSN: 2165- 7866
Mehdi Mekni, Mounika G, Sandeep C et Gayathri B
Les longs cycles d'exigences, de conception, d'intégration, de test et d'assurance retardent la livraison des logiciels, ce qui entraîne la découverte tardive d'hypothèses incohérentes et la refonte du système. En réponse, les méthodes de développement qui permettent des itérations fréquentes avec de petits incréments de fonctionnalités, telles que les pratiques agiles, sont devenues populaires. Cependant, comme les objectifs et le contexte de l'entreprise évoluent en permanence, l'architecture logicielle doit également changer. Actuellement, il n'existe pas de spécification claire des activités et des processus d'architecture logicielle dans les environnements agiles. Dans cet article, nous fournissons un aperçu de la méthodologie de développement agile ainsi que des problèmes liés à l'architecture logicielle dans les environnements agiles. Notre principale contribution est une nouvelle méthodologie pour guider et aider les praticiens à adopter la conception architecturale logicielle dans les environnements agiles.