QA가 개발 초기부터 참여해 요구사항 리뷰·테스트 설계·리스크 식별 역할을 수행할 때 주의할 점
QA 관점에서 개발 전반에 참여할 때 가장 주의해야 할 건 개발 흐름을 방해하지 않으면서 품질 기준을 지키는 균형입니다. 너무 엄격하게 모든 단계에 개입하면 개발 속도가 느려지고, 너무 뒤늦게 들어오면 이미 만들어진 것을 고치는 비용이 커집니다. 수업 소프트웨어 공학 팀 프로젝트에서 요구사항 리뷰 단계에 QA 시각을 넣으니 테스트하기 어려운 모호한 요구사항을 초기에 잡을 수 있었습니다.
테스트 가능성을 기준으로 요구사항을 검토하는 것이 초기 참여에서 가장 실용적인 기여였습니다. 개발팀과의 소통에서는 지적보다 같이 해결하는 시각을 유지하는 것이 중요합니다. QA가 게이트키퍼가 아니라 공동 품질 책임자라는 인식이 협업을 원활하게 만들었습니다.
리스크를 조기에 공유하는 것이 QA의 핵심 역할이라고 생각합니다.