ABSAI Business System도움말 센터
한국어
中文Englishहिन्दीEspañolالعربيةFrançaisবাংলাPortuguêsBahasa Indonesiaاردو日本語한국어Tiếng Việt
시스템으로 이동 ↗
ABS KNOWLEDGE LIBRARY

완료 정의

← 모든 용어
DoD Definition of Done

정의

애자일 개발에서 작업 항목이 진정으로 ‘완료’되었다고 판정하는 명확한 기준입니다.

이 개념을 이해했다

완료 정의(DoD)는 애자일 개발에서 작업 항목이 실제로 ‘완료’되었는지 판단하는 명확한 기준 목록이다. 팀원마다 ‘완료’에 대한 이해가 다른 문제를 해결하고, ‘코드는 작성했지만 테스트하지 않았다’거나 ‘기능 개발은 끝났지만 통합하지 않았다’와 같은 모호한 상태를 방지한다. 사용자 스토리의 인수 기준과 달리 DoD는 모든 작업 항목에 적용되는 팀 공통 요건으로, 일반적으로 코딩, 테스트, 문서화, 통합 등의 단계를 포함한다. 산출물은 팀이 합의한 완료 체크리스트이며, 이를 통해 인도 품질을 보장한다.

사업 시나리오 예시

스프린트 계획 회의에서 팀은 “코드 검토 완료, 단위 테스트 통과, 통합 테스트 통과, 문서 업데이트 완료”와 같은 DoD를 함께 수립합니다. 개발자가 사용자 스토리가 완료되었다고 하면 DoD의 각 항목을 확인해야 하며, 모두 충족해야 완료로 간주합니다. 이렇게 하면 ‘완료’의 모호성을 없애고 산출물의 품질을 높이며 재작업을 줄일 수 있습니다.