반응형
QA
-
QA는 무엇에 좋은가?Technique/Programmer 2017. 4. 6. 20:46
누군가에게는 QA의 역할이 명확하지만, 다른 누군가에는 그저 의문투성이일 뿐이다. QA( Quality Assurance ) 부서는 충분한 품질을 보장한 상태로 소프트웨어를 배포하기 위해 존재한다. 생산 과정에서 필수적이고 핵심적인 부서다. QA가 하는 일은 무엇일까? 가장 명확하고 실질적인 대답은 다음과 같다. 개발자들이 개발한 것이라면 무엇이든 테스트하고 다음과 같은 사항들을 보장하려 한다는 것이다. - 개발 산출물이 개발 명세와 요구사항에 부합하는지, 즉 구현되어야 하는 모든 기능을 구현했는지 확인한다.- 모든 플랫폼에서 소프트웨어가 정확히 작동하는지 확인한다. 즉 모든 OS에서 각 OS의 모든 버전에서, 모든 하드웨어에서, 모든 설정에서 작동하는지를 확인한다.- 가장 최근 빌드에서 문제가 생기지 ..