음성 입력으로 명확한 인수 조건을 더 빠르게 작성하는 방법
“초안을 저장할 수 있게 해 주세요.” 간단해 보이는 요청이지만, 제목이 비어 있으면 어떻게 해야 하는지, 저장하면 바로 공개되는지 질문을 받으면 설명이 더 필요해집니다. 말로는 금방 설명할 수 있어도 작업 설명란은 비어 있을 수 있습니다.
음성 입력은 그 설명을 글로 옮기는 출발점이 됩니다. 한 가지 상황을 말한 다음, 작업을 받아들이기 위해 확인해야 하는 결과인 인수 조건으로 정리해 보세요. 기본 개념은 Atlassian의 인수 조건 설명(영문)에서 참고할 수 있습니다. 아래는 말로 초안을 만들고 검토 가능한 문장으로 다듬는 구체적인 순서입니다.
1. 말하기 전에 작업과 자료를 열어 두세요
Mac에서 작업 설명과 관련 디자인 또는 합의된 메모를 나란히 띄웁니다. 기능 전체가 아니라 작은 동작 하나를 고르세요. 수동으로 초안을 저장하는 동작을 설명한다면, 예약 발행이나 공개, 자동 저장은 이미 범위에 포함된 경우가 아니면 별도 논의로 남깁니다.
먼저 목표를 한 문장으로 적습니다. “편집자가 미완성 글을 저장하고 나중에 이어서 작성할 수 있다”처럼 쓰면, 실제로 기능을 쓰는 사람의 관점에서 설명하기 좋습니다.
2. 다섯 가지 질문에 따라 흐름을 말하세요
동료에게 기능을 보여 준다고 생각하고, 각 항목 사이에 잠깐씩 쉬면서 말합니다.
- 누가: 어떤 사용자나 역할이 기능을 사용하는가?
- 시작 상태: 동작 전에 어떤 조건이 갖춰져 있는가?
- 행동: 사용자는 무엇을 하는가?
- 결과: 그 후 무엇을 관찰하거나 확인할 수 있어야 하는가?
- 예외: 관련된 실패 상황 한 가지에서는 어떻게 처리해야 하는가?
아직 팀에서 정하지 않은 내용 앞에는 “미결정 사항”이라고 말하세요. 나중에 별도 항목으로 옮기면, 아이디어를 확정된 요구 사항으로 잘못 적는 일을 피할 수 있습니다.
3. 말한 내용을 확인 가능한 문장으로 나누세요
다음은 가상의 기능을 설명한 예시이며, TypeFree의 기능 설명이 아닙니다.
편집자가 제목과 본문이 있는 미공개 글을 열어 둔 상태예요. 초안을 저장하면 저장됐다는 안내가 나와야 해요. 다시 열었을 때 제목과 본문이 그대로 있어야 하고, 글이 공개되면 안 돼요. 제목이 비어 있으면 제목을 입력하라고 안내하고 저장하지 않아야 해요. 자동 저장은 아직 정하지 않았어요.
음성 입력을 마친 뒤에는 팀이 검토할 수 있는 조건 초안으로 정리합니다.
- 편집자가 제목이 입력된 미공개 글을 저장하고 저장에 성공하면, 완료 안내가 표시된다.
- 저장한 초안을 다시 열면 해당 저장 시점의 제목과 본문이 복원된다.
- 초안을 저장해도 글은 외부에 공개되지 않는다.
- 제목이 비어 있는 상태에서 저장을 시도하면 제목 입력을 요청하는 메시지가 표시되고, 변경 사항은 저장되지 않는다.
“자동 저장도 포함할 것인가?”는 합의된 조건과 분리해 미결정 사항에 남깁니다. 위 규칙은 가상의 기능을 위한 제안입니다. 실제 제품의 동작은 팀에서 결정해야 합니다.
4. 표현보다 의미를 먼저 검토하세요
“않는다”, “만”, “비어 있다”, “미공개” 같은 표현을 특히 확인하세요. 부정 표현 하나가 빠져도 요구 사항의 뜻이 반대로 바뀔 수 있습니다. 버튼 이름이 정확해야 한다면 음성 인식에만 의존하지 말고 디자인에서 복사하세요.
다음으로 검토하는 사람의 입장에서 각 항목을 읽습니다. 무엇을 해 보고, 어떤 결과를 보면 통과했다고 판단할 수 있나요? “빠르게 저장된다”고 적었다면 팀에 필요한 시간과 측정 조건을 확인하세요. 문장을 정밀하게 보이게 하려고 임의의 수치를 넣지 마세요.
사용자가 확인할 수 있는 결과와 구현 아이디어도 분리합니다. 말하다가 저장 방식이나 내부 명칭에 관한 설명으로 넘어갔다면, 그 내용은 기술 논의용 메모로 옮기세요.
5. 미결정 사항을 팀과 함께 정리하세요
조건을 초안으로 공유하고, 아직 결정하지 않은 질문도 잘 보이게 둡니다. 목록을 합의된 작업 범위로 취급하기 전에 개발과 검토를 맡은 사람들과 시나리오를 확인하세요. 음성 입력은 설명을 기록해 주지만, 팀의 합의를 대신하거나 기능이 동작한다는 사실을 증명하지는 않습니다.
관련 글쓰기 작업에는 음성 입력으로 프로젝트 브리프 작성하기와 명확한 버그 보고서 작성하기도 참고할 수 있습니다.
TypeFree는 말을 편집 가능한 텍스트로 바꿔 더 빠르게 글을 쓰는 간단한 방법입니다. 기능 시나리오 하나를 골라 기대 동작을 말하고, 텍스트를 검토한 뒤 작업 설명에 추가해 보세요.