heyyystudios
← 인사이트로 돌아가기
조작과 오류를 줄인다

포카요케: 주의하라는 문장보다 먼저 바꿀 것

시작일을 바꿨는데 반납일은 그대로라면? 반복되는 실수를 만드는 조건과, 정상적인 일을 막아 버리는 제약을 함께 살펴봅니다.

0:00

첫 어절에서는 이전 어절로 이동할 수 없습니다.마지막 어절에서는 다음 어절로 이동할 수 없습니다.

이 글의 링크

이 글의 공개 주소입니다.

핵심만 빠르게 이해하기

포카요케는 실수가 생기는 조건을 바꾸거나, 발생한 실수를 곧바로 알아차리게 하는 설계 방법입니다. 경고를 띄우는 일, 잘못된 진행을 막는 일, 고칠 길을 제공하는 일은 서로 다릅니다. 어떤 오류를 막을지 정한 뒤, 정상적인 입력까지 막지는 않는지 함께 확인하세요.

시작일만 바꿨는데 괜찮을까요?

동아리 촬영 일정이 사흘 늦어졌습니다. 카메라를 빌리려고 작성하던 신청서에서 대여 시작일을 10월 12일에서 15일로 바꿉니다. 아까 고른 반납일은 10월 14일입니다. 시작일만 바꿨는데, 반납일을 그대로 써도 될까요?

열린 장비 케이스 위로 카메라를 받쳐 든 왼손과, 옆 일정 노트의 한 칸을 짚는 오른손.
촬영 준비 중 일정을 다시 확인하는 상황입니다. 대여 날짜의 관계는 다음 예시 화면에서 살펴봅니다. 교육용 AI 생성 장면.

아래는 가상의 대여 신청 화면입니다. 날짜는 모두 2026년 10월이고, 아직 신청하지 않았습니다. 이 서비스는 빌린 날에 반납해도 됩니다. 두 장면을 보고 시작일 외에 다시 확인할 값을 찾아보세요.

시작일을 바꾸기 전과 바꾼 뒤

가상 대여 신청 · 당일 반납 가능 · 아직 신청 전

  1. 바꾸기 전

    시작일 10월 12일

    반납일 10월 14일

  2. 시작일을 바꾼 뒤

    시작일 10월 15일

    반납일 10월 14일

두 장면에서 달라진 값과 그대로인 값을 찾아보세요. 날짜는 모두 2026년 10월이며, 당일 반납이 가능합니다.

같은 날짜를 다시 골라 보기

시작일이 15일로 바뀐 장면을 보고, 반납일로 가능한 날을 먼저 생각해 보세요. 14일을 유지해도 될까요? 15일에 바로 반납하는 선택은 가능할까요? 먼저 이유를 생각한 뒤, 이어지는 수정 장면과 비교해 봅니다.

날짜를 고치는 세 장면

당일 반납 가능 · 날짜 관계만 확인 · 실제 신청하지 않음

  1. 1 처음 고른 날짜

    시작 10월 12일 / 반납 10월 14일

    날짜 순서가 맞음

  2. 2 시작일을 15일로 변경

    시작 10월 15일 / 반납 10월 14일

    반납일이 시작일보다 이릅니다.

    10월 15일 또는 그 이후로

    반납일을 바꿔 주세요.

  3. 3 반납일을 직접 수정

    시작 10월 15일 / 반납 10월 15일

    날짜 순서가 맞음

    신청은 아직 하지 않음

정적 읽기 예시입니다. 시작일을 바꾼 다음에도 기존 반납일은 남아 있습니다. 반납일은 사용자가 자신의 일정에 맞춰 고칩니다.

기존 반납일 14일은 새 시작일 15일보다 빠릅니다. 반납일을 15일이나 그 뒤의 날로 고치면 두 날짜의 순서가 맞습니다. 같은 날 반납할 수 있으므로 15일도 올바른 선택입니다. 이 예시에서는 15일로 고친 결과를 보여 줍니다.

반납일 14일은 숫자나 날짜 형식이 틀린 값은 아닙니다. 시작일이 12일일 때는 14일에 반납할 수 있었습니다. 시작일만 15일로 옮기면서 두 날짜의 관계가 어긋난 것입니다. 처음 고른 값이 맞았더라도 그 값에 연결된 조건이 바뀌면 다시 확인해야 합니다.

기존 바뀐 것은 날짜 형식보다 두 값의 관계입니다 이 사례에서 · 장면 자료 보기

바뀐 것은 날짜 형식보다 두 값의 관계입니다

카메라 옆에 14·15·16이 차례로 적힌 날짜 띠가 있고, 14 칸의 갈색 10/14 표지와 15 칸의 청록 10/15 표지가 따로 놓여 있습니다.

이 사례에서 갈색은 기존 반납일 14일, 청록은 바뀐 시작일 15일을 뜻합니다. 14라는 값의 형식이 틀린 것이 아니라 시작일이 바뀌면서 관계가 맞지 않게 된 것입니다.

장면 · 교육용 AI 생성 이미지

이 장면은 날짜 순서를 살펴보는 교육용 예시입니다. 장비는 남아 있다고 가정하고, 시간·요금·휴무일은 다루지 않습니다. 날짜 관계가 맞다는 표시만으로 신청이 제출되거나 장비가 확보되지는 않습니다.

실수를 만드는 조건부터 살펴보기

운영팀이 반복되는 문의를 보고 ‘반납일을 잘 확인해 주세요’라는 문장을 더 굵게 만들었다고 생각해 보세요. 안내는 필요하지만, 시작일이 바뀌어도 반납일을 그대로 두고 마지막에만 검사하는 과정은 남아 있습니다. 이제 사람에게 더 집중하라고 부탁하는 대신, 어느 순간 두 날짜가 어긋나는지 살펴볼 수 있습니다.

시작일을 확정하는 순간, 연결된 값도 다시 확인합니다

마지막에만 검사하는 과정

  1. 처음 입력시작 10월 12일 · 반납 14일
  2. 시작일 변경 확정시작 10월 15일 · 반납은 10월 14일 그대로
  3. 신청을 보낼 때 발견14일이 15일보다 이른 관계가 마지막 단계까지 남습니다.

변경 순간에 검사하는 제안

  1. 시작일 변경 확정10월 15일로 확정하면 연결된 반납일을 다시 검사합니다.
  2. 두 값을 함께 보여 주기시작 15일 · 기존 반납 14일. 반납일이 시작일보다 이릅니다.
  3. 고칠 곳 남기기기존 14일을 지우지 않고 반납일 입력란에서 15일 또는 그 뒤를 고르게 합니다.

검사 계기는 완성된 시작일의 변경 확정입니다. 날짜를 한 글자씩 적는 중에는 아직 입력이 끝나지 않았을 수 있습니다. 당일 반납도 허용하며, 날짜 관계 확인은 예약 확정이 아닙니다.

변경 순간의 재검사 · 창작 UX 예시

포카요케(poka-yoke)는 이런 실수 방지 접근을 가리킵니다. 미국품질협회 ASQ는 오류가 일어날 수 없게 하거나, 발생했을 때 즉시 드러나게 하는 자동 장치나 방법으로 설명합니다. 모든 오류가 사라진다는 보편 법칙이 아니라, 특정 오류를 만드는 과정과 도구를 바꾸는 설계 원칙으로 읽는 것이 알맞습니다. ASQ의 정의와 절차

makes the error immediately obvious once it has occurred

ASQ · What is Mistake Proofing? 정의 중 일부 · 출처 P1

‘오류가 발생하면 즉시 분명히 드러나게 한다’는 뜻입니다(위 구절의 번역). 이미 잘못된 값이 생겼더라도 다음 단계로 넘어가기 전에 발견하게 하는 역할이 포함됩니다. 우리 날짜 화면이라면 시작일 변경 직후, 기존 반납일이 왜 맞지 않는지 알려 주는 자리가 여기에 해당합니다.

ASQ는 먼저 오류의 시작점을 찾고, 원인이 되는 단계를 없애거나 바꾸거나 올바른 행동을 더 쉽게 만드는 방법을 검토하도록 합니다. 막을 수 없다면 탐지하고 영향을 줄이는 방법을 생각합니다. 날짜 화면에서는 불가능한 날을 새로 고르지 못하게 하는 것과, 이미 입력된 반납일이 무효가 되는 순간을 알아차리는 것이 모두 필요합니다.

알려 주기, 막기, 고칠 길 남기기

화면을 바꿀 때는 세 역할을 나누어 보세요. 경고는 무엇이 잘못됐는지 알려 줍니다. 제약은 특정 행동을 막습니다. 수정 경로는 사용자가 어디에서 무엇을 고치면 되는지 이어 줍니다. 안내 문구가 있다고 잘못된 행동이 막히는 것은 아닙니다. 막기만 해서는 사용자가 고칠 수 있다는 보장도 없습니다.

시작일이 바뀌면 반납일도 다시 확인합니다

  1. 변경 전

    시작 12일반납 14일

    14일 ≥ 12일 · 날짜 순서 가능

  2. 시작일만 변경

    시작 15일반납 14일

    14일 < 15일 · 반납일 수정 필요

현재 비교값: 시작 15일 · 반납 14일. 반납일을 15일 또는 그 뒤로 수정해야 합니다.

기존 14일은 남겨 두고 사용자가 고칩니다. 당일 반납도 허용합니다. 이 예시는 날짜 관계만 확인하며 예약을 확정하지 않습니다.

날짜 관계 · 창작 UX 예시

세 가지 역할을 나누어 보기

시작 10월 15일 / 기존 반납 10월 14일

  1. 경고 · 무엇이 문제인가

    반납일 14일이 시작일 15일보다 이릅니다.

    15일 또는 그 이후로 바꿔 주세요.

  2. 제약 · 무엇을 막는가

    15일보다 앞선 날을 새로 고르기

    잘못된 날짜 관계로 신청 보내기

  3. 수정 경로 · 어디서 고치는가

    기존 반납일 14일과 새 시작일 15일을 함께 표시

    반납일 입력란으로 이동해 수정

    입력란은 계속 고칠 수 있음

경고는 이유를 알려 주고, 제약은 잘못된 진행을 막고, 수정 경로는 입력을 고치게 합니다. 서로 대신할 수 없는 역할입니다.

먼저 반납일 가까이에 ‘반납일 10월 14일이 시작일 10월 15일보다 이릅니다. 10월 15일 또는 그 이후로 바꿔 주세요’라고 표시할 수 있습니다. ‘날짜를 확인하세요’보다 문제의 대상, 이유, 고칠 범위가 구체적입니다. 입력 전에 볼 수 있는 규칙 안내와, 지금 생긴 문제를 알리는 오류 메시지도 구분됩니다.

반납일 달력에서는 15일보다 앞선 날을 새로 선택하지 못하게 합니다. 선택할 수 없는 이유는 흐린 색만으로 알리지 말고 가까운 설명으로 남깁니다. 이미 14일이 들어 있다면 그 값을 지우거나 몰래 16일로 바꾸지 않습니다. 사용자가 원래 값을 보면서 자기 일정에 맞는 반납일을 다시 고를 수 있게 합니다.

막아야 할 것은 잘못된 날짜로 신청을 보내는 일이지, 날짜를 고치는 행동이 아닙니다. 입력란은 계속 수정할 수 있어야 합니다. 제출을 시도했을 때도 어느 항목이 문제인지 설명하고 그 입력란으로 이어 주면, 이유를 알 수 없는 비활성 버튼 앞에서 막히는 일을 피할 수 있습니다.

오류를 보여 주는 시점도 정합니다. 날짜를 한 글자씩 적는 중이라면 아직 완성되지 않은 입력일 수 있습니다. 매 글자마다 오류를 반복하기보다 입력을 마치거나 다른 항목으로 이동했을 때 검사하는 방식을 검토하세요. 반면 완성된 시작일을 15일로 바꿔 확정했다면, 그 값에 연결된 반납일도 다시 검사해야 합니다.

변경 전에는 두 날짜를 독립적으로 입력하고, 마지막에 모호한 오류를 보았습니다. 변경안은 선택 범위, 오류 표시 시점, 설명과 수정 경로를 함께 바꿉니다. 실제 화면에서 비교한다면 이 변경 묶음을 평가해야 하며, 차이가 나더라도 경고 문구 하나의 효과로 돌릴 수는 없습니다.

엑셀에서도 경고와 차단은 다릅니다

Microsoft Excel의 ‘데이터 유효성 검사’는 셀에 들어갈 값의 종류나 범위를 정하는 기능입니다. 공식 문서는 오류 알림을 세 종류로 구분합니다. Stop은 잘못된 직접 입력을 막지만, Warning과 Information은 안내를 본 뒤 그 값을 받아들이도록 허용할 수 있습니다. 설정에 따라 알림과 차단의 역할이 달라지는 실제 제품 사례입니다. Microsoft 공식 문서

Excel 오류 알림의 세 종류

공식 문서 요약 · 제품 화면 재현 아님

  1. Stop

    유효하지 않은 직접 입력을 막음

    다시 시도하거나 취소

  2. Warning

    잘못된 값이라고 알림

    사용자가 받아들이거나

    고치거나 취소할 수 있음

  3. Information

    잘못된 값이라고 알림

    사용자가 받아들이거나

    거절할 수 있음

Microsoft 공식 문서의 설명을 자체 도해로 요약했습니다. 직접 입력을 기준으로 하며, 복사·채우기와 참조 셀 변경의 한계는 본문에서 이어집니다. Microsoft 공식 문서

같은 문서는 중요한 한계도 설명합니다. 직접 타이핑하는 경우와 달리 값을 복사하거나 채울 때는 유효성 검사 메시지가 나타나지 않습니다. 참조한 다른 셀이 바뀌어 수식 결과가 허용 범위를 벗어나도 해당 셀의 검증 메시지는 나타나지 않는다고 안내합니다. 기능 이름만 보고 모든 입력 경로가 같다고 생각할 수 없는 이유입니다.

대여 화면도 같은 질문으로 점검할 수 있습니다. 달력에서 고를 때뿐 아니라 직접 입력, 붙여넣기, 저장된 신청서 불러오기, 시작일만 바꾸기에서도 날짜 관계를 확인하나요? ‘검증 기능이 있다’보다 어떤 값이 어떤 경로로 들어올 때 무엇을 하는지 적어 보는 편이 정확합니다. Excel 내용은 공식 문서를 읽고 정리한 것이며, 각 버전을 직접 조작해 비교한 결과는 아닙니다.

맞는 입력을 막고 있지는 않나요?

이번에는 반납일을 15일로 고쳤는데도 오류가 나온다고 해봅시다. 개발 과정에서 반납일이 시작일보다 반드시 뒤여야 한다고 검사하면, 같은 날인 15일은 막힙니다. 날짜가 거꾸로 되는 문제는 막았지만, 당일 반납을 허용한다는 서비스 규칙과는 맞지 않습니다.

기존 같은 날 빌리고 돌려주는 선택도 가능합니다 원문의 가상 서 · 장면 자료 보기

같은 날 빌리고 돌려주는 선택도 가능합니다

카메라 옆 10/15 달력 한 칸에 나가는 화살표가 있는 청록 토큰과 돌아오는 화살표가 있는 갈색 토큰이 함께 놓여 있습니다.

원문의 가상 서비스는 당일 반납을 허용합니다. 따라서 반납일이 시작일과 같아도 날짜 관계는 맞습니다. 시간·요금·휴무일·장비 재고는 이 그림으로 확인하지 않습니다.

장면 · 교육용 AI 생성 이미지

당일 반납도 맞는 입력입니다

검사할 값: 시작 10월 15일 / 반납 10월 15일

  1. 서비스 규칙에 맞는 검사

    반납일은 시작일과 같거나 뒤

    반납일 ≥ 시작일

    15일 반납 허용

  2. 정상 입력까지 막는 검사

    반납일은 시작일보다 반드시 뒤

    반납일 > 시작일

    15일 반납을 잘못 거절

업무 규칙은 당일 반납을 허용합니다. 하루 뒤부터만 허용하는 검사는 올바른 입력도 거절합니다.

무엇이 오류인지 정하지 않으면 실수 방지 장치도 정확할 수 없습니다. 실제 서비스에서는 당일 반납이 가능한지, 반납일을 이용 기간과 요금에 포함하는지, 휴무일은 어떻게 처리하는지부터 확인하세요. 여기서는 ‘시작일과 같거나 뒤’가 규칙이므로 15일을 허용해야 합니다. ‘시작일 이후’라는 짧은 말이 사람마다 다르게 읽힐 수 있다면 같은 날도 가능하다고 풀어 씁니다.

업무가 다르면 허용할 값도 달라질 수 있습니다. 새로 빌릴 고객에게 과거 시작일을 막는 규칙이 필요하더라도, 지난 대여 기록을 옮기는 관리자에게 똑같이 적용하면 정상 업무를 막을 수 있습니다. 이름을 두 글자 이상으로만 받는 규칙 역시 실제 사용자의 올바른 이름을 거절할 수 있습니다. 익숙하지 않은 값과 틀린 값을 같은 것으로 취급하지 마세요.

성인이 종이 보관함 옆에서 장비 그림이 있는 기록지를 들고 연필로 한 칸을 짚으며, 옆 노트북에는 빈 입력 표가 보인다
정상 입력의 범위는 새 대여와 지난 기록을 옮기는 업무에서 다를 수 있습니다 · 교육용 AI 생성 장면

분명히 불가능한 값은 이유를 설명하고 차단합니다. 이례적이지만 허용되는 값은 주의할 결과를 알려 준 뒤 진행할 수 있는지 검토합니다. 관리자처럼 다른 업무 규칙이 필요한 경우에는 사용할 사람, 이유, 허용 범위가 정해진 별도 경로를 만듭니다. 모든 사람에게 ‘무시하고 계속’ 버튼을 주는 것이 예외 설계의 해답은 아닙니다.

한 규칙을 통과했다고 모두 맞는 것은 아닙니다

화면의 달력만 제한해도 다른 입력 경로가 남을 수 있습니다. 실제 서비스라면 요청을 처리하는 컴퓨터인 서버에서도 필요한 규칙을 검사해야 합니다. 화면과 서버가 같은 날짜 관계를 판단하는지 확인하되, 화면의 제약 하나가 데이터의 정확성이나 보안 전체를 보장한다고 생각하지는 마세요.

날짜 순서가 맞아도 빌릴 장비가 없을 수 있습니다. 주소의 형식이 맞아도 실제 배송지와 다를 수 있습니다. 그래서 ‘날짜 확인 완료’와 ‘예약 확정’은 다른 상태입니다. 무엇을 검사했는지 이름 붙이면, 확인한 범위보다 더 큰 약속을 하지 않게 됩니다.

날짜가 맞아도 수량은 따로 확인해야 합니다

날짜 관계
시작 10월 15일 · 반납 10월 15일 → 당일 반납 가능
가상 대여 가능 수량
3개
바뀐 요청 수량
2개 → 4개
1번째 요청
가능 범위
2번째 요청
가능 범위
3번째 요청
가능 범위
4번째 요청
가능 3개 초과

현재 비교값: 가능 수량 3개 · 요청 4개. 날짜는 가능하지만 수량을 수정해야 합니다.

날짜가 맞아도 수량이 맞는 것은 아닙니다. 3개 요청은 수량 규칙만 통과하며, 장비 확보와 예약 확정은 별도로 확인해야 합니다.

수량과 확인 범위 · 창작 UX 예시
대여대에 장비 케이스 세 개와 둥근 토큰 네 개가 놓여 있고, 성인이 케이스와 짝이 없는 토큰 하나를 가리킨다
날짜 확인과 수량 확인, 예약 확정의 범위를 나누어봅니다 · 교육용 AI 생성 장면

오류 설명은 누구나 찾아 고칠 수 있어야 합니다. 웹 접근성 지침 WCAG 2.2의 3.3.1은 자동으로 발견한 입력 오류의 항목을 식별하고 내용을 텍스트로 설명하도록 요구합니다. 3.3.3은 수정 방법을 알고 있다면 제안하도록 하되, 보안이나 콘텐츠의 목적을 해칠 때는 예외를 둡니다. 빨간 테두리만 붙이는 대신 문제의 날짜와 고칠 범위를 문장으로 쓰는 근거입니다. 오류 식별 · 수정 제안

키보드만으로도 설명에서 반납일 입력란까지 이동해 값을 고칠 수 있어야 합니다. 화면 변화가 눈에만 보이지 않도록 보조기술에도 오류 상태와 설명을 연결합니다. 입력 중 초점, 즉 키보드가 조작하는 위치를 매번 빼앗지는 않습니다. 초점을 옮기지 않고 새 안내를 전달하는 상태 메시지에는 WCAG 4.1.3도 함께 확인합니다. 이 기준들을 일부 적용했다는 것만으로 화면 전체의 접근성 검수가 끝나지는 않습니다. 상태 메시지

자동 수정도 같은 기준으로 살펴보세요. 공백을 정리하는 일과 반납일을 다른 날로 옮기는 일은 사용자의 의도에 미치는 영향이 다릅니다. 날짜를 제안할 수는 있어도, 어떤 값으로 바뀌는지 알리지 않은 채 확정하지는 마세요. 반대로 ‘계속하시겠습니까?’를 반복할 때도 무엇이 이례적이고 계속하면 무엇이 달라지는지 알려야 사용자가 판단할 수 있습니다.

확인해볼 질문

다른 화면에도 적용해 볼까요? 대여 수량을 2개에서 4개로 바꿨는데 빌릴 수 있는 장비는 3개뿐입니다. 무엇이 문제인지 알릴 문장, 막아야 할 진행, 수량을 다시 고칠 위치를 각각 적어 보세요. 3개까지 빌릴 수 있다면 3개 요청까지 막고 있지는 않은지도 함께 확인합니다.

정상 입력과 수정 경로를 함께 확인하기

  1. 정상 입력

    시작 15일반납 15일

    당일 반납을 허용하는지 봅니다.

    기록: 가능한 입력을 막았는지

  2. 시작일만 변경

    시작 16일기존 반납 15일

    남은 반납일을 다시 검사하고, 두 값의 관계를 알리는지 봅니다.

    기록: 기존 값을 몰래 지우거나 옮겼는지

  3. 고칠 곳으로 이동

    반납 15일16일 또는 이후

    키보드로 반납일 입력란에 도달해 고칠 수 있는지 봅니다.

    기록: 수정 노력 · 막힌 위치 · 포기

  4. 수정 뒤 재확인

    날짜 검사 통과예약 확정

    다시 검사하고, 확인한 범위를 알리는지 봅니다.

    기록: 날짜 확인을 예약 확정으로 오해했는지

오류 알림 수와 함께 정상 입력의 차단, 수정 경로도 기록합니다. 가상 화면의 점검 과제이며 실제 신청·예약이나 측정 결과가 아닙니다.

정상 입력과 수정 경로 · 창작 UX 예시
  • 반복되는 오류는 어느 단계에서 처음 생기나요? 다른 값이나 조건이 바뀌는 순간도 살폈나요?
  • 직접 입력·붙여넣기·불러오기·기존 값 변경처럼 값이 들어오는 모든 경로에서 같은 규칙을 확인하나요?
  • 무엇을 알려 주고 무엇을 막나요? 사용자가 이유를 이해하고 해당 값을 고칠 길이 남아 있나요?
  • 당일 반납이나 관리자 업무처럼 정당한 입력을 오류로 처리하지는 않나요?
  • 잘못된 제출뿐 아니라 정상 제출의 차단, 수정에 든 노력, 포기와 문의도 함께 살피나요?

오류 메시지가 줄었다는 사실만으로 좋아졌다고 판단하기는 어렵습니다. 제출이 어려워 사람들이 떠났다면 오류가 기록되지 않을 수도 있습니다. 어떤 실수를 줄였는지와 정상적인 일이 계속 가능한지를 함께 확인하세요. 다음에 같은 오류가 반복될 때는 주의 문구를 더 굵게 만들기 전에, 그 값을 만든 과정부터 그려 보세요.

이 설계로 확인한 범위

실수 방지가 다른 품질 관리 방법을 모두 대신하는 것은 아닙니다. Grout와 Downs의 1998년 논문 초록은 일부 검사 방식과 통계적 공정 관리(SPC)를 비교하고, 작업 전 조건을 살피는 원천 검사를 SPC와 함께 쓰는 방안을 논의합니다. 제조 공정에 관한 초록만 확인했으므로 세부 비교 결과를 디지털 화면의 성과로 옮기지 않았습니다. 논문 초록과 서지

정의와 절차는 ASQ 공식 자료로 확인했습니다. Shigeo Shingo의 원저 전문을 읽은 것으로 주장하지 않습니다. Excel은 공식 문서 사례이며, 대여 날짜와 수량은 이해를 돕기 위한 창작 예시입니다. 이 글의 화면 변경으로 오류가 얼마나 줄어드는지는 측정하지 않았습니다.

참고 자료

1. ASQ. What is Mistake Proofing? 정의·절차·경고와 통제 기능. 공식 자료 2. Microsoft. More on data validation. 오류 알림 종류와 입력 경로의 한계. 공식 지원 문서 3. John R. Grout, Brian T. Downs. 1998. Mistake-Proofing and Measurement Control Charts. Quality Management Journal 5(2), 67–75. 초록·서지, 전문 미확인. 4. W3C. WCAG 2.2. 3.3.1 오류 식별, 3.3.3 수정 제안, 4.1.3 상태 메시지. 관련 기준 확인.

근거와 원문 더 살펴보기 · 6개 자료

자료별 열람 범위 확인
ASQ·Microsoft 공식 문서와 WCAG2.2 관련 기준 재확인. Grout/Downs 논문은 초록·서지만 확인. Shingo 원저 전문 미확인. 가상 날짜 예시이며 효과 수치 없음.

본문의 적용 판단과 설명용 UI는 heyyystudios의 편집·창작입니다. 아래 연구가 해당 UI의 성과를 검증했다는 의미는 아닙니다.

  1. 공식 문서

    What is Mistake Proofing? ↗

    저자 · 기관
    ASQ
    이 글의 근거
    포카요케 정의·원인제거/대체/용이화·탐지·경고/통제 구분
    열람 · 검증 범위
    공식 문서에 근거한 기록이지만, 세부 열람 범위는 이 코드에 명시되어 있지 않습니다.
    원문 · 제공 링크
    https://asq.org/quality-resources/mistake-proofing
    원문 위치
    Definition; Procedure; Setting and Regulatory Functions
    자료가 입증하지 않는 범위
    모든 제품·사용자에 동일한 효과 또는 허구의 개선율
  2. 공식 문서

    More on data validation ↗

    저자 · 기관
    Microsoft
    이 글의 근거
    입력유형·범위 검증, Stop/Warning/Information, 직접입력과 복사/채우기 경로 제한
    열람 · 검증 범위
    공식 문서에 근거한 기록이지만, 세부 열람 범위는 이 코드에 명시되어 있지 않습니다.
    원문 · 제공 링크
    https://support.microsoft.com/en-us/excel/more-on-data-validation
    원문 위치
    Data Validation Input and Error Messages; Tips
    자료가 입증하지 않는 범위
    모든 제품·사용자에 동일한 효과 또는 허구의 개선율
  3. 19981차 연구 자료

    Mistake-Proofing and Measurement Control Charts ↗

    저자 · 기관
    John R. Grout; Brian T. Downs
    이 글의 근거
    일부 검사 방식 비교 및 원천검사와 SPC 병용 논의
    열람 · 검증 범위
    기록된 확인 범위는 초록과 서지 정보입니다.
    원문 · 제공 링크
    https://asq.org/quality-resources/articles/mistake-proofing-and-measurement-control-charts?id=8879f219b0a7464696711e258b7737cb
    원문 위치
    Abstract; QMJ 5(2),67–75
    자료가 입증하지 않는 범위
    모든 제품·사용자에 동일한 효과 또는 허구의 개선율
  4. 표준 문서

    WCAG 2.2, 3.3.1 Error Identification ↗

    저자 · 기관
    W3C
    이 글의 근거
    자동으로 발견한 입력 오류는 오류가 난 항목을 식별하고 내용을 텍스트로 설명해야 합니다.
    열람 · 검증 범위
    공식 웹 문서의 전문을 확인한 기록입니다.
    원문 · 제공 링크
    https://www.w3.org/TR/WCAG22/#error-identification
    자료가 입증하지 않는 범위
    인터페이스 전체의 적합성이나 특정 상태 알림·오류 요약 구현을 필수로 요구한다는 주장은 뒷받침하지 않습니다.
  5. 표준 문서

    WCAG 2.2, 3.3.3 Error Suggestion ↗

    저자 · 기관
    W3C
    이 글의 근거
    수정 방법이 알려져 있다면 보안이나 목적을 해치지 않는 범위에서 수정 제안을 제공해야 합니다.
    열람 · 검증 범위
    공식 웹 문서의 전문을 확인한 기록입니다.
    원문 · 제공 링크
    https://www.w3.org/TR/WCAG22/#error-suggestion
    자료가 입증하지 않는 범위
    인터페이스 전체의 적합성이나 특정 상태 알림·오류 요약 구현을 필수로 요구한다는 주장은 뒷받침하지 않습니다.
  6. 표준 문서

    WCAG 2.2, 4.1.3 Status Messages ↗

    저자 · 기관
    W3C
    이 글의 근거
    상태 메시지는 보조기술이 초점을 옮기지 않고도 전달할 수 있도록 프로그램에서 식별할 수 있어야 합니다.
    열람 · 검증 범위
    공식 웹 문서의 전문을 확인한 기록입니다.
    원문 · 제공 링크
    https://www.w3.org/TR/WCAG22/#status-messages
    자료가 입증하지 않는 범위
    인터페이스 전체의 적합성이나 특정 상태 알림·오류 요약 구현을 필수로 요구한다는 주장은 뒷받침하지 않습니다.
주장별 근거와 한계 · 10개 기록

근거 1

미국품질협회 ASQ는 오류가 일어날 수 없게 하거나, 발생했을 때 즉시 드러나게 하는 자동 장치나 방법으로 설명합니다.

본문 위치
본문의 ‘실수를 만드는 조건부터 살펴보기’ 절
뒷받침하는 범위
포카요케 정의·원인제거/대체/용이화·탐지·경고/통제 구분
뒷받침하지 않는 범위
모든 제품·사용자에 동일한 효과 또는 허구의 개선율
조건
공식 정의·사용 안내; 제품 실험 아님
반대 근거 · 해석 차이
새로운 반대근거 부재를 주장하지 않음
판단
확인한 범위만 본문에 사용하고 적용 가설과 구분

근거 2

Stop은 잘못된 직접 입력을 막지만, Warning과 Information은 안내를 본 뒤 그 값을 받아들이도록 허용할 수 있습니다.

본문 위치
본문의 ‘엑셀에서도 경고와 차단은 다릅니다’ 절
뒷받침하는 범위
입력유형·범위 검증, Stop/Warning/Information, 직접입력과 복사/채우기 경로 제한
뒷받침하지 않는 범위
모든 제품·사용자에 동일한 효과 또는 허구의 개선율
조건
공식 정의·사용 안내; 제품 실험 아님
반대 근거 · 해석 차이
새로운 반대근거 부재를 주장하지 않음
판단
확인한 범위만 본문에 사용하고 적용 가설과 구분

근거 3

직접 타이핑하는 경우와 달리 값을 복사하거나 채울 때는 유효성 검사 메시지가 나타나지 않습니다.

본문 위치
본문의 ‘엑셀에서도 경고와 차단은 다릅니다’ 절
뒷받침하는 범위
입력유형·범위 검증, Stop/Warning/Information, 직접입력과 복사/채우기 경로 제한
뒷받침하지 않는 범위
모든 제품·사용자에 동일한 효과 또는 허구의 개선율
조건
공식 정의·사용 안내; 제품 실험 아님
반대 근거 · 해석 차이
새로운 반대근거 부재를 주장하지 않음
판단
확인한 범위만 본문에 사용하고 적용 가설과 구분

근거 4

Grout와 Downs의 1998년 논문 초록은 일부 검사 방식과 통계적 공정 관리(SPC)를 비교하고, 작업 전 조건을 살피는 원천 검사를 SPC와 함께 쓰는 방안을 논의합니다.

본문 위치
본문의 ‘이 설계로 확인한 범위’ 절
뒷받침하는 범위
일부 검사 방식 비교 및 원천검사와 SPC 병용 논의
뒷받침하지 않는 범위
모든 제품·사용자에 동일한 효과 또는 허구의 개선율
조건
제조공정 관리 관련 논문 초록; 디지털 UX 과제 아님
반대 근거 · 해석 차이
새로운 반대근거 부재를 주장하지 않음
판단
만능해법 해석을 제한하는 근거로만 사용; 세부 결과 일반화 안 함

근거 5

Excel은 공식 문서 사례이며, 대여 날짜와 수량은 이해를 돕기 위한 창작 예시입니다.

본문 위치
본문의 ‘이 설계로 확인한 범위’ 절
뒷받침하는 범위
학습용 예시
뒷받침하지 않는 범위
효과 보장
조건
가상 예시와 적용 가설
판단
본문 근처 라벨로 구분

근거 6

실제 화면에서 비교한다면 이 변경 묶음을 평가해야 하며, 차이가 나더라도 경고 문구 하나의 효과로 돌릴 수는 없습니다.

본문 위치
본문의 ‘알려 주기, 막기, 고칠 길 남기기’ 절
뒷받침하는 범위
학습용 예시
뒷받침하지 않는 범위
효과 보장
조건
가상 예시와 적용 가설
판단
본문 근처 라벨로 구분

근거 7

참조한 다른 셀이 바뀌어 수식 결과가 허용 범위를 벗어나도 해당 셀의 검증 메시지는 나타나지 않는다고 안내합니다.

본문 위치
본문의 ‘엑셀에서도 경고와 차단은 다릅니다’ 절
뒷받침하는 범위
참조 셀 변경으로 수식 결과가 무효가 되어도 검증 메시지가 나타나지 않는다는 Microsoft 문서의 한계.
뒷받침하지 않는 범위
제품 효과 수치 또는 전체 WCAG 적합성 보증
판단
원문 범위에 제한

근거 8

웹 접근성 지침 WCAG 2.2의 3.3.1은 자동으로 발견한 입력 오류의 항목을 식별하고 내용을 텍스트로 설명하도록 요구합니다.

본문 위치
본문의 ‘한 규칙을 통과했다고 모두 맞는 것은 아닙니다’ 절
뒷받침하는 범위
자동 발견 입력 오류의 항목과 내용을 텍스트로 알려야 함.
뒷받침하지 않는 범위
제품 효과 수치 또는 전체 WCAG 적합성 보증
판단
원문 범위에 제한

근거 9

3.3.3은 수정 방법을 알고 있다면 제안하도록 하되, 보안이나 콘텐츠의 목적을 해칠 때는 예외를 둡니다.

본문 위치
본문의 ‘한 규칙을 통과했다고 모두 맞는 것은 아닙니다’ 절
뒷받침하는 범위
알고 있는 수정 제안은 제공하되 보안 또는 목적 훼손 예외가 있음.
뒷받침하지 않는 범위
제품 효과 수치 또는 전체 WCAG 적합성 보증
판단
원문 범위에 제한

근거 10

초점을 옮기지 않고 새 안내를 전달하는 상태 메시지에는 WCAG 4.1.3도 함께 확인합니다.

본문 위치
본문의 ‘한 규칙을 통과했다고 모두 맞는 것은 아닙니다’ 절
뒷받침하는 범위
상태 메시지를 보조기술이 초점 이동 없이 제시할 수 있게 해야 함.
뒷받침하지 않는 범위
제품 효과 수치 또는 전체 WCAG 적합성 보증
판단
원문 범위에 제한
맨 위로 가기

내 응원은 이 브라우저에 저장됩니다.

모자를 쓴 heyyystudios 캐릭터

heyyystudios

디자인의 원리를 탐구하고, 실무의 새로운 가능성으로 연결합니다.