Skip to content

개정 이력 ​

본 부록은 TQS 규격서의 버전별 변경 내역, 변경 유형 분류, 개정 원칙을 정의합니다. 모든 개정 사항은 TQS 위원회의 의결을 거쳐 반영됩니다.


35.3.1. 버전별 변경 내역 ​

TQS 규격서의 전체 개정 이력을 시간순으로 정리합니다.

버전일자변경 내용작성자영향 범위
v1.0.02026-02-28최초 작성기술표준위원회전체
v1.1.02026-02-28PostgreSQL, jOOQ, Flyway, 파일 업로드 표준 추가. JPA 관련 내용 제거기술표준위원회백엔드 (5~9장)
v2.0.02026-03-01프론트엔드 표준 대규모 확장 (3→51페이지). TypeScript, Vue Router, Pinia, Axios, Tailwind CSS, 접근성, Vitest, 성능, vue-i18n 표준 추가. 장 번호 재배치 (10~29장)기술표준위원회프론트엔드 (10~22장), 운영/검증/인증 (23~29장)
v3.0.02026-03-01인증 체계 대규모 확장 (2→30페이지). 인증 개요, 목적 및 필요성, 외부 인증 비교 (ISO 27001, ISMS-P, ISO 9001, CMMI, SOC 2), 인증 절차, 체크리스트, 심사 준비 가이드, 사후 관리, 부록 분리. 장 번호 재배치 (28~35장)기술표준위원회인증 (28~35장)

35.3.1.1. v1.0.0 상세 ​

최초 작성 버전입니다. TQS 규격서의 기본 골격을 수립하였습니다.

  • 개발환경 구성 기준 정의
  • 형상관리 및 브랜치 전략 수립
  • 코드 컨벤션 및 포매터 지정
  • CI/CD 파이프라인 기준 정의
  • 테스트, 보안, API 표준 기초 정의
  • 인증 절차 5단계 정의
  • 부록 (용어집, 참고 문헌, 개정 이력) 작성

35.3.1.2. v1.1.0 상세 ​

백엔드 데이터 계층 표준을 강화한 버전입니다.

  • PostgreSQL 데이터베이스 표준 추가
  • jOOQ 기반 쿼리 작성 표준 추가
  • Flyway 기반 스키마 마이그레이션 표준 추가
  • 파일 업로드 및 스토리지 관리 표준 추가
  • 기존 JPA 관련 내용 제거 (jOOQ로 전환)

35.3.1.3. v2.0.0 상세 ​

프론트엔드 표준을 대규모로 확장한 메이저 버전입니다.

  • TypeScript 타입 시스템 표준 추가
  • Vue Router 라우팅 표준 추가
  • Pinia 상태 관리 표준 추가
  • Axios HTTP 통신 표준 추가
  • Tailwind CSS 스타일링 표준 추가
  • WCAG 접근성 표준 추가
  • Vitest 단위 테스트 표준 추가
  • Core Web Vitals 성능 표준 추가
  • vue-i18n 국제화 표준 추가
  • 장 번호 재배치 (기존 운영/검증/인증 장 번호 변경)

35.3.1.4. v3.0.0 상세 ​

인증 체계를 대규모로 확장한 메이저 버전입니다.

  • 인증 개요 장 신설 (인증 정의, 체계, TQS 마크, 등급)
  • 인증 목적 및 필요성 장 신설 (목적, 필요성, 기대 효과, 성숙도 모델)
  • 외부 인증 비교 장 신설 (ISO 27001, ISMS-P, ISO 9001, CMMI, SOC 2 비교)
  • 인증 절차 장 확장 (5단계 절차 상세화, RACI 매트릭스, 심사 유형)
  • 인증 체크리스트 장 신설 (백엔드, 프론트엔드, 운영, 보안 체크리스트)
  • 심사 준비 가이드 장 신설 (준비 로드맵, 자체 점검 도구, 실패 사례)
  • 사후 관리 장 신설 (유지 관리, 재심사, 인증 취소 및 복원)
  • 부록을 독립 장으로 분리 (용어집, 참고 문헌 및 법규, 개정 이력)

35.3.2. 변경 유형 분류 ​

TQS 규격서의 변경 사항은 다음 유형으로 분류합니다. 변경 유형에 따라 버전 번호 증가 규칙과 장 번호 영향이 달라집니다.

유형설명장 번호 영향
신규 추가새로운 장 또는 절 추가후속 장 번호 변경 가능
내용 확장기존 장의 내용 보강장 번호 변경 없음
구조 변경장 분리, 통합, 재배치장 번호 변경 발생
기술 변경기술 스택 또는 도구 변경해당 장만 영향
오류 수정오타, 링크 깨짐 등 수정영향 없음

35.3.2.1. 변경 유형별 예시 ​

각 변경 유형의 구체적인 예시는 다음과 같습니다.

  • 신규 추가: v3.0.0에서 인증 개요, 목적 및 필요성, 외부 인증 비교 등 8개 장을 신규 추가
  • 내용 확장: v2.0.0에서 프론트엔드 표준을 3페이지에서 51페이지로 확장
  • 구조 변경: v2.0.0에서 장 번호를 10~29장으로 재배치
  • 기술 변경: v1.1.0에서 JPA를 제거하고 jOOQ로 전환
  • 오류 수정: 오타 수정, 깨진 링크 수정, 표 형식 정리 등

35.3.3. 개정 원칙 ​

TQS 규격서의 개정은 다음 원칙을 따릅니다.

35.3.3.1. 버전 번호 체계 ​

TQS 규격서는 SemVer (Semantic Versioning) 체계를 따릅니다.

버전 구분형식변경 기준예시
메이저 버전X.0.0대규모 구조 변경 또는 신규 장 추가v1.0.0 → v2.0.0
마이너 버전x.Y.0기존 장의 내용 확장 또는 기술 변경v1.0.0 → v1.1.0
패치 버전x.y.Z오타 수정, 링크 수정, 사소한 문구 변경v1.0.0 → v1.0.1

35.3.3.2. 개정 절차 ​

모든 규격서 변경은 다음 절차를 따릅니다.

  1. 변경 제안: TQS 위원회 위원 또는 프로젝트 팀이 변경을 제안합니다.
  2. 영향 분석: 변경 사항이 기존 인증에 미치는 영향을 분석합니다.
  3. 위원회 의결: TQS 위원회에서 변경 사항을 검토하고 의결합니다.
  4. 반영 및 공지: 의결된 변경 사항을 규격서에 반영하고 전사에 공지합니다.
  5. 경과 조치: 기존 인증 보유 프로젝트에 대한 경과 조치를 안내합니다.

35.3.3.3. 개정 시 준수 사항 ​

  • 모든 변경은 TQS 위원회 의결 후 반영해야 합니다.
  • 개정 이력 테이블에 변경 내용, 작성자, 영향 범위를 반드시 기록해야 합니다.
  • 메이저 버전 변경 시, 기존 인증 보유 프로젝트에 대한 경과 조치 기간(최소 3개월)을 부여해야 합니다.
  • 마이너 버전 변경 시, 다음 갱신 심사부터 변경 사항을 적용합니다.
  • 패치 버전 변경은 즉시 적용되며, 기존 인증에 영향을 미치지 않습니다.
  • 장 번호가 변경되는 경우, 기존 문서에서 해당 장을 참조하는 모든 링크를 갱신해야 합니다.

TIENIPIA QUALIFIED STANDARD