민첩 값 :에 응답 포괄적 인 문서를 통해 소프트웨어를 작동테스트 주도 개발은 민첩합니까? 애자일 선언문에서
개인과 상호 작용 프로세스와 도구를 통해,
, 계약 협상을 통해
고객 협업,
계획에 따라 변경하십시오.
그러나 TDD가 계획을 세우지 않고 계약 협상을 구조화하지는 않습니까?
"원하는 기능은 무엇입니까?" "1,2,3" 개발자가 1,2,3에 대한 테스트를 작성 -> 팀은 또한 또한 포괄적 인 문서 및 양식의
"1,2,3은 우리에게 돈을주는 것 여기에"코드 을 제공합니다 방법. 일단 테스트가 작성되면 개인과 상호 작용은 더 이상 중요하지 않습니다. 왜냐하면 "진실의 근원"은 더 이상 사람들과 함께 있지는 않지만 코드에서 다림질되기 때문입니다.
그들이 어떻게 서로 어울리는지 궁금하거나, 반대하거나 함께 작동하는 것이 궁금한가요?
이것은 단어로만 연주하는 것 같습니다. –
정말 이것을 해결하거나 증명할 방법이 없습니다. 그것은 [SO에 잘 어울리지 않을 수 있습니다] (http://stackoverflow.com/help/on-topic), IMO. –
글쎄 대답은 이렇습니다 : "민첩한 선언문은 TDD에 어긋나는 것처럼 보이지만 얕은 해석 일뿐입니다. 왜냐하면 현실적으로 그들은 함께 일하기 때문입니다."또는 "그들은 완전히 관련이 없습니다"또는 그들은 결코 함께 사용되어서는 안됩니다 " – user2483724