본문으로 건너뛰기
SDETRole
SDETRole

테스트 설계·개발 유틸리티

테스트 공수 산정 계산기

PERT, 작업 분할, 개발 공수 비율로 테스트 공수를 산정합니다.

브라우저에서만 실행됩니다 회원가입 불필요

Tasks (hours)

  • E = (6 + 4×10 + 18) ÷ 6 = 10.67 h · SD = (18 − 6) ÷ 6 = 2 h

  • E = (24 + 4×36 + 60) ÷ 6 = 38 h · SD = (60 − 24) ÷ 6 = 6 h

  • E = (16 + 4×28 + 50) ÷ 6 = 29.67 h · SD = (50 − 16) ÷ 6 = 5.67 h

  • E = (30 + 4×40 + 70) ÷ 6 = 43.33 h · SD = (70 − 30) ÷ 6 = 6.67 h

  • E = (8 + 4×12 + 24) ÷ 6 = 13.33 h · SD = (24 − 8) ÷ 6 = 2.67 h

Estimate

Expected total
135 h
Standard deviation
11.12 h
~68% range (E ± 1 SD)
123.88–146.12 h
~95% range (E ± 2 SD)
112.76–157.24 h

Formulas and assumptions

Per task: E = (O + 4M + P) ÷ 6 and SD = (P − O) ÷ 6 (beta-PERT). Total SD = √(Σ SD²), which assumes tasks vary independently; if they share a risk (one unstable environment), the real spread is wider. The ±1/±2 SD ranges use a normal approximation. For comparison, the simple triangular average (O + M + P) ÷ 3 totals 144 h.

도구 소개

숫자 하나로 된 추정치는 불확실성을 감춥니다. 이 계산기는 세 가지 기법을 제공하고 모든 공식을 보여 주므로 결과의 근거를 설명할 수 있습니다. 3점 추정(PERT)은 작업별 낙관치, 최빈치, 비관치(시간)를 받아 E = (O + 4M + P) ÷ 6과 SD = (P − O) ÷ 6을 계산하고, 합계에 대해 약 68%와 95% 범위를 제시합니다. 작업 분할 방식은 테스트 케이스 수, 케이스당 설계·실행 시간, 실행 사이클, 재테스트, 환경 준비, 조율, 예비 버퍼로부터 상향식으로 추정치를 만듭니다. 개발 공수 비율 방식은 자신의 과거 데이터로 보정한 비율을 사용하는 빠른 하향식 교차 검증입니다. 세 방식 모두 시간을 팀 규모에 맞춘 인일(person-day)과 달력 일수로 환산합니다.

사용 방법

  1. 기법을 선택합니다. 테스트 케이스 단위로 범위를 알고 있다면 작업 분할로, 실제 불확실성이 있는 활동을 추정한다면 PERT로 시작하세요.
  2. 숫자를 입력합니다. PERT는 활동마다 행을 하나씩 추가하며, 각 행에 기대값과 표준편차가 표시됩니다.
  3. 세부 내역을 검토하고 사이클 수나 버퍼 같은 가정을 조정한 뒤, 요약을 복사해 테스트 계획서에 붙여 넣습니다.

테스트 공수 산정 계산기 자주 묻는 질문

PERT에서 최빈치에 4배 가중치를 주는 이유는 무엇인가요?

PERT는 각 작업을 평균이 약 (O + 4M + P) ÷ 6인 베타 분포로 모델링합니다. 이 가중치는 추정치를 최빈치 가까이에 두면서도 긴 비관적 꼬리 쪽으로 끌어당기는데, 이는 결함 수와 환경 안정성에 좌우되는 테스트 작업의 전형적인 특성입니다.

전체 표준편차는 어떻게 계산하나요?

분산은 더할 수 있지만 표준편차는 더할 수 없으므로, 전체 SD는 각 작업 SD의 제곱을 합한 값의 제곱근입니다. 이는 작업들이 서로 독립적으로 변한다고 가정합니다. 불안정한 환경처럼 하나의 위험이 모든 작업에 영향을 준다면 실제 편차는 더 큽니다.

테스트는 개발 공수의 몇 퍼센트여야 하나요?

보편적인 수치는 없습니다. 위험도, 도메인, 규제, 자동화 성숙도에 따라 달라집니다. 완료된 자체 프로젝트의 비율(실제 테스트 시간 ÷ 실제 개발 시간)을 사용하고 상향식 추정치와 비교하세요.

SDETRole 전체에서 검색할 내용을 입력하세요.

Pagefind 전문 검색 · 브라우저에서 실행됩니다 검색 페이지 열기 →