본문으로 건너뛰기
입문약 5시간 (예상)

결함 관리와 보고

심각도와 우선순위를 구분하고, 개발자가 되묻지 않는 결함 리포트를 쓰고, 품질 지표로 상태를 공유한다.

학습 목표

이 모듈 한 줄 요약 — "찾은 것을 남이 고칠 수 있게 넘기는 법". 결함을 찾는 것과 고쳐지게 만드는 것은 다른 일이다. 같은 결함이라도 어떻게 적느냐에 따라 바로 고쳐지기도 하고, "재현이 안 된다" 는 답과 함께 돌아오기도 한다. 이 모듈은 적는 법과 전달하는 법을 다룬다 — 기술보다 글과 말에 가깝다.

이 모듈을 마치면 결함이 발견부터 종결까지 어떤 상태를 거치는지, 심각도와 우선순위가 왜 다른 개념인지 이해하고, 개발자가 되묻지 않고 바로 고칠 수 있는 결함 리포트를 쓸 수 있다. 결함을 비난이 아니라 정보로 전달하는 법, 이슈 추적 도구의 공통 개념, 그리고 품질 지표를 읽고 해석하는 법까지 다룬다.

완료 후 할 수 있는 것

  • 결함의 생명주기(발견부터 종결까지) 상태를 설명할 수 있다
  • 심각도와 우선순위를 구분하고, 왜 서로 다른 조합이 나올 수 있는지 설명할 수 있다
  • 재현 절차·실제 결과·기대 결과·증거자료를 갖춘 완전한 결함 리포트를 쓸 수 있다
  • 결함을 비난이 아니라 정보 전달로 커뮤니케이션할 수 있다
  • Jira 같은 이슈 추적 도구의 공통 개념을 이해하고 다른 도구에도 적용할 수 있다
  • 커버리지·결함 밀도·결함 탈출률·실패율 같은 품질 지표를 계산하고 해석할 수 있다

채용시장에서의 위치

"Jira 사용 경험"은 거의 모든 QA 채용공고에 등장하는 요구사항이다. 하지만 더 중요한 건 도구 자체가 아니라 결함 리포트의 품질이다 — 면접에서 일부러 부실한 결함 리포트를 보여주고 "이걸 고쳐보세요"라고 요청하는 경우가 드물지 않다. 이 모듈은 도구 사용법보다 "왜 이렇게 써야 하는가"에 초점을 맞춘다 — 그래야 어떤 도구를 쓰는 회사에 가도 바로 적응할 수 있다.

레슨 (5개)

  1. 입문약 20분

    결함 생명주기와 심각도·우선순위: 상태 흐름, 2x2 매트릭스

    결함이 발견부터 종결까지 어떤 상태를 거치는지, 그리고 심각도와 우선순위가 왜 서로 다른 축인지 2x2 매트릭스로 이해한다.

  2. 입문약 25분

    좋은 결함 리포트 쓰기: 재현 절차, 실제 vs 기대 결과, 증거자료

    개발자가 되묻지 않고 바로 원인을 찾을 수 있는 결함 리포트를 구성 요소별로 나눠 작성하는 법을 익힌다.

  3. 입문약 15분

    결함 커뮤니케이션 원칙: 비난이 아니라 정보 전달

    같은 결함이라도 표현 방식에 따라 협업이 원활해지거나 방어적인 대화가 시작된다. 사실 중심으로, 비난 없이 정보를 전달하는 언어 습관을 익힌다.

  4. 입문약 20분

    이슈 추적 도구: Jira 등 공통 개념과 실무 워크플로

    Jira, Redmine, Mantis 등 이슈 추적 도구가 공유하는 핵심 개념(이슈 타입, 워크플로, 필드, 담당자)을 이해하고, 도구가 바뀌어도 적응할 수 있는 기반을 만든다.

  5. 중급약 25분

    테스트 보고서와 품질 지표: 커버리지, 결함 밀도, 결함 탈출률, 실패율

    숫자로 된 품질 지표를 계산하고 해석해서, 모듈 4에서 배운 Go/No-Go 결정에 실제로 쓸 수 있는 테스트 보고서를 작성한다.

이 모듈의 실습

실습은 별도 저장소에서 진행합니다. 새 탭으로 열립니다.