top of page

애자일 선언(Manifesto)과 4가지 가치·12원칙

8월 10일
2분 분량

# 애자일 선언(Manifesto)과 4가지 가치·12원칙 애자일을 제대로 이해하려면 그 뿌리로 돌아가야 합니다. 애자일은 어느 날 갑자기 생긴 유행이 아니라, 명확한 철학에서 출발했습니다. 그 철학이 담긴 것이 바로 '애자일 선언(Agile Manifesto)'입니다. 스크럼이든 칸반이든 모든 애자일 방법론의 밑바탕에는 이 선언의 정신이 흐릅니다. 이 글에서는 애자일 선언의 네 가지 가치와 원칙들을 살펴보며, 애자일이 진짜 무엇을 지향하는지 짚어보겠습니다. ## 애자일 선언은 무엇인가 애자일 선언은 소프트웨어 개발을 더 나은 방식으로 하려는 사람들이 모여, 자신들이 중요하게 여기는 가치를 정리한 것입니다. 무거운 절차와 문서 중심의 전통적 방식에 대한 대안으로, 더 유연하고 사람 중심적인 접근을 제시했습니다. 이 선언이 중요한 이유는, 애자일이 단순한 기법의 모음이 아니라 분명한 가치 위에 서 있음을 보여주기 때문입니다. 도구나 의식만 따라 하고 이 가치를 놓치면, 껍데기만 애자일이 됩니다. ## 네 가지 핵심 가치 애자일 선언은 네 가지 가치를 제시합니다. 각각은 "A보다 B를 더 중시한다"는 형태입니다. 여기서 중요한 것은 A가 가치 없다는 뜻이 아니라, 둘 다 가치 있되 B에 더 무게를 둔다는 의미입니다. **첫째, 프로세스와 도구보다 개인과 상호작용을 중시합니다.** 좋은 도구와 절차도 필요하지만, 결국 일을 해내는 것은 사람이고 사람 사이의 소통입니다. 정해진 절차를 따르는 것보다 사람들이 잘 협력하는 것이 더 중요합니다. **둘째, 포괄적인 문서보다 작동하는 결과물을 중시합니다.** 방대한 문서를 만드는 것보다, 실제로 작동하는 결과물을 내놓는 것이 진짜 진척입니다. 문서는 필요한 만큼만, 결과물은 계속. **셋째, 계약 협상보다 고객과의 협력을 중시합니다.** 계약서에 명시된 것을 두고 다투기보다, 고객과 함께 협력하며 진짜 필요한 것을 만들어가는 것이 낫습니다. **넷째, 계획을 따르기보다 변화에 대응하는 것을 중시합니다.** 계획은 중요하지만, 상황이 바뀌면 계획도 바뀌어야 합니다. 변화를 거부하기보다 유연하게 대응하는 것이 애자일의 핵심입니다. ## 가치를 뒷받침하는 원칙들 애자일 선언은 이 네 가지 가치를 구체화하는 여러 원칙도 함께 제시합니다. 모두 외울 필요는 없지만, 그 정신을 관통하는 핵심 몇 가지는 이해해둘 만합니다. **고객 만족을 최우선으로 두고, 가치 있는 결과물을 일찍 그리고 지속적으로 전달합니다.** 마지막에 한꺼번에가 아니라, 자주 조금씩 가치를 내놓는 것이죠. **변화를 환영합니다.** 개발 후반의 변경이라도 경쟁 우위를 위한 것이라면 받아들입니다. **짧은 주기로 자주 결과물을 전달합니다.** 몇 달이 아니라 몇 주 단위로 작동하는 결과물을 내놓습니다. **사람을 신뢰하고 자율성을 줍니다.** 동기가 부여된 사람들에게 필요한 환경과 지원을 제공하고, 그들이 일을 해낼 것이라 믿습니다. **지속 가능한 속도를 유지합니다.** 무리한 단기 질주가 아니라, 오래 유지할 수 있는 페이스로 일합니다. **정기적으로 돌아보고 개선합니다.** 팀이 주기적으로 자신들의 방식을 성찰하고 더 나아지도록 조정합니다. ## 가치를 실천으로 옮기기 애자일 선언의 가치는 아름답지만, 실천하지 않으면 구호에 그칩니다. 예를 들어 "변화에 대응한다"는 가치는, 실제로 짧은 주기마다 방향을 조정할 수 있는 구조를 만들 때 살아납니다. "개인과 상호작용을 중시한다"는 가치는, 팀이 자율적으로 소통하고 협력하는 환경을 만들 때 실현됩니다. 스크럼, 칸반 같은 방법론은 바로 이 가치들을 실천으로 옮기기 위한 구체적인 틀입니다. 따라서 방법론을 배울 때도 "이것이 어떤 가치를 실현하려는 것인가"를 함께 생각하면, 형식이 아니라 본질을 익힐 수 있습니다. ## 마무리 애자일 선언은 애자일의 뿌리가 되는 네 가지 가치와 원칙을 담은 철학입니다. 개인과 상호작용, 작동하는 결과물, 고객과의 협력, 변화에 대한 대응을 중시하며, 자주 가치를 전달하고 사람을 신뢰하고 정기적으로 개선하는 정신이 그 바탕입니다. 이 가치를 이해해야 애자일을 껍데기가 아니라 본질로 실천할 수 있습니다. 애자일의 철학을 이해했다면, 이제 현실적인 질문으로 넘어갈 차례입니다. 다음 글에서는 "우리 프로젝트에 애자일이 맞을까"라는 도입 판단 기준을 다루겠습니다.


 
 
 

댓글


bottom of page