내 설명서를 다른 사람들이 실제로 따라 해 보게 하려고 돈을 지불했습니다

이 기사는 컴퓨터 프로그램의 설치와 사용법을 적어둔 안내 문서인 리드미 파일을 실제 사용자가 그대로 따라 해 보도록 테스트한 개발자의 경험을 다룹니다. 개발자들은 보통 자신이 만든 프로그램에 대해 너무 잘 알고 있어서 초보자가 어디서 막히는지 스스로 깨닫기 어렵습니다. 저자는 이 문제를 해결하기 위해 마스토돈이라는 탈중앙화 소셜 미디어를 통해 사람들을 모았고, 영상 통화로 화면을 공유하며 안내서를 따라 해 보게 했습니다. 그 과정에서 무엇을 이해하지 못하는지 소리 내어 말하게 하고 직접 메모를 하며 잘못된 가정들을 찾아내어 안내서를 계속 고쳐나갔습니다.

개발자가 만든 안내서가 실제 사용자에게 얼마나 불친절한지, 그리고 이를 고치기 위해 어떤 현실적인 노력이 필요한지 보여주기 때문에 흥미롭습니다. 개발자들은 흔히 자기가 아는 내용을 당연하게 여겨 중요한 단계를 빠뜨리거나 헷갈리는 표현을 쓰기 쉽습니다. 저자는 인공지능에게 가상의 사용자를 흉내 내게 하는 대신 유럽의 연구 지원금인 엔엘넷 재단 지원금의 일부로 실제 사람들에게 시간당 25유로의 사례비를 주고 생생한 피드백을 받았습니다. 화면 너머 사용자가 겪는 진짜 답답함과 혼란을 직접 듣고 확인하는 방식이 안내서를 개선하는 데 얼마나 효과적인지 보여줍니다.

액티비티봇이라는 프로그램을 만든 개발자는 사람들이 프로그램을 설치할 때 겪는 경험을 테스트하고 싶었습니다. 그는 참가자들의 한 시간 시간에 대해 25유로를 지불할 준비를 하고 마스토돈에서 사람들을 모았습니다. 화상 통화를 통해 자원봉사자들에게 화면을 공유하고 생각을 소리 내어 말해달라고 부탁했습니다. 그 결과 링크가 틀렸거나, 숨김 파일 이름을 바꾸는 방법을 모르는 등의 문제점들을 발견했습니다. 저자는 각각의 테스트가 끝날 때마다 사람들이 어려워했던 점을 바탕으로 안내서를 수정했고 그다음 사람과 다시 테스트를 진행했습니다. 총비용으로 약 150유로를 지불하여 여러 사람의 비판을 들었으며, 안내서는 확실히 따라 하기 훨씬 좋아졌습니다. 저자는 인공지능에게 사용자를 흉내 내게 하는 대신 진짜 사람들과 직접 이야기하고 목소리에서 느껴지는 답답함을 확인하는 것이 안내서를 개선하는 가장 좋은 방법이라고 말합니다.

일반 독자에게는 우리가 평소 접하는 프로그램의 설치 설명서와 도움말이 왜 그토록 어렵고 불친절하게 느껴졌는지 그 이유를 이해하는 계기가 됩니다. 프로그램을 직접 만들거나 안내서를 쓰는 개발자라면 자신이 당연하게 여겼던 지식을 내려놓고, 진짜 사용자 관점에서 안내서를 점검하는 방식의 가치를 배울 수 있습니다. 다만 이 방식으로 고쳐진 안내서가 모든 사람에게 완벽해졌다고는 단정할 수 없으며, 여전히 지속적인 개선이 필요합니다.