1. 사후 교정에서 사전 예방으로, 공공데이터 예방적 품질관리의 개요
정의: 정보시스템 구축 및 운영 전 단계에서 데이터 품질 저하 요인을 사전에 차단하기 위해 표준화, 구조화, 연계 요건을 점검하고 관리하는 일련의 활동.
추진 배경: 데이터 개방 확대에 따른 범정부 차원의 데이터 표준 준수 필요성 증대 및 시스템 구축 후 품질 수정에 따른 막대한 비용 손실 방지.
핵심 가치: 데이터의 상호운용성(Interoperability) 확보 및 고품질 공공데이터의 선제적 개방 기반 마련.
2. 가. 시스템 구축 추진단계별 예방적 품질관리 활동
구축 단계별로 데이터 표준, 구조, 연계의 적정성을 점검하여 품질을 내재화합니다.
| 추진 단계 | 핵심 품질관리 활동 내용 | 주요 산출물 |
| 분석 단계 | 표준화 원칙 수립: 범정부 데이터 표준을 준수하여 기관별 표준 용어, 도메인, 코드 정의 | 데이터 표준 정의서 |
| 설계 단계 | 데이터 구조 최적화: 무결성 보장을 위한 모델링(정규화), 제약조건(PK/FK) 정의 및 표준 적용 | 논리/물리 ERD |
| 구현 단계 | 표준 이행 검증: 설계된 모델의 실제 DB 반영 여부 확인 및 데이터 전환(Migration) 규칙 수립 | DB 스키마, 전환 결과서 |
| 시험/검수 | 품질 진단 실시: 예방적 품질관리 기준에 따른 최종 점검 및 미비점 보완 | 품질 진단 결과 보고서 |
3. 나. 공공데이터 예방적 품질관리 4개 진단영역과 9개 진단항목
행정안전부 매뉴얼은 데이터의 표준, 구조, 연계, 값의 관점에서 9개 항목으로 진단 체계를 규정하고 있습니다.
| 진단 영역 | 진단 항목 (9개) | 세부 진단 내용 |
| 1. 데이터 표준 | ① 표준 용어 ② 표준 도메인 ③ 표준 코드 | 범정부 및 기관 표준 단어/용어를 준수하는가? 데이터 형식과 길이가 표준에 부합하는가? 표준화된 코드 체계를 활용하고 있는가? |
| 2. 데이터 구조 | ④ 데이터 모델 ⑤ 테이블/컬럼 ⑥ 제약 사항 | 논리/물리 모델 간 일관성이 유지되는가? 테이블 및 컬럼명이 표준 규칙을 따르는가? PK, FK, Not Null 등 무결성 제약조건이 설정되었는가? |
| 3. 데이터 연계 | ⑦ 연계 표준 ⑧ 연계 절차 | 시스템 간 데이터 전송 시 연계 표준 기술을 사용하는가? 송수신 데이터의 형식 정의 및 이력 관리가 적정한가? |
| 4. 데이터 값 | ⑨ 값 유효성 | 실제 입력되는 데이터가 도메인 및 비즈니스 규칙을 만족하는가? |
4. 예방적 품질관리 실효성 제고를 위한 기술사적 제언
품질관리 자동화 도구 도입: 수작업 진단의 한계를 극복하기 위해 Metadata 관리 시스템 및 자동화된 품질 진단 솔루션을 연계하여 상시 점검 체계 구축 필요.
데이터 거버넌스 체계 확립: 구축 단계뿐만 아니라 운영 단계의 변경 관리(Change Management) 프로세스를 강화하여 시스템 수정 시에도 표준이 유지되도록 관리.
기관 담당자 역량 강화: 예방적 품질관리는 개발자뿐만 아니라 현업 담당자의 도메인 지식이 필수적이므로, 정기적인 교육과 가이드라인 배포가 병행되어야 함.
결언: 공공데이터는 국가 디지털 경쟁력의 핵심 자산임. 기술사는 예방적 품질관리 매뉴얼을 준수하여 데이터의 생산 단계부터 'By Design' 관점의 품질을 확보함으로써 국민이 신뢰할 수 있는 데이터 서비스를 제공해야 함.
댓글 없음:
댓글 쓰기