내 프로젝트는 현재 환경 명명 문제로 고통 받고 있습니다. 사람들마다 이름을 지정해야하는 환경이나 이름이 지정하는 것에 대해 다른 가정이 있으며, 환경을 논의 할 때 혼동을 일으 킵니다. 나는 약간의 연구를 해왔으며 거기에서 어떤 표준도 찾지 못했습니다.
"Local", "Sand", "Dev", "Test", "User", "QA", "Staging"및 "Prod"라는 용어가 포함됩니다.
나는 단지 의견을 찾고있는 것이 아니라, "모두"가 가지고 있다고 생각하는 것이 있다면 비공식적이라하더라도 일종의 권위에 의해 발전된 정의를 찾으려고 노력하고 있습니다.
현재 사용중인 환경은 다음과 같습니다.
- 개발자 PC의 환경
- 개발자가 직접 자체 테스트에 코드를 업로드하는 공유 환경
- 품질 관리 담당자가 표준 및 기능을 테스트하는 공유 환경
- 완료 및 QA 확인 코드가 프로젝트 요청자가 승인 한 공유 환경
- 최종 점검으로 최종 환경을 반영하고 배치를 준비하는 환경
- 코드가 사용되는 최종 환경
나는 그들이 무엇 을 부를지 알고 있지만 이것에 대한 표준이 있습니까? 미리 감사드립니다.