깜박이는 12문제
Blinking twelve problem깜박이는 12가지 문제는[1] 소프트웨어 설계에 사용되는 용어다.그것은 대개 소프트웨어나 컴퓨터 시스템의 특징들을 언급하는데, 소프트웨어나 컴퓨터 시스템의 기능들은 대부분의 사용자들에게 인터페이스의 복잡성으로 인해 이용 불가능하게 된다.
1980년대 후반 또는 1990년대 초반에 제작된 많은 VCR에 제공된 '클록' 기능에서 사용법이 나온다.대부분의 사용자가 복잡한 것으로 판명된 특정 순서에 따라 VCR에 제공된 버튼을 조합하여 시계를 설정할 수 있었다.그 결과 VCR 사용자는 VCR 시계에서 시간을 거의 설정하지 않는 것으로 알려졌다.이로 인해 하루 중 항상 VCR 디스플레이에 '12:00'의 기본 시간이 깜박이는 결과를 낳았는데, 이것이 이 용어의 기원이다.
1990년 미디어 리서치 회사인 폴 케이건 어소시에이트의 텔레비전 분석가인 톰 아담스는 "대부분의 조사에서 대다수의 사람들이 단지 어떻게 기계를 프로그래밍할 지 모른다는 이유만으로 시간 변동을 한 적이 없다"고 말했다.[2]
소프트웨어에서 '깜빡이는 12가지 문제'는 개발자들이 기술에 대해 사용자가 가질 수 있는 이해 수준을 예상할 수 없었기 때문에 설계자들이 전혀 예상하지 못했던 이유로 프로그램의 특징이나 기능이 사용되지 않는 상황을 의미한다.이 용어는 또한 사용자의 어려움에 대한 실제 원인을 해결하는 개발자들이 직면하는 도전과 더불어 사용자가 자신의 문제를 얼마나 잘 이해하고 있는지를 사전에 알지 못한 채 유용한 문서 또는 기술 지원을 제공하는 과제를 나타낼 수 있다.[3]
다른 경우에는 복잡한 시스템의 기본 사용자 친화적 기능 부족을 참고하는데 사용할 수 있다. 즉, 10달러 시계가 가장 짧은 전원 중단 시에도 300달러 VCR의 클럭 설정을 유지할 백업 배터리가 없기 때문이다.
그 용어는 1999년 에세이 "In the Firstment"에 나온다. 닐 스티븐슨의 지휘선이었다.[1]
참조
- ^ a b Stephenson, Neal (1999). "In the Beginning... Was the Command Line". Archived from the original on May 3, 2006. Retrieved October 15, 2015.
- ^ Cerone, Daniel (November 25, 1990). "The Time Machine – Using Listed Codes, VCR Plus Will Simplify Recording Off TV". Los Angeles Times. http://articles.latimes.com/1990-11-25/news/tv-7308_1_tv-times
- ^ Steinhauser, Joseph. "'User Friendly.org'".