私のプロジェクトは現在、環境の命名の問題に悩まされています。異なる環境では、どの環境に名前を付けるべきか、名前が何を指定するかについて異なる仮定を持っているため、それらを議論するときに混乱を引き起こしています。私は少し研究をしましたが、そこに標準は見つかりませんでした。
用語には、「ローカル」、「サンド」、「開発」、「テスト」、「ユーザー」、「QA」、「ステージング」、および「製品」が含まれます(さらに、さまざまな人々が尋ねたものもあります)
意見だけを探しているわけではありませんが、「誰もが」持っているものがあれば、それを受け入れます-非公式であっても、何らかの権限によって高度な定義を見つけようとしています。
現在使用している環境は次のとおりです。
- 開発者のPCの環境
- 開発者が自己テストにコードを直接アップロードする共有環境
- QA担当者が標準と機能をテストする共有環境
- 完成したQAチェック済みコードがプロジェクトリクエスターによって承認される共有環境
- 最終チェックとして、および展開の準備として最終環境をミラーリングする環境
- コードが使用されている最終環境
私はそれらを何と呼ぶか知っていますが、これには何らかの標準がありますか?前もって感謝します。