버튼을 누르자 ‘거의 완료’가 오래 유지되고 다시 눌러도 되는지 알 수 없어 사용자가 여러 번 요청을 보낸다. 로딩상태 문구지도로 다룰 이 문제는 한 문구의 좋고 나쁨보다 사용 흐름에서 드러난다. 로딩상태 문구지도를 펼쳐 “기다리는 동안 어떤 일이 진행 중이고 무엇을 해도 되는지 정확히 알리는가”에 필요한 단서를 실제 순서로 배치하면 로딩 상태 표현의 범위가 선명해진다.
요청의 실제 단계, 평균이 아닌 가능한 상태 변화, 중복 실행 위험, 취소·재시도 조건과 화면 문구가 바뀌는 시점을 맞춘다. 같은 항목을 두 사람이 확인하게 하고 차이가 나면 로딩상태 문구지도에 양쪽 결과를 모두 남긴다. 로딩 상태 표현의 재현 조건을 찾기 전에는 한쪽을 정답으로 고르지 않는다.
시간을 장담하는 표현보다 현재 작업과 사용 가능한 행동을 알려 불확실성을 줄이는지를 기준으로 고른다. 이 기준을 로딩상태 문구지도의 왼쪽에 적고 각 후보를 같은 방식으로 비교한다. “기다리는 동안 어떤 일이 진행 중이고 무엇을 해도 되는지 정확히 알리는가”에 직접 답하지 못하는 장점은 로딩 상태 표현의 이번 결정에서 보조 정보로만 다룬다.
서버 상태를 화면 단계에 연결하고 지연·실패·완료 사례를 만들어 문구와 버튼 활성 상태가 정확히 바뀌는지 확인한다. 담당자가 바뀌어도 이어 할 수 있도록 로딩상태 문구지도에 파일 위치와 확인 주체를 덧붙인다. 로딩 상태 표현의 순서가 사람의 기억에만 남지 않게 한다.
이 작업의 산출물은 로딩상태 문구지도다. 이 문서에는 로딩 상태 표현의 원상태, 선택한 기준, 실제로 한 변경, 보류 이유를 함께 넣는다. 다른 담당자가 로딩상태 문구지도만 보고도 “기다리는 동안 어떤 일이 진행 중이고 무엇을 해도 되는지 정확히 알리는가”에 같은 방향으로 답할 수 있어야 인계 가능한 결과가 된다.
확인하지 않은 남은 시간을 표시하거나 처리가 끝나지 않았는데 성공·저장 완료라고 안내하지 않는다. 또한 로딩상태 문구지도에 없는 수치나 효과를 더하지 않고, 로딩 상태 표현의 한 사례를 다른 페이지·지점·사람에게 그대로 적용하지 않는다. 로딩상태 문구지도에서 의료나 법률 판단이 얽힌 경우에는 일반 정보의 범위를 밝히고 개인별 결정은 해당 전문가의 확인으로 남긴다.
로딩상태 문구지도의 검수는 로딩 상태 표현의 성공 경로와 실패 경로를 각각 한 번씩 따라가는 방식으로 한다. 어느 쪽에서도 “기다리는 동안 어떤 일이 진행 중이고 무엇을 해도 되는지 정확히 알리는가”의 근거를 찾지 못하면 완료 표시를 지운다.
각 상태의 문구와 허용 행동을 문구지도에 확정하고 처리 로직이 바뀌면 화면 설명도 함께 검수한다. 그 결과와 남은 의문을 로딩상태 문구지도의 마지막 칸에 적는다. 로딩 상태 표현의 완료 기준은 문서를 많이 만든 상태가 아니라 “기다리는 동안 어떤 일이 진행 중이고 무엇을 해도 되는지 정확히 알리는가”에 확인 가능한 답과 다음 책임자가 생긴 상태다.