"Scalabilité" *habituellement* (ou de manière plus appropriée) fait référence à la charge qu'un système peut gérer. C'est-à-dire qu'au fur et à mesure que la charge augmente (plus d'utilisateurs, plus de fichiers, plus de quoi que ce soit), le système peut soit la gérer naturellement, soit s'adapter pour la gérer.
De même, lorsque les entreprises parlent de savoir si un processus évolue bien ou non, elles font référence à la même chose. Au fur et à mesure que le processus est étendu à des publics plus larges (par exemple, en ajoutant plus d'équipes), vous pourriez constater que le processus ne s'échelonne pas bien parce que plus l'organisation est grande, plus il est difficile de gérer le processus. Généralement, le problème est soit qu'il manque des rôles ou des processus interstitiels, soit que le processus lui-même n'évolue pas bien.
Dans la conversation, la " scalabilité " peut faire référence à plusieurs choses différentes selon le contexte, car le mot est souvent lancé, surtout avec les développeurs :
Parfois, lorsque les développeurs lancent le mot, ils font en fait référence à la maintenabilité de l'application. C'est-à-dire, à quel point il est facile de travailler dans le code ? Si l'architecture de l'application n'est pas bonne, il devient de plus en plus difficile d'y faire travailler de nombreuses personnes, ce n'est pas bien évolutif.
Parfois, lorsque les développeurs lancent le mot, ils font en fait référence à l'extensibilité. C'est-à-dire qu'un système peut-il être facilement étendu ou est-il trop fait pour être utilisé et difficile d'ajouter de nouvelles fonctionnalités ? Si on ne peut pas plaquer de nouvelles fonctionnalités sans risque déraisonnable, alors le système n'est peut-être pas bien évolutif.
Alors en réalité, le mot est lancé pour décrire une situation dans laquelle le système (logiciel ou personnes) reçoit plus de quelque chose. Plus d'utilisateurs, plus de code, plus de processus, plus de n'importe quoi. L'évolutivité décrit la façon dont ce système gère l'augmentation de la charge.
La scalabilité décrit la façon dont ce système gère l'augmentation de la charge.