저는 회사에서 새 프로젝트의 개발 팀장입니다. 이것은 회사가 스크럼을 사용할 첫 번째 프로젝트입니다. 폭포 / 반복 SDLC가 있습니다. BA는 요구 사항 문서를 작성하고 개발 및 테스트에 넘겨주고 개발을 시작하며 반복 테스트를 릴리스합니다. 테스터는 개발자가 개발을 계속하고 현재 릴리스의 버그 수정을 수행하는 릴리스를 테스트하는 데 오랜 시간이 걸립니다. 몇 가지 질문이 있습니다
- 테스트를 위해 언제 릴리스합니까? 개발자가 스토리를 완료하자마자 또는 모든 스토리가 완료된 후 스프린트가 종료되기 전에 테스트에 필요한 시간을줍니다.
- BA가 사용자 스토리를 작성하는 경우 세부 사항이되어야합니다. 전통적으로 모든 UI 레이아웃, 동작, 텍스트 등을 완성하여 스펙을 작성하는 데 시간이 오래 걸립니다. 내 질문은 구현 가능하고 테스트 가능한 스토리를 작성하는 방법입니다.
- 테스트 팀은 비 기술적입니다. Scrum에 대한 UI 테스트를 자동화하는 것이 얼마나 중요한지. UI는 WPF를 기반으로합니다.
민첩한 방법 (TDD, 코드 검토, 리팩토링 등)을 사용하는 탄탄한 개발 경험이 있지만 스크럼에 익숙하지 않습니다.
편집 : 반복으로 100 요구 사항이있는 경우 100 요구 사항이 모두 완료 될 때까지 기다리지 않고 30, 35, 35 요구 사항을 완료했을 때 테스트를 릴리스 할 수 있음을 의미합니다.
We have a waterfall/iterative SDLC.
이것에 대해 자세히 설명하십시오. Waterfall은 정의상 반복 프로세스가 아닌 순차적 프로세스입니다. 수정 된 폭포가 있지만 (사시미 모델 또는 폭포가있는 하위 프로젝트와 같은) 폭포는 모두 순차적입니다. 현재 순차 프로세스에서 반복 프로세스로 이동하려고합니까?