챕터 02 — 조직 구성
현재 위치: 2단계 - 조직 구성 (2/7단계)
이 챕터의 목표
오픈소스 관리 담당자를 지정하고 역할과 책임을 정의한다. 누가 오픈소스 사용을 승인하고, 누가 라이선스를 검토하며, 누가 외부 문의를 받는지 명확히 문서화한다. 조직이 없으면 프로세스가 작동하지 않는다.
소규모 기업이라면 1인이 여러 역할을 담당하는 현실적인 구성도 완전히 유효하다. 이 챕터의 목표는 완벽한 조직이 아니라 책임 소재가 명확한 조직이다.
충족되는 체크리스트 항목
| 항목ID | 요구사항 | ISO/IEC 5230 | ISO/IEC 18974 |
|---|---|---|---|
| G1.3 | 오픈소스 담당자 및 조직 지정 | 3.1.2 | 4.1.2 |
| G2.1 | 역할과 책임 (RACI) 수립 | 3.2.2 | 4.2.2 |
| G2.2 | 외부 문의 수신 채널 운영 | 3.2.1 | 4.2.1 |
이 단계는 ISO/IEC 5230 3.1.2, 3.2.1, 3.2.2 및 ISO/IEC 18974 동일 항목 요구사항을 충족합니다.
전제 조건
- 챕터 00 (전체 개요) 이해
- 회사명, 부서명, 개발자 수 파악
완료 기준
-
output/organization/role-definition.md생성됨 -
output/organization/raci-matrix.md생성됨 -
output/organization/appointment-template.md생성됨 - 오픈소스 담당자가 명확히 지정됨
- 외부 문의 이메일/채널이 정의됨
agent 실행 안내
cd agents/02-organization-designer
claude
agent가 아래 질문을 순서대로 한다:
- 회사명과 담당 부서명
- 전체 개발자 수
- 전담/겸직/1인 담당 중 선택
- 법무팀 유무
- 보안팀 유무
소규모 기업을 위한 현실적 대안
10명 이하 스타트업이라면:
- 오픈소스 담당자 = CTO 또는 시니어 개발자
- 법무 = 외부 법무 자문 (계약 시 활용)
- 보안 = 개발팀 겸직
- RACI에서 역할이 겹쳐도 괜찮다 — 중요한 것은 책임이 정의되는 것
셀프스터디 경로
셀프스터디 모드 (약 1시간)
agent와 대화하며 조직 산출물을 생성합니다.
docs/02-organization/index.md읽기cd agents/02-organization-designer && claude실행- 5개 질문에 답변
output/organization/생성 확인
자주 발생하는 문제
Q: 법무팀이 없는데 어떻게 하나요? A: 외부 법무 자문 또는 담당자가 기본 라이선스 교육 이수로 대체 가능. agent가 이 경우를 안내한다.
Q: RACI 매트릭스가 너무 복잡해 보여요. A: 소규모 조직은 단순화된 버전으로 시작. 나중에 조직이 커지면 확장하면 된다.
다음 단계
완료 후:
cd agents/03-policy-generator
claude
또는 docs/03-policy/ 로 이동.