Computer Study/ISTQB

[ISTQB] Certified Tester Foundation Level 5-3. 형상 관리 / 리스크 관리

해리팍 2021. 10. 11. 00:24
반응형

안녕하세요.

 

회사에서 Tester 관련 교육으로 ISTQB Certified Tester Foundation Level 자격증 수업을 수강 하게 되었습니다.

 

시험 공부 겸 수업 내용을 정리 해보려고 합니다.

 

* 수업은 SK하이닉스와 STA 테스트 컨설팅에서 진행 하였고, 권혜영 강사님의 수업 이었습니다.

 


 

1. 형상 관리

 

- 목적 : 프로젝트와 제품 수명주기 동안 컴포넌트나 시스템, 테스트웨어와 이들 서로간의 관계 통합을 유지하는 것

 

- 형상 관리 활동

  - 모든 테스트 항목에 고유 식별번호를 부여하고, 버전을 관리하고, 변경 이력을 기록 한다.

  - 형상 관리에서 테스트 항목은 서로 연관돼 있다.

  - 모든 테스트웨어 항목에 고유 식별 번호를 부여하고, 버전을 관리하고, 변경 사항을 추적하고, 서로 연결해 테스트 항목 버전과도 연결 되도록 해서 테스트 프로세스 전반에 걸쳐 추적성을 유지할 수 있게 한다.

  - 식별한 모든 문서와 소프트웨어 아이템은 테스트 문서 내에서 명확하게 상호 참조하도록 한다.

 

- 테스트 계획을 수립하면서 형상 관리 절차와 인프라를 식별하고 구현

 

 

2. 제품 리스크

 

- 리스크

  - 미래에 부정적 결과를 가져오는 이벤트의 발생 가능성

  - 이벤트 발생 가능성과 이벤트로 인한 영향도(피해) 로 결정

  - 제품 리스크와 프로젝트 리스크

 

- 제품 리스크

  - 작업 산출물이 사용자나 이해관계자의 합당한 니즈를 충족하지 못할 가능성

  - 제품 리스크가 제품의 특정 품질 특성과 연관되는 경우 품질 리스크라 함

  - 예시 : 소프트웨어가 명세의 기능을 수행 하지 못함

 

 

3. 프로젝트 리스크

 

- 프로젝트 이슈

  - 배포, 작업 완료, 종료 조건이나 완료의 정의를 만족하지 못하고 지연

  - 부정확한 추정, 우선순위가 높은 프로젝트에 예산 재배정, 또는 조직 전반에 걸친 예산 삭감으로 예산이 부족 할 수 있음

  - 프로젝트 후반에 발생하는 변경은 상당한 재작업을 불러올 수 있다

 

- 조직 이슈

  - 역량, 교육, 인력이 부족 할 수 있다

  - 개인적인 문제로 갈등이나 문제가 생길 수 있다

  - 사용자, 비지니스 인력, 해당 분야 전문가들이 비지니스 우선 순위 마찰로 참여하지 못할 수 있다

 

- 정치적 이슈

  - 테스터가 필요한 사항이나 테스트 결과를 제대로 전달 하지 못할 수 있다

  - 개발자나 테스터가 테스팅과 리뷰 도중 발견한 사항에 대한 후속 조치를 못 할 수 있다

  - 테스팅에 대한 잘못된 태도나 기대가 있을 수 있다

 

- 기술적 이슈

  - 요구 사항이 충분히 잘 정의되지 않을 수 있다

  - 기존 제약 사항으로 요구사항을 만족하지 못 할 수 있다

  - 테스트 환경이 필요한 시점에 준비 되지 않을 수 있다

  - 데이터 변환, 마이그레이션 계획 및 도구 지원이 필요한 시점에 제공 되지 않을 수 있다

  - 개발 프로세스의 약점은 프로젝트 작업 산출물의 품질이나 일관성에 영향을 줄 수 있다

  - 결함 관리가 부실하고 기타 유사한 문제 때문에 축적된 결함이나 기타 기술적 부채를 가져올 수 있다

 

- 공급자 이슈

  - 외부 공급자가 필요한 제품이나 서비스를 공급하지 못하거나 파산 할 수 있다

  - 계약 관련 이슈로 프로젝트에 문제가 생길 수 있다

 

 

4. 리스크 기반 테스팅과 제품 품질

 

- 리스크 기반 접근법 : 초기에 제품 리스크를 평가하여 제품 리스크 수준을 조기에 낮춤으로써 프로젝트 성공에 기여

 

- 리스크 관리 활동

  1) 리스크 분석

  2) 처리해야 할 중요한 리스크가 무엇인지 판단

  3) 리스크를 완화하기 위한 행동 구현

  4) 리스크의 실제 발생을 대비한 대책 수립

 

- 리스크 분석

  - 리스크 발생 가능성과 영향 평가

  - 프로젝트 이해관계자의 집단 지식과 통찰력을 기반으로 제품 리스크 분석

 

- 제품 리스크 분석의 결과의 활용

  - 수행 할 테스트 레벨과 유형 확정

  - 테스트 수행 범위 결정

  - 가능한 조기에 심각한 결함을 발견하기 위해 사용 할 테스트 기법과 테스트 우선순위 결정

  - 기존 테스팅 활동 외 리스크 완화를 위한 다른 활동의 식별

 

5. 테스트 설계 기법 적용 전략

 

- 하위 레벨 테스트

 

출처 : http://jidum.com/jidums/view.do?jidumId=579

 

- 상위 레벨 테스트

 

출처 : http://jidum.com/jidums/view.do?jidumId=579

 

반응형