AgentSkillsCN

Headcount Analysis

员工人数分析

SKILL.md

Headcount Analysis Skill

증원 요청의 원인을 분해하고 분석합니다. (유스케이스 C-1)

트리거

  • /headcount-analysis 명령
  • "증원 원인", "인력 요청 분석", "TO 요청" 프롬프트

실행 흐름

code
1단계: 증원 요청 파악
    ↓
2단계: 원인 분해
    ↓
3단계: 대안 분석
    ↓
4단계: 비용/효과 평가
    ↓
5단계: 권고안 제시

실행 단계

1단계: 증원 요청 파악

증원 요청의 상세 내용을 파악합니다.

파악 항목:

  • 요청 팀/부서
  • 요청 인원 수
  • 요청 직급/역량
  • 요청 사유
  • 긴급도

2단계: 원인 분해

증원 요청의 근본 원인을 5Why 기법으로 분해합니다.

원인 분류:

유형설명예시
수요 증가프로젝트/업무량 증가신규 프로젝트 3건
공급 감소이직/휴직퇴직 2명
역량 부족특정 스킬 부재AI/ML 전문가 없음
비효율프로세스/배치 문제역량 미스매치

분해 쿼리:

cypher
// 팀 업무량 추이
MATCH (t:Team {name: $team_name})-[:ALLOCATED_TO]->(p:Project)
RETURN p.name, p.required_hours, p.start_date
ORDER BY p.start_date

// 팀 인력 변동
MATCH (t:Team {name: $team_name})-[:HAS_MEMBER]->(e:Employee)
RETURN e.status, count(e) as count

// 역량 보유 현황
MATCH (t:Team {name: $team_name})-[:HAS_MEMBER]->(e:Employee)-[:HAS_SKILL]->(s:Skill)
RETURN s.name, count(e) as count

3단계: 대안 분석

option-generator 에이전트를 호출하여 대안을 분석합니다.

대안 템플릿:

  • OPT-A (증원 승인): 요청대로 증원
  • OPT-B (업무 재배치): 기존 인력 재배치
  • OPT-C (외부 활용): 외주/파견 활용

4단계: 비용/효과 평가

각 대안의 비용과 효과를 평가합니다.

평가 지표:

지표OPT-AOPT-BOPT-C
초기 비용높음낮음중간
연간 비용높음-높음
실행 속도느림빠름중간
장기 효과높음낮음낮음

5단계: 권고안 제시

validator 에이전트를 통해 검증된 권고안을 제시합니다.

권고 기준:

조건권고
수요 증가 + 장기증원 승인
수요 증가 + 단기외부 활용
역량 부족채용 + 교육
비효율 문제업무 재배치

자동 판단 로직

증원 타당성 판정

  1. 승인 권고:

    • 가동률 90% 이상 지속
    • 유사 역량 인력 부재
    • 수요 증가 장기화 예상
  2. 재배치 권고:

    • 타 팀 가동률 70% 미만
    • 유사 역량 인력 존재
    • 일시적 수요 증가
  3. 외부 활용 권고:

    • 특수 역량 필요
    • 단기 프로젝트
    • 채용 시간 부족

출력 예시

code
🔄 증원 원인분해 시작...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 1. 증원 요청 개요
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

요청 팀: AI개발팀
요청 인원: 1명
요청 직급: 선임 (AI/ML)
요청 사유: "프로젝트 증가로 인한 인력 부족"

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 2. 원인 분해 (5Why)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Why 1: 인력이 부족한가?
  → 현재 가동률 95% (6명 풀가동)

Why 2: 가동률이 높은 원인은?
  → 신규 프로젝트 2건 추가 (DX, AI PoC)

Why 3: 기존 인력으로 대응 불가한가?
  → AI/ML 전문 인력 2명 → 3건 동시 불가

Why 4: 타 팀 지원은?
  → 데이터팀 AI 역량자 1명 있으나 타 프로젝트 배정

Why 5: 근본 원인은?
  → AI 프로젝트 수요 증가 vs AI 전문 인력 부족

📌 근본 원인: 수요 증가 + 역량 부족

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 3. 수요/공급 분석
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[수요]
- 현재 프로젝트: 3건
- 예정 프로젝트: 2건 (Q2)
- 총 필요 인력: 4명 (AI/ML)

[공급]
- 현재 보유: 2명
- 가용 인력: 0명 (가동률 100%)
- 갭: -2명

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 4. 대안 분석
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[OPT-A] 증원 승인 (1명)
  비용: 연봉 8,000만원 + 채용비 500만원
  효과: 가동률 80%로 안정화
  리스크: 채용 기간 2-3개월

[OPT-B] 업무 재배치 ⭐ 단기 권고
  비용: 0원
  효과: 데이터팀 AI 역량자 1명 전환 배치
  리스크: 데이터팀 업무 영향

[OPT-C] 외주 활용
  비용: 월 1,500만원
  효과: 즉시 투입 가능
  리스크: 보안, 품질 관리

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 5. 권고안
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

단기 (즉시): OPT-B 업무 재배치
  → 데이터팀 AI 역량자 1명 임시 전환 (3개월)

중기 (Q2): OPT-A 증원 승인
  → AI/ML 선임 1명 채용 진행
  → 채용 완료 후 데이터팀 인력 복귀

근거:
- 즉각적 가동률 안정화 필요
- AI 수요 장기 증가 추세 확인
- 데이터팀 가동률 75%로 여유 있음

✅ 분석 완료!

옵션

옵션설명기본값
--team분석 대상 팀-
--count요청 인원 수1
--role요청 직급/역할-
--period분석 기간12주

에러 처리

에러메시지해결 방법
팀 미지정"분석할 팀을 지정해주세요"--team 옵션 사용
데이터 부족"팀 가동률 데이터가 없습니다"TMS 데이터 확인

사용법

code
/headcount-analysis --team "AI개발팀"              # 특정 팀 분석
/headcount-analysis --team "AI개발팀" --count 2    # 2명 증원 분석
/headcount-analysis "AI개발팀 1명 증원 분석해줘"   # 자연어 입력

연계 Skill/Agent

Skill/Agent역할연계 방식
query-decomposition요청 분해초기 분석
option-generator대안 생성3개 옵션
impact-simulator영향 시뮬레이션가동률 변화
validator근거 검증환각 방지

관련 문서