Quality-gate는 소프트웨어 개발이나 프로젝트 관리 분야에서 특정 단계가 완료된 후 다음 단계로 넘어가기 위해 반드시 통과해야 하는 품질 검사 지점을 의미하는 명사입니다. 주로 애자일(Agile) 방법론이나 폭포수(Waterfall) 모델에서 프로젝트의 무결성을 보장하기 위해 사용됩니다. 이 용어는 단순히 제품을 검사하는 것을 넘어, 정해진 품질 기준(예: 코드 커버리지, 버그 수, 보안 취약점 등)을 충족하지 못하면 프로세스를 중단시키거나 수정하도록 강제하는 '관문'의 역할을 합니다. 비즈니스 환경에서 매우 전문적이고 격식 있는 용어로 사용되며, 일반적인 일상 대화보다는 IT 프로젝트 회의나 품질 보증(QA) 관련 문서에서 자주 등장합니다. 비슷한 의미의 'checkpoint'가 단순히 확인하는 지점이라면, quality-gate는 통과하지 못하면 다음으로 진행할 수 없다는 '강제성'과 '엄격한 기준'의 뉘앙스가 훨씬 강합니다.