무녀누 2024. 6. 12. 01:55

부트캠프를 진행하면서 개발자가 기능개발을 한 후 QA를 받는데

이 QA가 잘 되냐 안되냐에 따라 기분이 달라지고

퇴근 시간도 달라진다는 얘기를 들었는데

대체 QA가 무엇일까?

 

QA란

Quality Assurance의 약자로

품질 보증이라는 의미이다.

it 업계에서 개발 기능을 검증하는 것이다.

회사 내에 QA팀이라는 부서가 있을 정도로 검증에 진심인 것 같다.

하긴 검증이 제대로 되어야 제품을 내놓을 수가 있으니..

 

QA의 진짜 의미는

프로젝트 시작과 마무리까지 

모든 과정을 함께 기획하고 올바른 방향을 찾고

프로젝트의 품질을 올리는데 목적이 있다.

 

그러므로 프로젝트의 방향성과 목적, 클라이언트의 요구사항 등을

제대로 알지 못하면 올바른 기능 테스트를 할 수가 없다.

프로젝트의 근본목적을 모르면 QA를 잘못 검증할 수 있기 때문이다.