협업은 이렇게 시작합니다
문의 시 프로젝트의 배경, 현재 단계, 필요한 지원을 알려주세요. 웹·앱 구축인지, 블록체인·AI 기능 도입인지, 기술 검토나 CTO 역할이 필요한지부터 함께 구분합니다.
협의하고 구체화하는 순서
- 맥락 확인: 해결할 문제, 사용자, 기존 구성과 제약 정리
- 범위 합의: 작업 범위, 산출물, 역할, 일정과 확인 기준 협의
- 구현과 검토: 합의한 단계에 맞춰 개발·자문을 진행하고 결과 확인
- 인수인계: 운영에 필요한 정보와 후속 과제 정리
01. 무엇을 해결하려는가
출발점은 기능 목록이 아니라 사용자가 하려는 일입니다. 같은 기능이라도 사용하는 사람의 목적과 환경에 따라 필요한 설명과 순서가 달라집니다.
문제를 정의할 때는 사용자가 지금 어떤 정보를 가지고 있는지, 무엇을 결정해야 하는지, 어디에서 멈추는지를 나눠 생각합니다.
먼저 확인하는 질문
- 사용자가 끝내고 싶은 일은 무엇인가요?
- 현재 방법에서 가장 불편하거나 불확실한 부분은 무엇인가요?
- 이 문제를 해결했는지 어떤 변화로 확인할 수 있나요?
02. 다음 행동이 보이는가
읽기 쉬운 화면은 단순히 글씨가 큰 화면이 아닙니다. 지금 필요한 정보가 먼저 보이고, 누를 수 있는 것과 읽어야 하는 것이 구분되며, 행동의 결과가 예상되어야 합니다.
핵심 흐름을 먼저 정리한 뒤 필요한 기능을 붙이는 방향을 지향합니다. 같은 의미에는 같은 용어를 쓰고, 복잡한 내용을 작은 단계로 나눠 이해할 수 있도록 합니다.
화면을 살피는 기준
- 작은 화면에서도 핵심 내용과 버튼이 읽히나요?
- 처음 보는 사람도 버튼을 누른 뒤의 결과를 예상할 수 있나요?
- 키보드로 이동하고 명확한 이름으로 조작할 수 있나요?
03. 예외 상황도 설명하는가
연결이 끊기거나 정보가 아직 도착하지 않았을 때도 사용 경험은 이어집니다. 빈 화면과 로딩, 오류를 구분하고 사용자가 기다려야 하는지 다시 시도해야 하는지 알 수 있도록 하는 것이 중요합니다.
계산이나 외부 정보를 다루는 경우에는 기준과 한계가 함께 전달되어야 합니다. 표시된 정보가 실제보다 더 확실하거나 최신인 것처럼 보이지 않도록 주의합니다.
놓치지 않으려는 상황
- 느린 연결, 응답 실패, 일시적인 서비스 중단
- 결과 없음, 처음 방문한 상태, 잘못된 입력
- 정보의 기준 시점과 계산에 사용된 가정
04. 필요한 만큼만 사용하는가
새로운 도구와 데이터를 더하기 전에 왜 필요한지 묻습니다. 사용자에게 설명할 수 있는 선택, 운영 과정에서 관리할 수 있는 구성을 지향합니다.
개인정보에 관한 설명은 찾기 쉬운 곳에 두고, 외부 서비스를 이용하는 경우 그 경계를 알 수 있도록 합니다. 이 회사 웹사이트도 별도의 회원가입과 문의 양식 없이 필요한 정보를 제공하도록 구성했습니다.