본문 바로가기
[ISTQB]

[ISTQB CTFL]Syllabus #3장 오답노트

by DDBobD 2022. 11. 22.
728x90
반응형

3.2.1 작업 산출물 리뷰 프로세스 활동 요약

  • 계획
    • 리뷰목적, 리뷰할 문서가 전체인지 특정 부분인지 평가할 품질 특성등을 포함하는 범위의 정의
    • 노력과 기간 추정
    • 리뷰 유형에 따라 결정되는 역할, 활동, 체크리스트와 같은 리뷰 특성의 식별
    • 리뷰에 참석할 인원 선정 및 역할 할당
    • 보다 공식적인 리뷰의 경우 시작 및 종료조건 정의
    • 공식적인 리뷰인 경우 시작 조건이 충족 되는지 확인
  • 리뷰착수(시작미팅)
    • 작업 산출물과 이슈 기록 양식, 체크리스트, 관련된 작업 산출물과 같은 기타자료 배포
    • 참가자에게 범위, 목적, 프로세스, 역할, 작업 산출물을 설명
    • 참가자가 리뷰에 대해 가질 수 있는 여러 질문에 답변
  • 개별리뷰(개별준비)
    • 작업 산출물, 전체 혹은 부분 리뷰
    • 잠재결함, 권고사항, 질문기록
  • 이슈 논의 및 분석(리뷰회의)
    • 식별한 잠재 결함 전달
    • 잠재 결함 분석 및 담당자 및 상태 할당
    • 품질 특성 평가 및 문서화
    • 종료 조건을 기준으로 리뷰 결과를 평가하여 리뷰 결과 결정
  • 수정 및 보고
    • 작업 산출물에 대한 수정을 요하는 잠재 결함에 대한 결함 보고서 작성
    • 리뷰한 작업 산출물에서 발견한 결함 수정(일반적으로 저자가 수정)
    • 결함 정보를 적절한 사람이나 팀과 공유
    • 공식적인 리뷰인 경우 업데이트된 결함상태 기록
    • 공식적리뷰인 경우 메트릭 수집
    • 공식적 리뷰인 경우 종료 조건의 충족여부 확인
    • 종료 조건이 충족되면 해당 작업 산출물 인수

3.2.2 공식리뷰의 다양한 역할과 책임

  • 저자
    • 리뷰대상 작업 산출물 작성 / 결함 수정
  • 관리자
    • 리뷰 계획 담당
    • 리뷰 실행 결정
    • 인력, 예산, 시간 할당
    • 진행 비용 대비 효과 모니터링
    • 결과가 만족스럽지 않은 경우 제어 결정 실행
  • 촉진자(중재자)
    • 리뷰 회의 진행 시 효과적 회의 진행 보장
    • 필요한 경우 다양한 관점들에 대한 중재
    • 리뷰의 성공 여부에 결정적 역할
  • 리뷰리더
    • 전반적인 리뷰에 대한 책임을 지는 사람
    • 참여자를 결정하고 언제 어디서 진행할지 결정
  • 검토자
    • 대항 주제에 대한 전문가, 프로젝트 참여 인원, 작업 산출물에 관심이 있는 이해 관계자나 특정 기술 또는 비즈니스 배경을 가진 사람
    • 리뷰 대상 작업 산출물의 잠재적 결함 식별
    • 다양한 관점 대표(테스터, 개발자, 사용자, 운영자, 비즈니스 분석가, 사용성 전문가등)
  • 서기(기록자)
    • 개별 리뷰 활동에서 발견한 잠재 결함 수집
    • 리뷰회의가 진행되는 경우 새로운 잠재 결함, 쟁점, 결정 사항 기록

3.2.3 리뷰 유형의 차이

  • 비공식리뷰
    • 공식적 절차가 없음
    • 페어 프로그래밍 리뷰 또는 기술 선임자의 설계와 코드리뷰
    • 선택적 문서화
    • 리뷰하는 사람에 따라 성과가 좌우
    • 저렴한 방법으로 일정 수준의 성과 달성
  • 기술적리뷰
    • 동료와 기술 전문가 참여
    • 결함 발견을 위한 문서화되고 정의된 프로세스 존재
    • 관리자 개입이 없는 동료 검토 형태
    • 중재자 미팅주도
    • 미팅 사전준비 단계 필요
    • 선택적으로, 체크리스트, 리뷰리포트, 발견한 인시던트 리스트, 관리자 참여 활용
    • 공식적 또는 비공식정
    • 일관되고 정략적인 효과 도출 가능
    • 기술적 문제 해결, 토론, 의사결정, 대안평가, 결함발견, 명세서 또는 표준과의 접합성 검토
  • 워크쓰루
    • 저자에의한 진행 및 제어
    • 시나리오 사용, 예행연습, 동료그룹 검토
    • 선택적으로 미팅전 준비과정 거침(검토자 지정, 리뷰리포트 준비, 인시던트리스트 준비, 기록자 지정)
    • 공식적 또는 비공식정
  • 인스펙션
    • 훈련된 중재자에 의한 진행 및 제어
    • 역할이 지정되어 있음
    • 동료 검사
    • 메트릭을 수집하고 활용
    • 체크리스트와 규칙을 기반으로 시작과 종료조건이 있는 정식프로세스 존재
    • 준비과정 필요
    • 리포트와 발견사항 리스트 산출
    • 후속처리 확인 프로세스 존재
    • 선택적으로 리뷰프로세스 개선 활동 수행
    • 결함발견

3.2.4 작업 산출물에 리뷰기법을 적용해 결함 식별

  • 애드혹
    • 검토자에게 리뷰 수행방법 안내가 제공되지 않음
    • 검토자는 작업산출물에서 이슈를 식별하고 기록함
    • 특별한 준비 없이 일반적으로 사용되는 기법
    • 검토자의 능력에 의존
    • 여러 검토자가 동일한 문제를 보고할 수 있음
  • 체크리스트기반
    • 체계적인 기법
    • 검토자는 리뷰시작 시점에 배표된 체크리스트를 기반으로 이슈를 식별
    • 잠재결함을 식별하기 위해 경험에어 도출한 일련의 질문으로 구성
    • 리뷰 대상 산출물을 유형별로 작성, 누락된 이슈유형을 다루기 위해 주기적으로 개선
    • 일반적인 결함유형에 대한 체계적인 커버리지를 갖음
    • 검토자는 실행, 체크리스트로 식별할 수 없는 결함을 찾기 위해 노력
  • 시나리오 및 드라이런
    • 어떻게 검토할지에 대한 구조화된 지침을 제공 받음
    • 작업산추룰의 예상되는 용도를 기반으로 작업 산출물에 대해 드라이런을 수행할 수 있도록 검토자를 지원
  • 관점기반
    • 다양한 이해관계자의 관점을 사용(최종사용자, 영업, 설계자, 테스터, 운영자 등)
    • 검토자간 중복이슈 감소
  • 역할기반
    • 이해관계자 역할의 관점에서 평가(경험이 많은, 경험이 적은, 노인, 아동, 사용자, 관리자, 시스템관리자, 성능테스터 등)

 

728x90
반응형