Accueil Développement Qu'est-ce que l'agilité évolutive? - définition de techopedia

Qu'est-ce que l'agilité évolutive? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Agile évolutif?

L'agilité évolutive est un processus de développement logiciel agile qui fait référence à la capacité de gérer de grands projets avec plusieurs équipes. Sur la base de son cadre conceptuel, le développement logiciel agile est souvent considéré comme non évolutif et uniquement destiné aux petits projets et équipes.

Techopedia explique Agile évolutif

Agile est un type de développement logiciel basé sur des incréments et des itérations. Ceci est différent des approches de développement de produits plus traditionnelles qui impliquent souvent d'avoir un projet plus bien défini qui est documenté, testé et livré avec moins de modification des exigences. Le développement agile permet aux entreprises ou aux développeurs de réaliser des bénéfices avant l'achèvement d'un projet et, grâce aux premiers commentaires, de développer ou d'améliorer les fonctionnalités futures, en garantissant une valeur aux utilisateurs.

L'évolutivité d'Agile est un sujet passionné et débattu. Beaucoup pensent que le développement agile ne peut pas être soutenu lorsqu'un projet est important ou que plusieurs équipes sont impliquées. Le revers de la médaille est que de nombreux projets open-source pourraient être considérés comme peu agiles compte tenu de la nature itérative. Ce qui n'est pas à débattre, c'est qu'il faut réfléchir au processus de développement à mesure que les équipes s'agrandissent, mais l'opinion finale d'un développeur sur le débat dépend probablement autant de son attitude envers l'agilité globale que de tout. Autrement dit, si vous détestez l'agilité, vous ne pensez probablement pas qu'elle est évolutive, alors que si vous ne pouvez pas attendre votre mêlée quotidienne, vous pensez probablement qu'elle peut être mise à l'échelle sans problème.

Qu'est-ce que l'agilité évolutive? - définition de techopedia