Agile / Scrum을 사용하는 새 팀에 합류했으며 개발 프로세스는 다음과 같습니다.
1) 개발자는 각 스프린트 전에 각 스토리를 검토하여 중요한 것을 놓치지 않도록합니다. 워크 플로에 공식적인 상태가 있습니다.
2) 스프린트 킥오프 동안 전체 팀은 각 스토리에 소요되는 스토리 포인트 수에 대한 추정 (포커 계획)을 수행합니다.
3) 마지막으로, 각 스프린트가 시작된 직후, 각 개발자는 할당 된 모든 스토리를 시간 추정치 (하위 스토리를 시작하기 전에 서브 태스킹이 아닌)를 가진 서브 태스크로 열심히 분류해야합니다.
마지막 단계의 주요 주장은 스토리를 구현하는 데 예상보다 시간이 오래 걸리고 스크럼 마스터에게 스프린트 마감 기한이 누락 될 수있는 잠재적 위험에 대해 경고하는 경우 발견하는 데 도움이된다는 것입니다.
그러나 나는 주로 다음과 같은 이유 때문에이 비생산적인 것을 발견합니다.
- 대략적인 견적을 제공하는 것이 목표라면 스토리 포인트 (2 단계)가 그 역할을합니다. 그렇지 않으면 왜 스토리 포인트를 신경 쓰지 않습니까? -초기에 서브 태스킹을 수행하십시오.
- 목표가 정확한 추정치를 제공하는 것이라면 이것은 휴먼 타스크 스위치가 해로운 것으로 간주 되는 것에 대한 명확한 예입니다 . 이는 무엇을해야하는지 이해하는 데 최대 50 %의 시간이 소요될 수있는 대규모 프로젝트에서 기존 팀에 합류하는 새로운 개발자의 경우에 특히 그렇습니다. 스토리 # 1, 스토리 # 2, # 3 등의 세부 정보를 가져와 많은 정보 이탈을 가져와야합니다.
나는 또한 그러한 관행이 "책에 의해"이루어 졌다는 말을 듣고 있으며, 이것에 대해 논의 할 의도조차 없습니다. 스크럼 성경에 명확하게 정의되어 있거나 추가 통찰력을 제공하는지 여부에 관계없이 누구나 그러한 관행에 대한 참조를 제공 할 수 있습니까?