UAT ( User Acceptance Testing )이란?
소프트 웨어 테스트의 마지막 단계로 출시 전 목표한 사용자가 직접 확인하고 평가할 수 있게 하는 단계이다.새롭게 개발된 소프트웨어가 의도한 대로 사용자에게 제대로 잘 적용되는지 최종적으로 테스트 할 수 있게하는 검사이다.
시스템이 단순히 잘 작동하고 큰 오류가 없이 구동된다는 목표보단 목표로 한 유저에게 실제 상황에 잘 전달 되기위해
검증하는 성격이 강하다. 프로그램을 사용하게 될 최종사용자나 내부 클라이언트나 전문가들이 테스팅에 투입된다. 각각의 비즈니스 목적에 어떻게 사용될것인지 살피고 필요한 보완점들에 주목한다.
▶UAT 를 위한 전략과 목표 그리고 접근방식들을 철처히 기획
▶실제 사용자가 실제 사용경험에서 마주하게 될 기능들과
변수들을 전부 적용시킬 수 있는 시나리오를 제작
▶UAT 를 위한 적절한 테스터들을 선별해서 그들에게
충분한 테스트 기회를 주고 기록할 수 있는 환경 제공
▶테스트 결과에 따라 개발자들은 코드를 수정하고 문제를
해결 해 다시 테스트 하는 과정을 거쳐 프로그램 유저 베이스
품질 향상을 도와 마무리 하는 일련의 과정을 따른다.
DEV ▷QA ▷UAT ▷ PROD
즉, 개발자나 경영진이아닌 최종 목적지인 사용자 관점에서 예기치 못했던 문제들을 미리 잡아서
수정할 수 있으며 이로 인해 완성도 높은 프로그램을 출시하여 소프트웨어 벤더의 효율적인 프로그램 배포와 성공을 보장한다.
참고 사이트 - https://www.techtarget.com/searchsoftwarequality/definition/user-acceptance-testing-UAT
'IT' 카테고리의 다른 글
AWS,Microsoft,Google 개발자 컨퍼런스와 2022 트렌드 (0) | 2022.07.28 |
---|---|
클라우드 Cloud MSP ( Managed Service Provider ) 란? (0) | 2022.07.26 |
변화 관리 Change Management ( + PROSCI ) (0) | 2022.07.26 |
퍼블릭 클라우드 동향과 차이 ( AWS vs Azure vs GCP ) (0) | 2022.07.21 |
외국계 IT 기업 채용 느려진 프로세스, 빅 테크 기업 고용 축소 발표 (0) | 2022.07.19 |