Il y a du vrai et du faux dans ce que l'un et l'autre disent. Il n'y a pas de vérité absolue à ce niveau et les conventions ne sont pas clairement établies. Tout dépend de plusieurs facteurs, dont les délais et majoritairement le budget.
Dans un contexte idéal, les stress test ne sont pas au moment de monter l'application sur l'environnement de PRODUCTION.
On distingue 5 types d'environnement, le plus classiquement 4.
DEVELOPPEMENT, INTEGRATION, RECETTE, [HOMOLOGATION], PRODUCTION.
Les trois premiers environnements servent aux déploiements progressives dans l'unique but de:
DEVELOPPEMENT : comme son nom l'indique, développer et tester;
INTEGRATION: comme son nom l'indique, intégrer. A savoir, pouvoir avoir une vue d'ensemble de l'application déployée en tant qu'artefact et permettre les premiers tests d'intégration/de charge (même si ce n'est pas le but premier);
RECETTE: cet environnement n'est utile que lorsqu'il y a délégation de la partie test à une équipe n'appartenant pas à son organisation (typiquement un client externe);
HOMOLOGATION: stress test purement et simplement, environnement de pré-production ne servant qu'à ça. On martyrise les applications déployées un maximum et on travaille à un équilibre de charge meilleur si cela ne respecte pas les spécifications techniques à ce niveau (issu du Market, hein, évidemment. "Nous on veut plus de clients !"). Il est malheureusement optionnel dans bien des cas;
PRODUCTION: on met réellement en production l'application, i.e la release FINALE.
Elle doit être exempt de défauts ou le cas échéant (car c'est une utopie) donner lieu à des patchs correctifs/évolutifs.
Donc, il y a du vrai dans le sens où la release ne DEVRAIT pas servir à un stress test et d'ailleurs, Bioware l'a confirmé dans un autre post. L'échantillonnage d'accès ne servirait qu'à répartir équitablement les joueurs sur les serveurs.
Néanmoins, les environnements d'homologation ont un coût élevé et certaines organisations préfèrent déployer petit à petit en faisant office de "release déguisée". Cela dit, avec des phases de BETA précédentes, ils ne devraient pas en avoir besoin.
Evidemment, puisqu'au moins l'un de vous deux est dans le monde de l'informatique, je ne vais pas vous apprendre votre boulot. Cela dit, je me permets de le faire car mon boulot à moi est de gérer une équipe technique de développeurs , ce que je suis également, par voie de conséquence.