️ IT 덕후들만 공감할, 일상 속 '사용성(Usability)' 논란에 대하여**
본문 1
요즘 들어 부쩍 주변의 사소한 '불일치'들에 눈을 뜰 수가 없다.
마치 내가 사는 세상 전체가 아직 베타 버전으로 돌아가고 있는 것만 같다.
나는 일상생활의 작은 디테일들, 그러니까 우리가 무의식적으로 지나치기 쉬운 그 찰나의 접점들 속에서 늘 '다음 버전의 인터페이스'를 관찰하고 있는 기분이다.
이 관찰은 단순한 지루함이라기보다는, 일종의 습관적인 디버깅 과정에 가깝다.
예를 들어, 공공장소의 안내 표지판을 보면 늘 머릿속에서 '이건 왜 이렇게 되어 있지?'라는 코드가 돌아간다.
'A 지점에서 B 지점으로 가려면, 반드시 3번 출구를 통과해야 하는데, 3번 출구 자체가 너무 좁아서 휠체어 경사로를 설치할 공간적 여유가 없다.' 와 같은 식의 구조적 결함이나, 혹은 '이 버튼은 눌러야 할 것 같은데, 실제로는 아예 기능이 없거나, 아니면 너무 미묘하게 눌리는 각도가 설정되어 있다' 같은 사용자 경험(UX)의 미세한 오류를 포착하는 것이 일과가 되어버렸다.
마치 내가 매일매일 거대한 시뮬레이션 게임을 플레이하며, 개발자가 의도적으로 넣어둔 '버그'를 찾아내는 테스터가 된 기분이랄까.
이 과정에서 나는 어느 정도의 논리적 완벽함을 기대하게 되고, 현실의 비논리적 '툭 튀어나온' 요소들 때문에 오는 미세한 정신적 마찰이 꽤나 큰 에너지를 소모하는 것 같다.
본문 2
가장 짜증 나는 순간들은 주로 '의도치 않은 비효율성'이 발생할 때다.
예를 들어, 무인 키오스크를 이용할 때를 생각해보자.
주문 과정은 A, B, C 세 단계로 깔끔하게 나뉘어 있어야 하는데, 갑자기 '추가 옵션'이라는 이름으로 과거의 메뉴까지 강제로 불러와서 사용자가 헷갈리게 만든다.
혹은 회원가입 시, '비밀번호는 영문 대소문자, 숫자, 특수문자 중 최소 8글자 이상'이라는 명확한 가이드라인을 제시해 놓고, 막상 시스템에 적용할 때는 '공백 문자는 허용되지 않습니다'라며 갑자기 새로운 규칙을 들이미는 식이다.
이럴 때마다 나는 '개발자님, 이 로직 흐름을 처음부터 다시 설계해 주셔야 합니다'라고 속으로 외치게 된다.
진짜 개빡치는 건, 너무 당연해서 아무도 신경 쓰지 않는 '관습적 비효율성'이다.
예를 들어, 어떤 웹사이트는 회원 정보 수정 페이지에서 '연락처'를 입력받을 때도, 이미 로그인한 사용자의 휴대폰 번호가 기본값으로 채워져 있는데, 그 옆에 '혹시 변경하시겠습니까?
(Y/N)' 같은 확인 절차를 거치게 하는 것이다.
'지금까지 내가 겪은 모든 디지털 경험 중, 이 확인 절차만큼 불필요한 마찰은 없다.'는 생각이 들 정도다.
이처럼 사소한 인터페이스의 불일치, 논리적 비약, 그리고 최적화되지 않은 사용자 플로우를 발견할 때마다, 마치 내가 세상의 모든 시스템 오류를 고쳐야 하는 초능력을 가진 사람처럼 느껴지기도 하고, 동시에 그저 피곤하다는 생각에 한숨을 쉬기도 한다.
일상 속 사소한 비효율성을 발견하는 건, 사실 완벽하게 작동하는 논리적 세계를 무의식중에 갈망하는 마음의 반영인 것 같다.