리스크 높은 요구사항을 먼저 식별해 테스트 우선순위 설정
테스트 전략을 세울 때 모든 요구사항을 동등하게 테스트하면 중요한 기능에 충분한 시간을 쓸 수 없다는 걸 경험했습니다. 일정은 유한한데 검증해야 할 범위는 항상 컸습니다.
그래서 요구사항마다 '이 기능이 실패하면 서비스에 얼마나 큰 영향을 주는가'를 먼저 평가하고, 리스크가 높은 순서대로 테스트 케이스를 우선 작성했습니다. 리스크 순서로 접근하니 제한된 시간 안에 중요한 부분을 먼저 확인할 수 있었습니다. 전략은 우선순위에서 시작됩니다.
전략은 우선순위에서 시작됩니다. 리스크 순서로 접근하면 중요한 것을 먼저 확인합니다. 우선순위가 전략을 만들어줍니다. 우선순위가 전략입니다.