오류 방지 설계

Error-tolerant design

오류 허용 설계(인간의 오류[1] 허용 설계)는 사용자 또는 사람의 오류를 부당하게 처벌하지 않는 설계입니다.자동차 전자 장치의 "림프인" 모드와 같은 하드웨어 결함이 있는 경우에도 기기가 계속 작동할 수 있도록 하는 것은 내결함성 설계와 동등한 인간입니다. 예를 들어 산소 센서와 같은 것이 고장 났을 때 사용됩니다.

오류를 방지하기 위한 동작 조절 제약 조건 사용

오류 허용 설계에서는 강제 함수 또는 동작 쉐이핑 제약 조건을 사용하는 것이 하나의 기술입니다.예를 들어, 움직이는 자동차의 변속기에서 후진 장치의 인터록 또는 록아웃이 있습니다.이를 통해 오류를 방지하고 오류를 방지하는 것이 오류 허용 설계에서 가장 효과적인 기술입니다.일본에서는 포카요크라고 불리며, 도요타 생산 시스템의 일부로서 시게오 신고에 의해서 도입되었다.

오류 영향 완화

오류 허용 설계에서 다음 가장 효과적인 기법은 오류 발생 후 오류의 영향을 완화하거나 제한하는 것이다.예를 들면, 「Are you sure」대화상자와 같은 체크 기능이나 확인 기능이 있습니다.이 다이얼로그 박스는, 파일의 삭제나 덮어쓰기 등, 에러가 발생했을 경우, 중대한 결과를 초래할 가능성이 있는 액션에 대해서, 컴퓨터 소프트웨어에서 사전에 선택되어 있습니다(다만, 부주의한 파일 삭제의 영향은, c에 의해서 DOS로부터 감소했습니다).대부분의 GUI 인터페이스에 도입된 Mac OS휴지통처럼 인식됩니다.)경우에 따라서는 너무 큰 경감 계수를 추가하는 것이 장애가 될 수 있습니다.확인이 기계적으로 이루어지면 문제가 될 수 있습니다.예를 들어, 일괄 삭제의 모든 파일에 대해 프롬프트가 요구되었을 경우, 파일이 잘못 삭제되어도 각 프롬프트에 단순히 동의하고 싶은 유혹이 생길 수 있습니다.

또 다른 예는 구글이 검색 엔진을 통해 수행된 검색에서 철자 검사를 사용하는 이다.맞춤법 검사는 사용자에게 오류를 강조 표시할 뿐만 아니라 올바른 철자를 사용하여 검색할 수 있는 링크를 제공함으로써 잘못된 철자로 인한 문제를 최소화합니다.이와 같은 검색은 일반적으로 편집 거리, 사운드텍스메타포계산의 조합을 사용하여 수행됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Chauncey Wilson (September 11, 2009). "User Needs Analysis". User experience re-mastered : your guide to getting the right design. Morgan Kaufmann Publishers. ISBN 9780123751140.

외부 링크