2013-10-20 6 views
-3

나는 사용자 이야기의 투자 속성을 잘 떨어 뜨리려고 노력하고 있습니다. 예를 들어 이 두 사용자 스토리를 생각해사용자 이야기 - 투자 원칙

  1. 커피 기계는 프로그래밍이 가능하며이 제품의 다른 종류를 정의 할 수 있습니다. 제품에는 제품 목록에 고유 한 이름이 있으며, 가격, 커피, 우유, 초콜릿 및 설탕 중에서 선택하는 일부 재료 (수량이 지정되어 있음)가 있습니다. 커피 기계는 사용자가 제품을 추가, 수정 또는 삭제하고 고객이 사용할 수있는 제품 목록이있는 구성을 작성할 수있는 기능을 제공합니다.

  2. 사용자는 제품을 선택하고 제품 가격과 같거나 더 높은 금액을 삽입 할 수 있습니다. 금액이 가격보다 크면 커피 기계가 사용자에게 변경 사항을 제공합니다.

INVEST 속성을 찾을 수있는이 2 층에는? 그렇지 않은가? | YES = 1 :

  • 독립이 내 관점에서

    내가 할 수있는 생각이다 2 = 예
  • 협상 : 2 = 아니오 | 2 = 아니오 (너무 많은 세부 사항?)
  • 사용자에게 귀중함 : 1 = 예 | 2 = 예
  • 견적 가능 : 1 = 아니오 (너무 큼) | 2 = 예 (도메인 지식이 더 필요합니까?)
  • 작음 : 1 = 아니오 (너무 큼) | 2 = 예
  • 테스트 가능 : 2 = 예 | 2 = 예

맞습니까? 마지막으로 3C의 스타일에 따라 다시 작성할 수 있다고 생각합니까?

답변

4

내 의견으로는, 팀과 함께 일하는 좋은 사용자 스토리는 "투자"형식으로 이루어져야합니다. 그러나 사용자 스토리의 이점을 상기시키기 위해 3C의 스타일을 따라야합니다. 사용자 스토리에 카드, 대화 및 확인이 없으면 사용자 스토리의 요점을 잃어 버립니다.

우리 팀에서는 "INVEST"(사용자 스토리 형식을/내가 원하는/그렇게 할 수 있음)를 사용하여 사용자 스토리를 작성하려고합니다. 그런 다음 그것에 대해 "대화"를 할 것입니다. 이 세션에서 "카드"의 상태가 양호하거나 "INVEST"한지 여부를 확인합니다. 그런 다음 카드가 스프린트에 적합하다는 것을 "확인"합니다.

일부 팀은 사용자 이야기를 "투자"또는 사용자 스토리 형식으로 만들기 위해 초점을 맞추지 않습니다. 사용자 스토리는 카드의 "대화"에 집중하기 때문에 집중하지 않습니다. 따라서 형식은 팀이 동의하는 모든 것일 수 있습니다.

때로는 팀에서 가장 적합한 사용자 스토리 형식을 파악합니다. 그것은 자연스럽게 일어날 것입니다.

그래서 나는이 점에 은색 탄환이 없다고 생각합니다. 사용자 스토리 또는 항목 (원하는 모든 이름)은 팀이 동의하고 편안하게 작업 할 수 있다는 것을 기억하십시오. 결정을하는 것은 한 사람이 아니라 팀입니다.

2

사용자 스토리를 정의하려는 시도에서 많은 문제점을 강조 표시했습니다.

알고 계시다시피, 모든 투자 원칙에 부합하는 User Story를 얻는 것은 때로는 까다로운 작업 일 수 있습니다. 이러한 원칙들은 목표로 삼고 있으므로 모두 일치시킬 수 없다면 걱정하지 마십시오.

독자적으로 사용자 스토리를 작성하는 것이 종종 원칙에 가장 어렵습니다. 팀이 편안하게 추측 할 수있는 크기의 사용자 스토리를 작성하는 것이 좋습니다. 이야기가 커질수록 기하 급수적으로 예측하기가 어려워지고 오해의 가능성이 커집니다.

팀은 종종 User Stories와 Planning Poker, Agile Estimation 기술을 결합합니다. 이렇게하면 사용자 스토리를 더 이상 세분화해야 할 때를 알 수 있습니다. 예를 들어, 많은 스크럼 팀은 13 점 이상인 이야기를 끌어 들이지 않고 종종 13 점짜리 이야기를 8과 5로 분해하려고 시도합니다.

사용자 스토리를 실습 할 때 중요한 점을 상기시켜주는 3 가지 방법이 있습니다. 주로 대화 및 협업 요소. 이것은 형식이 아닙니다.

설명 된대로 previously, 사용자 스토리는 다음과 같이 정의되어야합니다.

As a (role) - This can be an end user or a business proxy 

I want - A description of what need to be done 

So that - the definition of the value 

그런 다음 수용 기준을 사용하여 내부 작동을 정의해야합니다. 비즈니스 규칙 등

이 형식으로 연습하면 사용자 스토리가 투자 원칙을보다 잘 충족시킵니다. 사용자 스토리 정의는 독창적 인 활동이 아닙니다.

희망이 도움이됩니다.

P.S 사용자 스토리에 대한 질문은 pm.stackexchange.com에 더 적합 할 수 있습니다.

+0

감사합니다. 대답의 첫 번째 문장에서 "사용자 스토리를 정의하려는 시도로 많은 문제점을 강조 표시했습니다."라고 말합니다. 이 사용자 스토리에서 INVEST 원칙 중 어느 것이 발견되지 않습니까? "크기"와 "독립"만 있습니까? 협상은 어떨까요? –