QA는 어떤절차로 진행되는지 알려줘

IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.

QA는 보통 '분석 → 개발 → 테스트' 사이클을 따라 진행됩니다. 이 과정에서 개발한 코드는 동료의 리뷰를 받고 테스트를 거쳐 완성도를 높여 코드베이스에 추가됩니다. 개발자는 코드를 개발하면서 스스로 테스트를 해보며 로직 상 문제가 없는지, 성능적인 한계는 어느 정도인지, 코드의 가독성이 좋은지 등을 확인합니다. 또한, 조직이나 개발자에 따라 단위 테스트를 작성하거나 테스트 주도 개발 기법을 사용하기도 합니다. QA가 완료되면 애플리케이션의 품질을 높이기 위해 QA를 진행하고, 이후에는 서버에 배포가 이루어집니다.QA 테스트에서는 테스트 범위를 설정하고 기능과 시나리오 테스트를 중점적으로 실시합니다.특히 QA 테스트에서는 각 단계마다 진행된 결과를 기록하여 이슈 사항을 추적하고 수정할 수 있도록 합니다.