ALCOA+ 원칙이란? 데이터 무결성 9가지 원칙과 전자 기록 관리 방법
요약
ALCOA+ 원칙은 GMP 기록이 믿을 수 있는 데이터가 되기 위해 갖춰야 할 9가지 속성을 영문 머리글자로 묶은 데이터 무결성 기준입니다.
제약·바이오 현장의 시험 결과, 제조 기록, 온습도 모니터링 기록은 모두 이 기준에 따라 실사에서 평가됩니다.
이 글에서는 ALCOA 5원칙(귀속성·판독성·동시성·원본성·정확성)과 추가 4원칙(완전성·일관성·지속성·가용성)의 뜻을 정리합니다.
또한 전자 기록 시스템에서 감사 추적·사용자 권한·시간 동기화로 각 원칙을 지키는 방법과 흔한 위반 유형을 다룹니다.
GMP 실사에서 지적 사항은 측정값 자체보다 "그 값을 믿을 수 있는가"에서 더 자주 나옵니다. 냉장 보관실 온도가 2~8℃ 안에 있었다는 기록이 있어도, 누가 언제 그 값을 입력했는지, 중간에 수정된 적이 있는지, 원래 데이터는 어디에 있는지를 설명하지 못하면 기록은 증거로 인정받기 어렵습니다.
특히 데이터로거와 IoT 센서로 온습도를 자동 기록하는 현장이 늘면서, 종이 기록 시절과는 다른 질문이 생겼습니다. 공용 계정으로 접속해도 되는지, PC 시계가 틀리면 어떻게 되는지, 알람을 확인하고 남긴 코멘트도 기록으로 봐야 하는지 같은 것들입니다. ALCOA+ 원칙은 이런 질문에 답하는 공통 기준입니다.
1. 데이터 무결성과 ALCOA+ 원칙이란?
데이터 무결성(Data Integrity)은 데이터가 생성되어 폐기될 때까지 전체 수명 주기 동안 완전하고 일관되며 정확하게 유지되는 상태를 말합니다. 국내에서는 식품의약품안전처가 "데이터 완전성"이라는 용어로 같은 개념을 씁니다.
ALCOA는 Attributable, Legible, Contemporaneous, Original, Accurate의 머리글자이며, 1990년대 미국 FDA에서 기록 평가 기준으로 쓰이기 시작한 것으로 알려져 있습니다. 이후 Complete, Consistent, Enduring, Available 네 가지가 더해져 ALCOA+가 되었고, 현재 PIC/S·WHO·MHRA 등의 데이터 무결성 지침이 이 9가지 속성을 기본 틀로 사용합니다.
ALCOA+ 원칙은 종이 기록과 전자 기록에 똑같이 적용됩니다. 다만 전자 기록은 수정·삭제가 흔적 없이 일어날 수 있기 때문에, 시스템 기능(감사 추적, 권한 관리, 시간 동기화)으로 원칙을 뒷받침해야 한다는 점이 다릅니다.
2. ALCOA 5원칙의 뜻은?
ALCOA 5원칙은 하나의 기록이 "누가, 언제, 무엇을, 원래 그대로, 정확하게" 남겼는지를 묻는 기준입니다. 아래 표는 각 원칙의 뜻과 전자 기록 시스템에서의 예시입니다.
| 원칙 | 뜻 | 전자 기록 시스템에서의 예 |
|---|---|---|
| A — Attributable (귀속성) | 데이터를 만들거나 바꾼 사람·장비를 알 수 있어야 함 | 개인별 로그인 계정, 센서 일련번호·채널 번호 기록 |
| L — Legible (판독성) | 사람이 읽고 이해할 수 있으며, 보관 기간 내내 읽을 수 있어야 함 | 단위·소수점이 명확한 화면과 보고서, 파일 형식 변환 후에도 열람 가능 |
| C — Contemporaneous (동시성) | 행위가 일어난 시점에 바로 기록되어야 함 | 측정 즉시 자동 저장, 서버 기준 시각 타임스탬프 |
| O — Original (원본성) | 처음 생성된 기록 또는 검증된 사본(true copy)이어야 함 | 센서 원시 데이터 보존, 엑셀로 옮긴 값이 아닌 시스템 원본 사용 |
| A — Accurate (정확성) | 오류 없이 실제 사실을 반영해야 함 | 교정된 센서 사용, 보정값 변경 이력 관리, 계산식 검증 |
2-1. 귀속성과 동시성이 특히 자주 문제 되는 이유
귀속성은 공용 계정 하나로 여러 사람이 일하는 순간 무너집니다. 기록에 "admin"만 남아 있으면 실제로 누가 알람을 확인했는지 증명할 수 없습니다. 동시성은 나중에 몰아서 기록하거나, 기록 시각을 사람이 직접 입력하게 할 때 깨집니다.
3. ALCOA+에서 추가된 4원칙의 뜻은?
ALCOA+의 추가 4원칙은 개별 기록을 넘어 "데이터 묶음 전체가 빠짐없이, 오래, 필요할 때 볼 수 있는가"를 묻는 기준입니다.
| 원칙 | 뜻 | 전자 기록 시스템에서의 예 |
|---|---|---|
| Complete (완전성) | 반복 측정·실패 결과·수정 이력을 포함한 모든 데이터가 남아 있어야 함 | 통신 끊김 구간 표시, 삭제 대신 무효 처리, 메타데이터 보존 |
| Consistent (일관성) | 시간 순서가 맞고, 같은 방식·단위로 기록되어야 함 | 모든 장비 시계 동기화, 단위·소수 자릿수 통일, 시간대 표기 |
| Enduring (지속성) | 정해진 보관 기간 동안 손상·유실 없이 유지되어야 함 | 정기 백업과 복원 시험, 지워지지 않는 저장 매체 |
| Available (가용성) | 검토·실사 때 바로 찾아 볼 수 있어야 함 | 기간·장소별 조회, 감사 추적 함께 출력, 보관 데이터 검색 |
일부 문헌에서는 추적성(Traceable)을 더해 ALCOA++로 부르기도 합니다. 다만 공식 규제 지침의 기본 틀은 ALCOA+ 9가지이며, 추적성은 감사 추적과 귀속성 안에서 함께 다루는 경우가 많습니다.
4. ALCOA+ 원칙은 어떤 규정·지침에 나올까?
ALCOA+ 원칙 자체는 법 조항이 아니라 여러 규제 기관의 지침에 공통으로 쓰이는 평가 틀입니다. 국내 제약사가 함께 참고하는 대표 문서는 아래와 같습니다.
| 문서 | 발행 기관·시기 | 주요 내용 |
|---|---|---|
| 의약품 제조업체 데이터 완전성 평가지침 | 식품의약품안전처, 2020년 10월 | GMP 평가 시 데이터 완전성 평가 항목, 경영진 책임, 위험 평가 |
| PIC/S PI 041-1 | PIC/S, 2021년 7월 시행 | GMP/GDP 환경의 데이터 관리와 무결성, 종이·전자 시스템 모두 적용 |
| Data Integrity and Compliance With Drug CGMP Q&A | 미국 FDA, 2018년 12월 | 감사 추적 검토, 공용 계정, 시험 반복 등 질문·답변 형식 |
| GXP Data Integrity Guidance and Definitions | 영국 MHRA, 2018년 3월 | 원본·검증된 사본·메타데이터·감사 추적 등 용어 정의 |
| TRS 1033 Annex 4 Guideline on data integrity | WHO, 2021년 | 2016년 WHO 기록 관리 지침을 대체한 데이터 무결성 지침 |
| EU GMP Annex 11 | 유럽연합, 2011년 개정본 | 컴퓨터화 시스템, 위험 기반 감사 추적과 변경 사유 기록 |
전자 기록과 전자 서명에 대한 미국 규정은 FDA 21 CFR Part 11 전자 기록 규제 글에서 따로 정리했습니다. 우리 회사에 어떤 지침이 의무로 적용되는지는 제품 종류와 수출 국가에 따라 다르므로 관할 기관과 품질 부서에서 확인해야 합니다.
5. 전자 기록 시스템에서 ALCOA+를 어떻게 지킬까?
5-1. 감사 추적(Audit Trail)
감사 추적은 전자 기록을 누가, 언제, 무엇을, 왜 만들고 바꾸고 지웠는지를 시스템이 자동으로 남기는 기록입니다. 21 CFR Part 11은 감사 추적이 안전하고 컴퓨터가 생성하며 시각이 찍혀야 하고, 기록 변경이 이전 값을 가려서는 안 된다고 정합니다. EU GMP Annex 11은 여기에 GMP 관련 데이터를 바꾸거나 지울 때 변경 사유를 기록하도록 요구합니다.
- 변경 전·후 값 : 알람 기준값, 센서 보정값, 측정값 무효 처리 모두 이전 값과 새 값을 남깁니다.
- 사용자가 끌 수 없음 : 감사 추적은 일반 사용자는 물론 관리자도 끄거나 편집할 수 없어야 합니다.
- 정기 검토 : 감사 추적은 쌓아 두기만 하면 의미가 없습니다. 배치 기록 검토나 월간 검토처럼 위험에 맞춘 주기로 확인합니다.
5-2. 사용자 권한과 계정 관리
권한 관리는 귀속성을 지키는 핵심 수단입니다. 사람마다 개인 계정을 쓰고, 역할에 따라 할 수 있는 일을 나눕니다. 예를 들어 운영자는 알람 확인과 코멘트만, 품질 담당자는 기록 검토와 승인만, 시스템 관리자는 계정 관리만 하도록 분리하면 한 사람이 데이터를 바꾸고 스스로 승인하는 일을 막을 수 있습니다.
- 공용 계정·공용 비밀번호를 쓰지 않습니다.
- 퇴사자 계정은 삭제하지 않고 비활성화해, 과거 기록의 작성자가 계속 남도록 합니다.
- 권한 부여·회수도 감사 추적에 남깁니다.
5-3. 시간 동기화
시간 동기화는 동시성과 일관성을 지키는 기반입니다. 센서·게이트웨이·서버·사용자 PC의 시계가 서로 다르면, 알람 발생 시각보다 알람 확인 시각이 앞서는 것처럼 보이는 모순이 생깁니다. 서버는 신뢰할 수 있는 NTP 서버에 맞추고, 장비들은 서버 시각을 기준으로 합니다. 동기화 원리는 NTP 시간 동기화 원리 글을 참고하면 됩니다.
- 타임스탬프는 사용자 PC가 아닌 서버 시각으로 찍습니다.
- 시간대(예: UTC+9)를 함께 저장하거나 표시해 해외 사이트 데이터와 섞여도 순서가 맞게 합니다.
- 허용 시각 오차와 확인 주기를 사내 절차로 정하고, 시계 설정 변경 권한은 시스템 관리자만 갖게 합니다.
5-4. 백업·보관·열람
지속성과 가용성은 백업을 "받아 두는 것"이 아니라 "복원해 볼 수 있는 것"으로 증명됩니다. 정기 백업과 함께 실제 복원 시험을 하고, 보관 기간 동안 데이터와 감사 추적을 함께 조회할 수 있어야 합니다. 장기 보관 데이터가 왜 중요한지는 온도 이력관리가 중요한 이유 글에서 다뤘습니다.
6. 온습도 모니터링 시스템 ALCOA+ 점검표
GMP 보관실·시험실의 온습도 모니터링 시스템은 ALCOA+ 실사에서 자주 확인하는 대상입니다. 환경 모니터링 전반은 GMP 환경 모니터링 글에서 정리했고, 아래는 데이터 무결성 관점의 점검 항목입니다.
| 점검 항목 | 관련 원칙 | 확인 방법 |
|---|---|---|
| 개인 계정으로만 접속하는가 | 귀속성 | 계정 목록에서 공용·테스트 계정 유무 확인 |
| 측정값이 자동 저장되고 서버 시각이 찍히는가 | 동시성·일관성 | 센서 표시값과 저장값, 시각 비교 |
| 통신 끊김 구간이 빈칸으로 드러나는가 | 완전성 | 그래프에서 결측 구간 표시 여부 확인, 보간값과 실측값 구분 |
| 알람 기준·보정값 변경에 사유가 남는가 | 정확성·완전성 | 감사 추적에서 변경 전·후 값과 사유 확인 |
| 센서 교정 성적서와 채널이 연결되는가 | 정확성 | 채널별 센서 일련번호·교정 유효기간 확인 |
| 백업 복원 시험을 했는가 | 지속성·가용성 | 복원 시험 기록과 복원된 데이터 비교 |
7. 데이터 무결성 위반은 주로 어떤 유형일까?
데이터 무결성 위반은 의도적인 조작만이 아니라, 시스템 설정이나 습관에서 생기는 경우가 많습니다. 아래는 규제 기관 지침과 실사 지적에서 반복해서 다루는 대표 유형입니다.
| 위반 유형 | 깨지는 원칙 | 예방 방법 |
|---|---|---|
| 공용 계정·비밀번호 공유 | 귀속성 | 개인 계정 발급, 자동 로그아웃 |
| 감사 추적 기능을 끄거나 검토하지 않음 | 완전성·귀속성 | 감사 추적 상시 작동, 검토 절차와 기록 |
| 기준을 벗어난 결과를 지우고 다시 측정 | 완전성·원본성 | 삭제 권한 제거, 무효 처리 시 사유와 승인 |
| PC 시계를 바꿔 기록 시각을 조정 | 동시성·일관성 | 서버 시각 사용, 시계 변경 권한 제한 |
| 메모지에 먼저 적고 나중에 옮겨 적음 | 원본성·동시성 | 현장 즉시 입력, 관리되는 양식만 사용 |
| 원본 대신 엑셀로 가공한 값만 보관 | 원본성·정확성 | 원시 데이터 보존, 계산 파일 검증 |
| 백업만 하고 복원 확인 안 함 | 지속성·가용성 | 정기 복원 시험 |
8. 관련 산업용어
■ 메타데이터(Metadata)
데이터의 의미를 설명하는 데이터입니다. 측정값 5.2에 단위(℃), 측정 시각, 센서 번호, 작성자가 붙어야 기록으로서 뜻이 생깁니다.
■ 검증된 사본(True Copy)
원본의 내용과 의미, 메타데이터를 모두 유지한다고 확인된 사본입니다. 원본을 대신해 보관하려면 사본이 원본과 같다는 확인 절차가 필요합니다.
■ 컴퓨터화 시스템 밸리데이션(CSV)
컴퓨터 시스템이 의도한 대로 일관되게 작동함을 문서로 증명하는 활동입니다. 감사 추적·권한·백업 기능도 밸리데이션 범위에 들어갑니다.
■ 데이터 수명 주기(Data Lifecycle)
데이터의 생성·처리·검토·보고·보관·폐기까지 전체 과정입니다. ALCOA+ 원칙은 이 모든 단계에 적용됩니다.
9. 자주 묻는 질문
Q. ALCOA와 ALCOA+ 차이는?
ALCOA는 5원칙, ALCOA+는 여기에 완전성·일관성·지속성·가용성을 더한 9원칙입니다. ALCOA가 개별 기록의 품질을 본다면, 추가 4원칙은 데이터 전체가 빠짐없이 오래 유지되고 필요할 때 조회되는지를 봅니다.
Q. 데이터 무결성과 데이터 완전성은 같은 말인가요?
네, 같은 Data Integrity를 다르게 번역한 말입니다. 식약처 지침은 "데이터 완전성"을 쓰고, 업계에서는 "데이터 무결성"도 널리 씁니다.
Q. 자동 온도 기록 시스템도 감사 추적이 필요한가요?
GMP 기록으로 쓰는 시스템이라면 필요합니다. 측정값은 자동 저장되더라도 알람 기준·보정값 변경, 알람 확인, 데이터 무효 처리는 사람이 하는 행위이므로 누가 언제 왜 했는지 남아야 합니다.
Q. 엑셀로 내보낸 온도 기록을 원본으로 써도 되나요?
일반적으로 안 됩니다. 엑셀 파일은 편집이 쉽고 감사 추적이 없어 원본성을 증명하기 어렵습니다. 원본은 시스템 데이터베이스에 두고, 엑셀은 검토용 사본으로만 쓰는 것이 안전합니다.
Q. 퇴사한 직원 계정은 삭제해도 되나요?
삭제하지 않고 비활성화하는 것이 원칙입니다. 계정을 지우면 과거 기록의 작성자를 확인할 수 없게 되어 귀속성이 깨집니다.
10. 마무리
ALCOA+ 원칙은 기록이 귀속성·판독성·동시성·원본성·정확성·완전성·일관성·지속성·가용성을 갖추었는지 보는 9가지 기준입니다. 전자 기록 시스템에서는 감사 추적, 개인 계정과 역할별 권한, 서버 기준 시간 동기화, 복원 시험을 거친 백업이 이 원칙을 실제로 지켜 줍니다. 꼭 기억할 점은 데이터를 지우지 않고 무효 처리와 사유로 남기는 것, 그리고 공용 계정을 쓰지 않는 것입니다. 시스템 기능만으로는 부족하며, 감사 추적을 정기적으로 검토하는 절차가 함께 있어야 합니다.
참고 기준 : 식품의약품안전처 「의약품 제조업체 데이터 완전성 평가지침」(2020), PIC/S PI 041-1 Good Practices for Data Management and Integrity in Regulated GMP/GDP Environments (2021), FDA Data Integrity and Compliance With Drug CGMP: Questions and Answers (2018), MHRA GXP Data Integrity Guidance and Definitions Revision 1 (2018), WHO TRS No. 1033 Annex 4 Guideline on data integrity (2021), EU GMP Annex 11 Computerised Systems (2011), 21 CFR Part 11
태그 : ALCOA, ALCOA+, 데이터무결성, 데이터완전성, DataIntegrity, 감사추적, AuditTrail, GMP, 전자기록, 21CFRPart11, Annex11, PICS, 시간동기화, 사용자권한, 온도모니터링, 제약바이오
- 이전글LN2(액체질소) 보관실 산소결핍 위험과 산소 감지기 설치 26.10.26
- 다음글센서 사양서 읽는 법, ±%FS와 ±%rdg 차이와 오차 계산 26.10.26