1. 상황 개요
기업 고객으로부터 문의가 들어왔다.
“지원자가 자소서만 첨부하고 지원을 완료했는데, 이력서가 없어 연락할 수가 없습니다. 이런 경우 자동으로 보완 요청이 가는 기능이 있나요?”
현재 시스템은 자소서만 첨부해도 지원 완료로 처리된다. 이력서를 필수 항목으로 설정하지 않은 경우, 첨부파일이 존재하기만 하면 ‘정상 제출’로 간주된다.
문제는 그 첨부파일이 실제로는 자소서이고, 연락처 정보가 포함되지 않았다는 점이다.
즉, 기업은 형식적으로는 지원서를 받았지만, 실질적으로는 아무 연락도 할 수 없는 지원자를 마주하게 된다.
2. 이슈의 본질
시스템은 첨부파일이 있는지만 확인할 뿐, 그 파일이 실제로 이력서인지 자소서인지, 연락처가 포함돼 있는지 여부는 알 수 없다.
유저는 자소서를 이력서 칸에 첨부했고,
시스템은 그걸 '이력서 있음'으로 착각했다.
결국 실무에서는 연락할 수 없는 지원자가 ‘정상 제출’로 처리되는 오류가 발생한다.
기능은 정상적으로 작동했지만, 유저 경험은 실패하고 있었다.
3. 운영 관점 인사이트
이 사례는 단순한 CS 대응을 넘어서,
유저 행동과 시스템 판단 사이의 구조적 맹점을 보여준다.
시스템이 파일의 성격이나 내용을 직접 판별하는 건 현실적으로 어렵다.
따라서 다음과 같은 유도 중심의 UX 설계 변경이 현실적인 접근이 된다.
이력서 업로드 영역에 ‘연락처 포함 여부를 꼭 확인해 주세요’ 같은 고정 문구 노출
지원 완료 직전, ‘이력서에 연락처가 포함돼 있나요?’ 같은 체크박스 삽입
기업 측에는 ‘해당 지원자에게는 연락이 불가능할 수 있습니다’라는 상태 표시 추가
시스템이 모든 걸 파악하진 못하더라도,
유저가 본인의 입력값을 스스로 검토하도록 유도하는 흐름은 설계할 수 있다.
4. 마무리
정상 작동하는 시스템도,
잘못된 입력과 함께라면 아무 것도 하지 못한다.
‘지원 완료’라는 말이 사용자와 기업 모두에게 실질적으로 의미 있으려면,
기능보다 그 기능이 작동하는 맥락을 먼저 설계해야 한다.
작은 문의 하나가, 기능 설계의 맹점을 드러낸 순간이었다.