데이터 검증 방식
합격률이 한 자리 틀리면, 그 값을 믿고 준비한 사람이 시간을 잃습니다. 그래서 두루데이터는 화면에 내놓는 수치마다 근거 법령과 확인일을 기록하고, 배포할 때마다 코드의 값과 대조합니다.
검사는 여섯 갈래입니다 — 근거 대조 42건, 자체 정합성 2개, 재확인 기한, 데이터 신선도 5종, 내용 규칙 5개, 그리고 배포 전 사이트 검사입니다. 계산식 자체는 별도로 664개 사례로 두드립니다. 하나라도 걸리면 배포하지 않습니다.
이 페이지는 손으로 쓰지 않습니다. 실제 검증 대장을 그대로 읽어 만들기 때문에, 코드가 바뀌면 이 표도 함께 바뀝니다. 여기 적힌 내용과 실제 계산에 쓰이는 값이 어긋날 수 없습니다.
지금 상태
| 검사 | 항목 | 결과 |
|---|---|---|
| 근거 대조 | 42건 | 전부 일치 |
| 재확인 기한 | 42건 | 전부 기한 안 |
| 자체 정합성 | 2개 규칙 | 통과 |
| 내용 규칙 | 5개 | 통과 |
| 계산 로직 테스트 | 664개 | 전부 통과 |
| 데이터 신선도 | 5종 | 전부 최신 |
무엇을 어떻게 검사하나
1. 근거 대조 — 근거 없는 숫자 변경을 막습니다
세율 같은 값은 코드 안에만 있으면 누구도 그것이 맞는지 알 수 없습니다. 그래서 모든 수치를 어느 법 몇 조에서 왔는지와 함께 별도 대장에 등록해 두고, 배포할 때마다 코드에서 실제 값을 읽어 대조합니다.
코드만 고치면 검사가 실패합니다. 대장을 함께 고쳐야 하고, 대장을 고치려면 원문을 확인한 날짜를 새로 적어야 합니다. 근거 없이 숫자를 바꾸는 길이 구조적으로 막혀 있습니다.
2. 자체 정합성 — 값은 맞는데 서로 안 맞는 경우
개별 수치가 다 맞아도 서로 어긋날 수 있습니다. 예를 들어 장기요양보험료율은 건강보험료율에 곱하는 값이라, 둘 중 하나만 고치면 고시된 소득 대비 환산값과 맞지 않게 됩니다. 이런 관계를 2개 규칙으로 검사합니다.
- 회차별 합격률의 연도 합계가 통계연보와 일치한다
- 통계연보가 회차 합격률 데이터보다 뒤처지지 않았다
3. 재확인 기한 — 법이 바뀐 걸 모르는 게 더 위험합니다
값이 맞다고 끝이 아닙니다. 매년 1월에 바뀌는 요율, 7월에 바뀌는 상·하한액, 연 1회 공표되는 합격률 통계처럼 항목마다 바뀌는 시점이 다릅니다. 각 수치에 재확인 주기를 두고, 마지막 확인일부터 그 기간이 지나면 다시 보도록 알립니다.
4. 데이터 신선도 — 수집이 조용히 멈추는 것
가장 알아채기 어려운 고장입니다. 화면은 멀쩡한데 값만 낡습니다. 자동 수집이 도는 주기를 기준으로, 그 두 배를 넘으면 배포 자체를 멈춥니다.
5. 내용 규칙 — 수집한 데이터가 말이 되는지 봅니다
공공기관이 준 값이라고 다 옳지는 않습니다. 합격자가 응시자보다 많거나, 같은 공고 번호가 두 번 들어오는 일이 실제로 있습니다. 그래서 받아 온 데이터를 한 줄씩 5개 규칙에 걸어 봅니다.
| 대상 | 규칙 |
|---|---|
| 자격 통계 | 응시자는 접수자를 넘을 수 없다 |
| 자격 통계 | 합격자는 응시자를 넘을 수 없다 |
| 자격 통계 | 합격률은 0~100% 안이다 |
| 자격 통계 | 표기된 합격률이 합격자÷응시자와 맞는다 |
| 자격 통계 | 취득자가 실기 합격자보다 많다 (필기 면제자) |
6. 배포 전 검사 — 값 말고 사이트가 성한지
위 여섯 가지가 숫자가 맞는지를 본다면, 이건 페이지가 제대로 서 있는지를 봅니다. 하나라도 걸리면 배포하지 않습니다.
| 검사 | 무엇을 막는가 |
|---|---|
| 계산 로직 테스트 | 자격 데이터의 집계·비교 로직을 664개 사례로 두드립니다. 통계가 없는 종목, 회차가 한쪽만 있는 해 같은 경계까지 넣어 둡니다. |
| 내부 링크 | 없는 페이지를 가리키는 링크. 데이터가 줄어 페이지가 사라지면 여기서 걸립니다. |
| 사이트맵 정합성 |
색인을 허용해 놓고 사이트맵에 안 넣었거나, 반대로 사이트맵에
넣어 놓고 noindex를 단 페이지.
|
| 사라진 주소 | 전에 내보냈던 주소가 지금은 없어진 경우. 새 주소로 보낼지 없어졌다고 답할지 사람이 정하게 알립니다. |
| 페이지 목차 | 목차가 없는 구역을 가리키는 것. 눌러도 아무 일이 없는 링크입니다. |
| 구조화 데이터 | 검색엔진이 읽는 JSON-LD 의 형식 오류와 본문과의 불일치. |
| 글자 대비 | 배경과 글자색의 명암비가 웹 접근성 기준(AA — 본문 4.5:1, 큰 글씨 3:1)에 못 미치는 곳. |
| 스타일 충돌 | 같은 곳에 서로 다른 값이 두 번 선언되어 어느 쪽이 이길지 모르게 된 경우. |
검증 항목 전체
아래는 지금 등록된 42건입니다. 마지막 확인은 저희가 해당 법령·고시 원문을 직접 열어 대조한 날짜입니다.
수집 데이터 현황
| 데이터 | 건수 | 기준일 | 경과 / 허용 |
|---|---|---|---|
| 시험 일정 | 74 | 2026-09-03 | 3일 / 14일 |
| 자격 종목 | 513 | 2026-09-03 | 3일 / 14일 |
| 자격 상세 | 488 | 2026-09-03 | 3일 / 30일 |
| 자격 합격률 | 510 | 2026-08-17 | 20일 / 40일 |
| 자격 통계 | 485 | 2025-12-31 | 249일 / 400일 |
그래도 남는 한계
이 검증은 저희가 옮겨 적은 값이 원문과 같은지를 지킵니다. 다음은 지키지 못합니다.
- 법이 바뀐 직후 — 재확인 주기가 돌아오기 전에 개정되면 그 사이에는 옛 값이 나갑니다. 그래서 각 페이지에 기준일을 함께 적습니다.
- 개인 사정에 따른 예외 — 계산기는 일반적인 경우를 다룹니다. 감면 요건, 특례, 지자체별 차이는 반영되지 않을 수 있습니다.
- 원본 기관의 오류 — 공공데이터 자체가 틀린 경우는 저희가 알 수 없습니다. 다만 값이 상식을 벗어나면(예: 합격률 100% 초과) 별도로 표시합니다.
중요한 결정은 반드시 공식 기관에서 최종 확인하시기 바랍니다. 저희 계산은 참고용입니다.
틀린 것을 발견하셨다면
알려 주시면 원문을 다시 확인하고 고칩니다. 어느 페이지의 어떤 수치인지와 함께 알려 주시면 빠릅니다. 연락처는 소개 페이지에 있습니다.
데이터 출처 목록은 데이터 출처 페이지에서 보실 수 있습니다.