Mon projet souffre actuellement de problèmes de dénomination de l'environnement. Différentes personnes ont des hypothèses différentes quant aux environnements à nommer ou à la désignation des noms, et cela crée de la confusion lors de leur discussion. J'ai fait un peu de recherche et je n'ai trouvé aucune norme.
Les termes incluent "Local", "Sand", "Dev", "Test", "User", "QA", "Staging" et "Prod" (plus quelques autres que différentes personnes ont demandé)
Je ne cherche pas seulement des opinions, mais s'il y en a une que "tout le monde" a, je la prendrai - j'essaie de trouver des définitions avancées par une sorte d'autorité, même si ce n'est pas officiel.
Voici les environnements que nous utilisons actuellement:
- Environnement sur le PC du développeur
- Environnement partagé où les développeurs téléchargent directement le code pour l'auto-test
- Environnement partagé où les normes et les fonctionnalités sont testées par les gens de l'AQ
- Environnement partagé où le code rempli et vérifié par l'AQ est approuvé par les demandeurs de projet
- Environnement qui reflète l'environnement final en tant que vérification finale et pour préparer le déploiement
- Environnement final où le code est utilisé
Je sais comment je les appellerais, mais existe-t-il une sorte de norme à ce sujet? Merci d'avance.