프로젝트를 시작할 때 UI, 데이터 레이어, 사이에 아무것도 없습니다. 따라서 "사용자가 자신의 foo를 볼 수 있어야합니다"와 같은 단일 스토리에는 많은 작업이 수반됩니다. 이 스토리가 있으면 "사용자가 자신의 foo를 편집 할 수 있어야합니다"와 같은 것이 더 현실적이지만 첫 번째 스토리에는 UI 계층, 프리젠 테이션 논리 계층, 도메인 논리 계층 및 데이터 액세스 계층을 설정하는 것이 포함됩니다.
이것은 내 "태스크"개념에 맞지 않습니다. 나에게는 다음과 같은 "태스크"와 같은 것이 있습니다.
- JavaScript 객체에서 파생 된 HTML로 사용자의 foo에 대한 더미 데이터를 표시합니다.
- 프리젠 테이션 로직 레이어를 설정하고 JavaScript 객체를 연결합니다.
- 도메인 로직 레이어를 설정하고 프리젠 테이션 로직 레이어를 연결합니다.
- 데이터 액세스 계층을 설정하고 도메인 논리 계층을 연결하십시오.
이 모든 것이 위의 단일 "스토리"에 해당됩니까? 그렇다면 이야기는 프로젝트 초기 단계에서 굉장히 유용한 틀이 아닌 것 같습니다. 그렇다면, 그것은 괜찮습니다 .- 내가 최선을 다해이 민첩한 방법론을 배우려고 노력하고 있기 때문에, 나는 무언가를 놓치고 있지 않은지 확인하고 싶습니다.