더북(TheBook)

스토리에는 어떤 특성에 대해 누가, 무엇을, 왜 하는지가 포함되야 한다. 스토리는 보통 같은 특성에 의해 발생할 수 있는 결과에 대한 여러 가지 가능성을 묘사하는, 하나 이상의 시나리오를 포함한다. 예를 들어 할 일 목록이 존재하지 않으면 어떤 일이 벌어질까, 사용자가 이미 ‘닫힌’ 할 일 목록을 변경하고 싶어 하면 어떻게 해야 할까 등이 이런 시나리오다.

그리고 언제 스토리가 완료된 것으로 간주할지, 어떻게 스토리를 검증할지에 대해 명확히 정의해야 한다. 하지만 이런 정의가 인터페이스에 대한 세부 사항이나 기술적 세부 사항을 포함해서는 안 된다. 스토리는 사용자가 하고 싶어하는 일에 집중해야지, 기술에 집중해서는 안 된다.

모든 할 일 목록 소프트웨어는 사용자가 할 일 목록을 작성하고 변경할 수 있게 해야 한다. 최소한 사용자는 다음과 같은 일을 할 수 있어야 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.