테스트 및 프로젝트 개발의 다양한 단계에서 다양한 역할을 수행할 수 있습니다.
테스트 팀 | 책임... | 화이트보드... |
개발 팀 | 개발 팀은 단위 테스트와 일부 통합 테스트를 담당합니다. | 이러한 테스트는 개발 중에 반복되거나 연장될 것이지만, 체인에서 먼저 실시됩니다. |
품질 보증 팀 | 기능 및 성능 테스트를 위해서는 품질 보증 팀(규모에 상관없이)이 필요합니다. 이러한 테스터는 중립적이고 전용 테스터이며 소프트웨어의 황금률은 항상 개발자가 자신의 작업을 직접 테스트해서는 안 된다고 명시하고 있습니다. 이 팀의 구성원은 일 프로젝트 팀, 파트너 및/또는 고객 팀에서 작성할 수 있습니다. |
첫 번째 기능 릴리스는 테스터가 사용할 수 있도록 해야 합니다(가능한 한 빨리). 조기 임시 릴리스는 많은 버그를 생성할 수 있지만 중요한 문제에 대한 초기 피드백을 제공할 수 있습니다. |
고객 테스트 팀 | 선택한 프로젝트 모델에 따라 고객 팀 구성원, 특히 고객 사이트의 작성자가 테스트에 참여할 계획을 세울 수 있습니다. 그것은 다음과 같은 장점이 있다.
|
고객이 사용하는 모든 릴리스는 안정적이며 합리적인 기능을 갖추고 있어야 하지만 초기 참여도 좋습니다. 첫 인상은 항상 중요하다. |