테스팅이 왜 필요한가?
1) 성공을 위해 소프트웨어와 시스템의 배포 이후, 결함으로 인한 장애 발생은 늘 있는 일입니다. 성공적인 결과를 위해서 최대한 결함을 줄여야 합니다. 이를 위한 적절한 시점에 알맞은 테스트를 실행한다면, 적어도 문제로 가득 찬 프로그램을 배포하는 경우를 줄일 수 있습니다. 위와 같은 상황이 벌어지지 않도록 하려면 언제 어떻게 테스팅을 해야 할 까요? 테스터를 요구사항 리뷰, 사용자 스토리 개선에 참여 요구사항을 검토하고, 사용자 스토리 개선에 테스터를 참여시키면 이른 시기에 결함을 발견하여 요구사항에 맞지 않으며 사용자 스토리에 적합하지 않은 잘못된 기능의 개발을 막을 수 있습니다. 테스터와 시스템 설계자의 협업 둘의 협업을 통해 시스템 설계자는 결함에 대한 이해도가 높아져 설계 과정에서 결함이 유입되..