서로에게 책임전가를 위한 격렬한 논쟁
- 프로젝트 진행시 QA팀과의 원만한 관계유지는 extreme programming의 필수조건
- 비즈니스 분석가와 합의된 요구수정사항이 문서에 반영되지 않은 채 QA팀으로 넘어갈 때 테스트 시간 낭비, 코드 안정성에 대한 불필요한 소음 생김, 개발자와 QA팀간의 불신관계 형성됨.
- 위와 같은 상황에서 상세하게 설명할 책임이 있는 것은 개발자 자신이다!!!!
- 모든 것이 문서화에 치중된 프로젝트는 융통성 있는 대화를 가로 막기때문에 건강하지도 않고 빠르게 변하는 시장의 요구사항을 탄력적으로 수용할 수도 없다. so QA팀과의 관계 중요!
refer to 프로그래밍은 상상이다 -임백준 지음