HR 의사결정 지원 시스템 - Decision Criteria Spec v1
작성일: 2025-01-22 | 버전: 1.0
1. 개요
이 문서는 HR 의사결정 지원 시스템에서 Option을 평가하고 순위를 매기는 기준을 정의합니다.
2. 평가 프레임워크
2.1 평가 차원 (Dimensions)
| 차원 | 설명 | 가중치 | 측정 단위 |
|---|
| Impact | 목표 달성에 대한 기여도 | 35% | 0-100점 |
| Feasibility | 실행 가능성 | 25% | 0-100점 |
| Risk | 리스크 수준 | 20% | 역산 (100-Risk점수) |
| Cost | 비용 효율성 | 10% | 역산 (100-Cost점수) |
| Time | 효과 발현 시간 | 10% | 역산 (100-Time점수) |
2.2 총점 계산
Total Score = (Impact × 0.35) + (Feasibility × 0.25) + ((100-Risk) × 0.20)
+ ((100-Cost) × 0.10) + ((100-Time) × 0.10)
3. 차원별 세부 기준
3.1 Impact (영향도) - 35%
목표 달성에 대한 기여도를 평가합니다.
| 점수 | 등급 | 기준 |
|---|
| 90-100 | Excellent | 목표 100% 이상 달성, 추가 이점 발생 |
| 70-89 | Good | 목표 80-100% 달성 |
| 50-69 | Moderate | 목표 50-80% 달성 |
| 30-49 | Low | 목표 30-50% 달성 |
| 0-29 | Minimal | 목표 30% 미만 달성 |
질문별 Impact 측정 지표
| 질문 | 지표 | 측정 방법 |
|---|
| A-1 (Capacity) | 가동률 개선도 | (As-Is 초과율 - To-Be 초과율) / As-Is 초과율 × 100 |
| B-1 (Go/No-go) | 성공확률 | ModelRun.successProbability × 100 |
| C-1 (Headcount) | 원인 해소율 | 해결되는 rootCause 기여도 합계 |
| D-1 (Competency) | 갭 해소율 | (현재 갭 - To-Be 갭) / 현재 갭 × 100 |
3.2 Feasibility (실행 가능성) - 25%
리소스 확보 및 실행 준비도를 평가합니다.
| 점수 | 등급 | 기준 |
|---|
| 90-100 | Ready | 즉시 실행 가능, 모든 리소스 확보 |
| 70-89 | Prepared | 1주 내 실행 가능, 80% 리소스 확보 |
| 50-69 | Feasible | 2-4주 내 실행 가능, 조정 필요 |
| 30-49 | Challenging | 4-8주 소요, 상당한 조정 필요 |
| 0-29 | Difficult | 8주 이상, 근본적 변경 필요 |
Feasibility 평가 항목
| 항목 | 가중치 | 측정 방법 |
|---|
| 인력 가용성 | 40% | 필요 인력 vs 가용 인력 매칭률 |
| 역량 매칭 | 30% | 필요 역량 vs 보유 역량 매칭률 |
| 승인 복잡도 | 15% | 필요 승인 단계 수 (역산) |
| 의존성 | 15% | 외부 의존성 수 (역산) |
Feasibility = (인력가용성 × 0.4) + (역량매칭 × 0.3)
+ ((100 - 승인복잡도) × 0.15) + ((100 - 의존성) × 0.15)
3.3 Risk (리스크) - 20%
실행 시 발생 가능한 리스크를 평가합니다. 점수가 낮을수록 좋음.
| 점수 | 등급 | 기준 |
|---|
| 0-20 | Minimal | 리스크 거의 없음, 관리 불필요 |
| 21-40 | Low | 경미한 리스크, 모니터링으로 충분 |
| 41-60 | Medium | 중간 리스크, 완화 계획 필요 |
| 61-80 | High | 높은 리스크, 적극적 관리 필요 |
| 81-100 | Critical | 심각한 리스크, 실행 재검토 필요 |
Risk 카테고리
| 카테고리 | 가중치 | 예시 |
|---|
| 실행 리스크 | 30% | 일정 지연, 리소스 부족 |
| 품질 리스크 | 25% | 역량 미스매치, 품질 저하 |
| 비용 리스크 | 20% | 예산 초과, 숨은 비용 |
| 조직 리스크 | 15% | 이해관계자 저항, 문화 충돌 |
| 외부 리스크 | 10% | 시장 변화, 규제, 협력사 |
Risk 점수 계산
Risk Score = Σ (리스크i.발생확률 × 리스크i.영향도 × 카테고리i.가중치)
| 발생확률 | 값 | 영향도 | 값 |
|---|
| 거의 없음 | 10 | 무시 | 10 |
| 낮음 | 30 | 경미 | 30 |
| 중간 | 50 | 중간 | 50 |
| 높음 | 70 | 심각 | 70 |
| 거의 확실 | 90 | 치명적 | 90 |
3.4 Cost (비용) - 10%
비용 효율성을 평가합니다. 점수가 낮을수록 좋음.
| 점수 | 등급 | 기준 |
|---|
| 0-20 | Minimal | 추가 비용 없음 또는 절감 |
| 21-40 | Low | 예산 범위 내 (< 예산의 50%) |
| 41-60 | Medium | 예산 근접 (50-100%) |
| 61-80 | High | 예산 초과 (100-150%) |
| 81-100 | Very High | 예산 대폭 초과 (> 150%) |
Cost 구성 요소
| 요소 | 설명 |
|---|
| 직접 비용 | 인건비, 외주비, 교육비 |
| 간접 비용 | 기회비용, 생산성 저하 |
| 장기 비용 | 유지보수, 운영 비용 |
3.5 Time (시간) - 10%
효과 발현까지의 시간을 평가합니다. 점수가 낮을수록 좋음.
| 점수 | 등급 | 기준 |
|---|
| 0-20 | Immediate | 즉시 또는 1주 이내 |
| 21-40 | Short-term | 1-4주 |
| 41-60 | Medium-term | 1-3개월 |
| 61-80 | Long-term | 3-6개월 |
| 81-100 | Extended | 6개월 이상 |
4. 성공확률 (Success Probability) 산정
4.1 휴리스틱 기반 산정
프로젝트 성공확률을 다음 요소로 산정합니다:
Success Probability = BaseProb × ResourceFactor × CompetencyFactor
× HistoryFactor × RiskFactor
| Factor | 산정 방법 | 범위 |
|---|
| BaseProb | 프로젝트 유형별 기본 성공률 | 0.6-0.9 |
| ResourceFactor | 리소스 매칭률 | 0.5-1.2 |
| CompetencyFactor | 역량 매칭률 | 0.5-1.2 |
| HistoryFactor | 유사 프로젝트 성공 이력 | 0.7-1.3 |
| RiskFactor | 리스크 수준 (역산) | 0.5-1.0 |
프로젝트 유형별 BaseProb
| 유형 | BaseProb | 근거 |
|---|
| 유지보수 | 0.90 | 낮은 불확실성 |
| 개선/고도화 | 0.80 | 기존 시스템 기반 |
| 신규 개발 | 0.70 | 중간 불확실성 |
| R&D/PoC | 0.60 | 높은 불확실성 |
| 전환/마이그레이션 | 0.65 | 레거시 리스크 |
4.2 Historical Data 기반 보정
라벨 데이터가 축적되면 다음을 반영합니다:
Adjusted Probability = (Heuristic × 0.3) + (Historical × 0.7)
5. Option 순위 결정
5.1 순위 결정 규칙
- Total Score 내림차순 정렬
- 동점 시: Impact > Feasibility > Risk 순으로 비교
- Constraint 위반 Option은 순위에서 제외
- Risk가 Critical(81-100)인 Option은 경고 표시
5.2 추천 로직
def recommend_option(options: List[Option]) -> Option:
valid_options = [o for o in options if not o.violates_constraints]
scored = [(o, calculate_total_score(o)) for o in valid_options]
scored.sort(key=lambda x: x[1], reverse=True)
top_option = scored[0][0]
if top_option.risk_score > 80:
top_option.add_warning("Critical Risk - 실행 재검토 필요")
return top_option
6. 근거 연결 (Evidence Linking)
6.1 근거 연결 원칙
모든 평가 점수에는 근거가 연결되어야 합니다:
| 점수 유형 | 필수 근거 |
|---|
| Impact | 시뮬레이션 결과, 예측 데이터 |
| Feasibility | 리소스 현황, 역량 데이터 |
| Risk | 과거 이력, 이슈 로그 |
| Cost | 비용 추정 내역 |
| Time | 일정 계획, 의존성 분석 |
6.2 Evidence 구조
{
"evidenceId": "string",
"sourceSystem": "BizForce | TMS | HRMaster | Competency | ...",
"sourceType": "DATA | RULE | HISTORY | EXPERT",
"sourceRef": "테이블/문서 참조",
"extractedAt": "datetime",
"data": {
"raw": "원본 데이터",
"interpreted": "해석된 값"
},
"confidence": 0.95
}
6.3 근거 연결률 목표
| 지표 | 목표 | 측정 |
|---|
| 근거 연결률 | ≥ 95% | 근거 있는 주장 / 전체 주장 |
| 환각률 | ≤ 5% | 근거 없는 주장 / 전체 주장 |
| 근거 품질 | ≥ 90% | 검증 가능한 근거 / 전체 근거 |
7. HITL 승인 기준
7.1 자동 승인 조건
다음 조건을 모두 만족하면 자동 승인 가능:
- Total Score ≥ 80
- Risk ≤ 40
- 모든 Constraint 충족
- 근거 연결률 ≥ 95%
7.2 수동 검토 필수 조건
다음 중 하나라도 해당하면 수동 검토 필수:
- Risk > 60
- Cost > 60
- 예외 승인 요청
- Constraint 완화 요청
7.3 승인 단계
| Gate | 승인자 | 조건 |
|---|
| VRB | 본부장 | 프로젝트 Go/No-go |
| Pre-PRB | 팀장 | 리소스 배치 |
| PRB | 본부장 | 최종 실행 승인 |
8. 스코어카드 예시
┌─────────────────────────────────────────────────────────────┐
│ Option 비교 스코어카드 │
├─────────────────────────────────────────────────────────────┤
│ 기준 │ 1안:내부 │ 2안:혼합 │ 3안:역량강화 │
├─────────────────────────────────────────────────────────────┤
│ Impact (35%) │ 85 │ 90 │ 75 │
│ Feasibility(25%)│ 90 │ 70 │ 60 │
│ Risk (20%) │ 30 │ 50 │ 40 │
│ Cost (10%) │ 20 │ 60 │ 40 │
│ Time (10%) │ 20 │ 40 │ 70 │
├─────────────────────────────────────────────────────────────┤
│ Total Score │ 76.5 │ 73.0 │ 62.5 │
│ 순위 │ 🥇 1위 │ 🥈 2위 │ 🥉 3위 │
├─────────────────────────────────────────────────────────────┤
│ 성공확률 │ 75% │ 85% │ 70% │
│ 근거 연결률 │ 98% │ 96% │ 94% │
└─────────────────────────────────────────────────────────────┘
9. 버전 이력
| 버전 | 날짜 | 변경 내용 |
|---|
| 1.0 | 2025-01-22 | 초기 버전 작성 |
이 문서는 PoC 진행 중 평가 기준이 조정될 수 있습니다.