민첩한 소프트웨어 개발을 사용하는 개발 프로젝트는 목표를 미리 예측하는 것이 아니라 변화하는 본질에 적응하는 데 중점을 둡니다. 그들은 프로젝트를 앞으로 옮기는 데 필요한만큼 목표를 재평가하는 반복적 인 프로세스를 채택함으로써이를 수행합니다. 애자일 선언문은 애자일 개발의 기본 개념을 다음과 같이 설명합니다.
"우리는 소프트웨어를 개발하고 다른 사람들을 도와줌으로써 소프트웨어 개발의 더 나은 방법을 발견하고 있습니다.이 작업을 통해 우리는 다음과 같은 가치를 실현하게되었습니다.
- 프로세스 및 도구에 대한 개인 및 상호 작용.
- 포괄적 인 문서 작업 소프트웨어.
- 계약 협상을 통한 고객 공동 작업.
- 계획에 따른 변화에 대한 대응.
... 즉, 오른쪽에있는 항목에는 가치가 있지만 왼쪽에있는 항목은 더 가치가 있습니다. "
협업, 프로그래밍 용어, 소프트웨어 개발