본문으로 건너뛰기

인증 산출물 Best Practice

conformance-preparer agent가 생성하는 3개 산출물의 완성 예시입니다. 이 agent는 질문 없이 output/ 폴더의 기존 산출물을 읽어 갭 분석과 선언문을 자동 생성합니다.

레퍼런스 바로가기: 자체 인증 챕터 가이드


갭 분석 리포트

생성 agent: 07-conformance-preparer | 저장 경로: output/conformance/gap-analysis.md


리포트 유형: 갭 분석 (ISO/IEC 5230 + ISO/IEC 18974) 생성일: 2026-03-23 대상 프로젝트: 테크유니콘 오픈소스 프로그램 사용 도구: trustedoss agents/07-conformance-preparer


1. 요약

  • 분석 대상: ISO/IEC 5230:2020 (25개 항목) + ISO/IEC 18974:2023 (25개 항목) = 총 50개 입증자료
  • ISO/IEC 5230: 충족 ✅ 22개 / 부분충족 🔶 3개 / 미충족 ❌ 0개
  • ISO/IEC 18974: 충족 ✅ 17개 / 부분충족 🔶 8개 / 미충족 ❌ 0개
  • ❌ 미충족(인증 차단) 항목 없음 → 자체 인증 선언 가능
  • 즉시 조치 권고: 담당자 실명 기입(raci-matrix.md), 교육 이수 개시(completion-tracker.md)
  • 시간 기반 🔶 항목 3개는 초기 인증 시 정상(18개월 갱신 시 충족)

2. ISO/IEC 5230:2020 항목별 충족 현황

항목 ID내용 요약판정근거 산출물
3.1.1.1문서화된 오픈소스 정책오픈소스 정책
3.1.1.2정책 전파 절차오픈소스 정책 §7, 오픈소스 교육 커리큘럼
3.1.2.1역할과 책임 목록오픈소스 역할 및 책임 정의 §1
3.1.2.2역할별 역량 기술 문서오픈소스 역할 및 책임 정의 §2
3.1.2.3역량 평가 증거🔶교육 이수 추적 시트 (양식 완비, 실이수 미시작)
3.1.3.1참여자 인식 평가 증거🔶오픈소스 교육 커리큘럼 + 교육 이수 추적 시트 (교육 미시작)
3.1.4.1프로그램 적용 범위오픈소스 정책 §1
3.1.5.1라이선스 의무사항 검토 절차오픈소스 사용 승인 절차 §4, 허용 라이선스 목록
3.2.1.1외부 문의 공개 채널오픈소스 역할 및 책임 정의 §3 (opensource@sktelecom.com)
3.2.1.2외부 문의 내부 대응 절차오픈소스 역할 및 책임 정의 §3, 오픈소스 사용 승인 절차
3.2.2.1역할 담당자 이름 문서🔶오픈소스 RACI 매트릭스 (역할 구조 완비, 실명 미기입)
3.2.2.2역할 배치 및 예산 확인오픈소스 RACI 매트릭스 §예산 배분 현황
3.2.2.3법률 자문 접근 방법오픈소스 역할 및 책임 정의 §4
3.2.2.4내부 책임 할당 절차오픈소스 RACI 매트릭스 §내부 책임 할당 절차
3.2.2.5미준수 사례 검토 및 수정 절차오픈소스 RACI 매트릭스 §미준수 사례 검토 절차, 오픈소스 정책 §8
3.3.1.1SBOM 관리 절차SBOM 관리 계획, 오픈소스 사용 승인 절차 §6
3.3.1.2컴포넌트 기록(SBOM 파일)output/sbom/java-vulnerable.cdx.json
3.3.2.1라이선스 사용 사례 처리 절차SBOM 라이선스 분석 리포트, Copyleft 위험도 리포트, 오픈소스 사용 승인 절차
3.4.1.1컴플라이언스 산출물 준비 및 배포 절차배포 전 라이선스 컴플라이언스 체크리스트
3.4.1.2컴플라이언스 산출물 보관 절차배포 전 라이선스 컴플라이언스 체크리스트 §5
3.5.1.1오픈소스 기여 정책오픈소스 정책 §5
3.5.1.2오픈소스 기여 관리 절차오픈소스 정책 §5
3.5.1.3기여 정책 인식 절차오픈소스 정책 §7
3.6.1.1모든 요구사항 충족 확인 문서갭 분석 리포트 (본 문서)
3.6.2.118개월 이내 요구사항 충족 확인 문서오픈소스 컴플라이언스 자체 인증 선언문

ISO/IEC 5230 소계: ✅ 22개 / 🔶 3개 / ❌ 0개


3. ISO/IEC 18974:2023 항목별 충족 현황

항목 ID내용 요약판정근거 산출물
4.1.1.1보안 보증 정책오픈소스 정책 §4
4.1.1.2정책 전파 절차오픈소스 정책 §7, 오픈소스 교육 커리큘럼
4.1.2.1역할과 책임 목록오픈소스 역할 및 책임 정의 §1
4.1.2.2역할별 역량 기술 문서오픈소스 역할 및 책임 정의 §2
4.1.2.3참여자 목록 및 역할🔶오픈소스 RACI 매트릭스 §역할별 담당자 (실명 미기입)
4.1.2.4역량 평가 증거🔶교육 이수 추적 시트 (양식 완비, 실이수 미시작)
4.1.2.5주기적 검토 및 변경 증거🔶오픈소스 정책 §9 (검토 계획 수립, 이력 미축적) ※시간 기반
4.1.2.6내부 모범 사례 일치 검증 담당자🔶오픈소스 역할 및 책임 정의 §6 (담당자 지정, 검토 예정 2026-12-31) ※시간 기반
4.1.3.1참여자 인식 평가 증거🔶오픈소스 교육 커리큘럼 + 교육 이수 추적 시트 (교육 미시작)
4.1.4.1프로그램 범위 문서오픈소스 정책 §1
4.1.4.2성과 메트릭오픈소스 정책 §3 (KPI 5개 항목)
4.1.4.3지속적 개선 증거(감사 이력)🔶갭 분석 리포트 (본 문서, 1회차 감사 이력) ※시간 기반
4.1.5.1취약점 대응 표준 절차취약점 대응 절차 (8가지 방법 모두 포함)
4.2.1.1외부 취약점 문의 공개 채널오픈소스 역할 및 책임 정의 §3 (security@sktelecom.com)
4.2.1.2외부 문의 내부 대응 절차취약점 대응 절차 §7
4.2.2.1역할 담당자 이름 문서🔶오픈소스 RACI 매트릭스 (역할 구조 완비, 실명 미기입)
4.2.2.2역할 배치 및 예산 확인오픈소스 RACI 매트릭스 §예산 배분 현황
4.2.2.3취약점 해결 전문성 명시오픈소스 역할 및 책임 정의 §5 (보안팀, KrCERT)
4.2.2.4내부 책임 할당 절차오픈소스 RACI 매트릭스 §내부 책임 할당 절차
4.3.1.1SBOM 수명주기 지속 기록 절차SBOM 관리 계획
4.3.1.2컴포넌트 기록(SBOM 파일)output/sbom/java-vulnerable.cdx.json
4.3.2.1취약점 탐지 및 해결 절차취약점 대응 절차 + 취약점 대응 계획
4.3.2.2취약점 및 조치 기록취약점 분석 리포트 (5개 CVE 기록) + 취약점 대응 계획
4.4.1.1모든 요구사항 충족 확인 문서갭 분석 리포트 (본 문서)
4.4.2.118개월 이내 요구사항 충족 확인 문서오픈소스 컴플라이언스 자체 인증 선언문

ISO/IEC 18974 소계: ✅ 17개 / 🔶 8개 / ❌ 0개


4. 조치사항

🟡 Medium — 담당자 실명 기입 (1개월 이내 권고)

  • 대상: output/organization/raci-matrix.md §역할별 담당자
  • 문제: "(담당자명 기입)" 자리표시자가 실명으로 교체되지 않은 상태
  • 영향 항목: 3.2.2.1, 4.1.2.3, 4.2.2.1
  • 조치: raci-matrix.md 역할별 담당자 표에 실제 이름 기입
  • 예상 소요시간: 10분

🟡 Medium — 교육 이수 개시 (2026-Q2 실행 계획 수립 완료)

  • 대상: output/training/completion-tracker.md
  • 문제: 교육 계획과 양식은 완비되었으나 실제 이수 0명(0%)
  • 영향 항목: 3.1.2.3, 3.1.3.1, 4.1.2.4, 4.1.3.1
  • 조치: curriculum.md §교육 일정 계획에 따라 2026-Q2부터 교육 시행
    • 운영 100명: 2026-05 중 온라인 교육 개시
    • 관리자 10명: 2026-06 오프라인 집합 교육
    • 개발자 1000명: 2026-Q2~Q3 순차 온라인 개시
  • 예상 소요시간: 계획 기수립 완료, 실행 단계

🟢 Low — 예산 정보 확인 및 보완

  • 대상: output/organization/raci-matrix.md §예산 배분 현황
  • 문제: 오픈소스 도구 예산 및 외부 교육 예산 항목 "(확인 후 기입)" 미완성
  • 영향 항목: 3.2.2.2 (현재 ✅로 판정했으나 해당 항목 보완 권고)
  • 조치: 실제 예산 배분 현황 기입
  • 예상 소요시간: 30분

5. 시간 기반 항목 처리 (초기 인증 정상)

아래 3개 항목은 최초 인증 시 증거를 생성할 수 없는 항목이다. 🔶 부분충족으로 처리하며, 18개월 갱신 시 충족으로 전환된다.

항목 ID현재 조치충족 전환 조건
18974 §4.1.2.5 주기적 검토 증거oss-policy.md §9에 "다음 검토 예정일: 2027-03-23" 기록실제 검토 이력 1건 이상 축적
18974 §4.1.2.6 모범 사례 일치 검증role-definition.md §6에 담당자 지정 및 최초 검토 예정일(2026-12-31) 기록검토 결과 기록 1건 이상
18974 §4.1.4.3 지속적 개선 증거본 갭 분석(2026-03-23)을 1회차 감사 이력으로 기록감사 이력 2건 이상

6. 갱신 일정

일정작업
2026-06-30관리자 교육 완료 후 completion-tracker.md 업데이트
2026-09-30개발자 1차 그룹(250명) 오프라인 교육 완료
2026-12-3118974 §4.1.2.6 모범 사례 일치 검토 수행 → gap-analysis.md 갱신
2027-03-23연간 정책 검토(oss-policy.md §9) → gap-analysis.md 갱신
2027-09-23자체 인증 유효기간 만료 (선언일 + 18개월) → 재선언

오픈소스 컴플라이언스 자체 인증 선언문

생성 agent: 07-conformance-preparer | 저장 경로: output/conformance/declaration-draft.md


선언 정보

항목내용
선언 기업명테크유니콘
선언 담당자DevOps팀 오픈소스 담당자
담당자 이메일opensource@sktelecom.com
선언 일자2026-03-23
유효 기간2026-03-23 ~ 2027-09-23 (18개월)
재선언 예정일2027-09-23

적용 표준

  • ISO/IEC 5230:2020 — OpenChain License Compliance Specification
  • ISO/IEC 18974:2023 — OpenChain Security Assurance Specification

적용 범위

테크유니콘이 개발·배포·운영하는 전체 소프트웨어:

  • 배포 방식: SaaS, 앱스토어(iOS/Android), 임베디드(기기 탑재), 내부용 시스템
  • 적용 대상: 개발자, 관리자, 운영팀 등 오픈소스 사용에 관여하는 모든 구성원
  • 프로그램 명칭: 테크유니콘 오픈소스 컴플라이언스 프로그램 v1.0

ISO/IEC 5230:2020 체크리스트

아래 25개 입증자료를 모두 충족함을 선언한다.

항목 ID내용충족 여부산출물
3.1.1.1문서화된 오픈소스 정책오픈소스 정책
3.1.1.2정책 전파 절차오픈소스 정책 §7, 오픈소스 교육 커리큘럼
3.1.2.1역할과 책임 목록오픈소스 역할 및 책임 정의
3.1.2.2역할별 역량 기술 문서오픈소스 역할 및 책임 정의 §2
3.1.2.3역량 평가 증거🔶교육 이수 추적 시트 (이수 개시 예정)
3.1.3.1참여자 인식 평가 증거🔶오픈소스 교육 커리큘럼 + 교육 이수 추적 시트
3.1.4.1프로그램 적용 범위 문서오픈소스 정책 §1
3.1.5.1라이선스 의무사항 검토 절차오픈소스 사용 승인 절차 §4, 허용 라이선스 목록
3.2.1.1외부 문의 공개 채널오픈소스 역할 및 책임 정의 §3
3.2.1.2외부 문의 내부 대응 절차오픈소스 역할 및 책임 정의 §3
3.2.2.1역할 담당자 이름 문서🔶오픈소스 RACI 매트릭스 (실명 기입 진행 중)
3.2.2.2역할 배치 및 예산 확인오픈소스 RACI 매트릭스 §예산 배분 현황
3.2.2.3법률 자문 접근 방법오픈소스 역할 및 책임 정의 §4
3.2.2.4내부 책임 할당 절차오픈소스 RACI 매트릭스 §내부 책임 할당 절차
3.2.2.5미준수 사례 검토 및 수정 절차오픈소스 RACI 매트릭스 §미준수 사례 검토 절차
3.3.1.1SBOM 관리 절차SBOM 관리 계획
3.3.1.2컴포넌트 기록(SBOM 파일)output/sbom/java-vulnerable.cdx.json
3.3.2.1라이선스 사용 사례 처리 절차SBOM 라이선스 분석 리포트, 오픈소스 사용 승인 절차
3.4.1.1컴플라이언스 산출물 준비 및 배포 절차배포 전 라이선스 컴플라이언스 체크리스트
3.4.1.2컴플라이언스 산출물 보관 절차배포 전 라이선스 컴플라이언스 체크리스트 §5
3.5.1.1오픈소스 기여 정책오픈소스 정책 §5
3.5.1.2오픈소스 기여 관리 절차오픈소스 정책 §5
3.5.1.3기여 정책 인식 절차오픈소스 정책 §7
3.6.1.1모든 요구사항 충족 확인 문서갭 분석 리포트
3.6.2.118개월 이내 요구사항 충족 확인오픈소스 컴플라이언스 자체 인증 선언문 (본 문서)

ISO/IEC 18974:2023 체크리스트

아래 25개 입증자료를 모두 충족함을 선언한다.

항목 ID내용충족 여부산출물
4.1.1.1문서화된 보안 보증 정책오픈소스 정책 §4
4.1.1.2정책 전파 절차오픈소스 정책 §7, 오픈소스 교육 커리큘럼
4.1.2.1역할과 책임 목록오픈소스 역할 및 책임 정의 §1
4.1.2.2역할별 역량 기술 문서오픈소스 역할 및 책임 정의 §2
4.1.2.3참여자 목록 및 역할🔶오픈소스 RACI 매트릭스 (실명 기입 진행 중)
4.1.2.4역량 평가 증거🔶교육 이수 추적 시트 (이수 개시 예정)
4.1.2.5주기적 검토 및 변경 증거🔶오픈소스 정책 §9 (검토 계획 수립, 이력 축적 예정)
4.1.2.6내부 모범 사례 일치 검증 담당자🔶오픈소스 역할 및 책임 정의 §6 (담당자 지정, 검토 예정 2026-12-31)
4.1.3.1참여자 인식 평가 증거🔶오픈소스 교육 커리큘럼 + 교육 이수 추적 시트
4.1.4.1프로그램 범위 문서오픈소스 정책 §1
4.1.4.2성과 메트릭오픈소스 정책 §3 (KPI 5개 항목)
4.1.4.3지속적 개선 증거(감사 이력)🔶갭 분석 리포트 (1회차 감사 이력)
4.1.5.1취약점 대응 표준 절차취약점 대응 절차
4.2.1.1외부 취약점 문의 공개 채널오픈소스 역할 및 책임 정의 §3 (security@sktelecom.com)
4.2.1.2외부 문의 내부 대응 절차취약점 대응 절차 §7
4.2.2.1역할 담당자 이름 문서🔶오픈소스 RACI 매트릭스 (실명 기입 진행 중)
4.2.2.2역할 배치 및 예산 확인오픈소스 RACI 매트릭스 §예산 배분 현황
4.2.2.3취약점 해결 전문성 명시오픈소스 역할 및 책임 정의 §5
4.2.2.4내부 책임 할당 절차오픈소스 RACI 매트릭스 §내부 책임 할당 절차
4.3.1.1SBOM 수명주기 지속 기록 절차SBOM 관리 계획
4.3.1.2컴포넌트 기록(SBOM 파일)output/sbom/java-vulnerable.cdx.json
4.3.2.1취약점 탐지 및 해결 절차취약점 대응 절차 + 취약점 대응 계획
4.3.2.2취약점 및 조치 기록취약점 분석 리포트 (5개 CVE 기록) + 취약점 대응 계획
4.4.1.1모든 요구사항 충족 확인 문서갭 분석 리포트
4.4.2.118개월 이내 요구사항 충족 확인오픈소스 컴플라이언스 자체 인증 선언문 (본 문서)

서명

본 선언은 테크유니콘이 ISO/IEC 5230:2020 및 ISO/IEC 18974:2023의 모든 요구사항을 충족하는 오픈소스 컴플라이언스 및 보안 보증 프로그램을 운영하고 있음을 자체 인증한다.

구분내용
선언자DevOps팀 오픈소스 담당자
승인자DevOps팀장
선언 일자2026-03-23
다음 재선언 예정일2027-09-23

🔶 부분충족 항목 안내: 담당자 실명 기입(3.2.2.1, 4.1.2.3, 4.2.2.1) 및 교육 이수(3.1.2.3, 4.1.2.4)는 조치 진행 중이며, 인증 선언 이후 이행을 완료한다. 시간 기반 항목(4.1.2.5, 4.1.2.6, 4.1.4.3)은 18개월 갱신 시 충족된다.


OpenChain 자체 인증 등록 절차 안내

생성 agent: 07-conformance-preparer | 저장 경로: output/conformance/submission-guide.md


개요

테크유니콘은 ISO/IEC 5230:2020 (라이선스 컴플라이언스)과 ISO/IEC 18974:2023 (보안 보증) 자체 인증을 OpenChain 프로젝트 공식 사이트에 등록하여 공개적으로 선언한다.

항목내용
등록 사이트https://www.openchainproject.org/conformance
선언 유형자체 인증 (Self Certification)
적용 표준ISO/IEC 5230:2020 + ISO/IEC 18974:2023
유효 기간18개월 (2026-03-23 ~ 2027-09-23)

등록 전 사전 준비

아래 항목을 완료한 후 등록 절차를 진행한다.

필수 조치 (등록 전 완료 권고)

  • output/organization/raci-matrix.md §역할별 담당자 — 실명 기입 완료
  • output/organization/appointment-template.md — 발령문 서명 완료
  • 교육 이수 시작 — 관리자 과정(2026-06) 최소 착수

산출물 최종 확인

  • output/conformance/gap-analysis.md 존재 확인
  • output/conformance/declaration-draft.md 존재 확인
  • 모든 산출물 최신 상태 확인

등록 절차 (단계별)

1단계 — OpenChain 사이트 접속

  1. https://www.openchainproject.org/conformance 접속
  2. 페이지 하단 또는 상단 메뉴에서 "Submit Conformance" 클릭

2단계 — 표준 선택

  • ISO/IEC 5230 (라이선스 컴플라이언스) 선택
  • ISO/IEC 18974 (보안 보증) 선택
  • 두 표준 모두 동시에 제출 가능

3단계 — 회사 정보 입력

입력 항목입력 내용
회사명테크유니콘
담당자 이름DevOps팀 오픈소스 담당자 실명
이메일opensource@sktelecom.com
국가Korea (South)
웹사이트https://www.sktelecom.com

4단계 — 체크리스트 항목 체크

output/conformance/declaration-draft.md를 참조하여 각 항목에 체크한다.

ISO/IEC 5230 체크리스트 (25개 항목):

  • 3.1.1.1부터 3.6.2.1까지 모든 항목에 체크
  • 🔶 항목(3.1.2.3, 3.1.3.1, 3.2.2.1)은 진행 중 상태임을 인지하고 체크

ISO/IEC 18974 체크리스트 (25개 항목):

  • 4.1.1.1부터 4.4.2.1까지 모든 항목에 체크
  • 🔶 항목은 초기 인증 시 허용 범위임을 인지하고 체크

5단계 — 제출 및 확인

  1. 모든 항목 체크 후 "Submit" 클릭
  2. 입력한 이메일 주소로 확인 이메일 수신 확인
  3. OpenChain 공식 등록 리스트에 테크유니콘이 등재됨

등록 완료 후 조치

공개 발표

등록 완료 후 아래 채널에 공지를 권장한다:

  • 사내 위키/인트라넷에 등록 인증 현황 게시
  • 회사 보안/컴플라이언스 페이지에 OpenChain 인증 배너 추가
  • 주요 납품처/고객사에 인증 획득 사실 통보 (신뢰도 제고)

산출물 보관

OpenChain 등록 후 아래 증거를 보관한다:

  • 등록 확인 이메일 사본
  • 등록 시점 스크린샷 (output/conformance/ 폴더 보관)
  • declaration-draft.md 서명본 (담당자 및 팀장 서명)

유지 관리 일정

18개월 재선언 주기

시점작업
2026-09-23 (선언 6개월 후)중간 점검 — 부분충족 항목 이행 확인
2027-03-23 (선언 12개월 후)연간 갭 분석 재실행, gap-analysis.md 갱신
2027-09-23 (선언 18개월 후)재선언 — OpenChain 사이트 재등록

수시 갱신 트리거

아래 상황 발생 시 즉시 산출물 갱신 후 갭 분석 재실행:

트리거갱신 대상 산출물
오픈소스 정책 변경oss-policy.md, gap-analysis.md
담당자 변경role-definition.md, raci-matrix.md
새로운 Critical CVE 발생cve-report.md, remediation-plan.md
신규 제품/서비스 출시sbom/*, distribution-checklist.md
배포 채널 추가license-allowlist.md, oss-policy.md

문의처

유형연락처
라이선스 컴플라이언스 문의opensource@sktelecom.com
보안 취약점 신고security@sktelecom.com
OpenChain 프로젝트 공식https://www.openchainproject.org

본 문서는 ISO/IEC 5230 §3.6.1 및 ISO/IEC 18974 §4.4.1 요구사항 이행을 위해 작성되었습니다.