애자일
애자일은 팀이나 조직이 짧고 점검 가능한 주기로 업무를 조직하고 직접적인 피드백을 활용함으로써 변화에 빠르게 대응하는 능력입니다.
애자일이라는 개념은 원래 소프트웨어 개발을 위해 작성된 2001년의 애자일 선언으로 거슬러 올라갑니다. 리드타임이 긴 경직된 워터폴 계획에 대한 대응으로, 애자일은 맨 마지막에만 점검하는 고정된 계획 대신 짧고 반복 가능한 주기를 선호합니다. 그 핵심에는 새로운 정보나 고객 피드백이 들어올 때마다 요구사항을 계속 조정할 수 있는 능력이 있습니다. 따라서 애자일은 단일한 방법론이라기보다 사고방식에 가깝습니다. 변화를 방해 요소가 아니라 정상적인 것으로 다룹니다.
실무에서 애자일은 구체적인 업무 습관으로 나타납니다. 보통 1주에서 4주 사이로 진행되는 짧은 작업 기간인 스프린트, 정기적인 팀 미팅, 팀이 스스로의 작업 방식을 되돌아보는 고정된 회고가 그것입니다. 대표적인 프레임워크로는 정해진 역할과 의식을 갖춘 Scrum, 시각적 작업 보드와 진행 중 작업량 제한을 활용하는 Kanban이 있습니다. 교차 기능 팀은 긴 승인 체계를 기다리는 대신 스스로 더 많은 의사결정을 내립니다. 목표는 매 주기가 끝날 때마다 사용 가능한 결과물을 확보하고 거기서 배우는 것입니다.
애자일이 모든 경우에 전통적인 프로젝트 관리를 대체하는 것은 아닙니다. 요구사항이 고정되어 있고 불확실성이 적은 프로젝트, 예를 들어 리드타임이 긴 설비 건설 같은 경우에는 사전에 상세히 계획하는 편이 더 확실한 결과를 줍니다. 애자일 방식의 작업 또한 규율을 요구합니다. 명확한 우선순위 없이 짧은 주기만 반복하면 실질적인 진전 대신 그저 바쁘기만 한 일이 되기 쉽습니다. 애자일은 시작 시점에 요구사항이 아직 불분명하고, 지속적인 학습이 목표까지의 경로를 개선해 나가는 상황에서 가장 큰 효과를 냅니다.
실용 예시
중견 제조업체의 12명 규모 IT팀이 사내 주문 소프트웨어를 2주 단위 스프린트 방식으로 전환합니다. 원래 계획했던 9개월짜리 빅뱅 릴리스 대신, 팀은 2주마다 작동하는 버전을 출시하고 현장의 테스트 사용자 3명이 이를 직접 평가합니다. 네 번째 스프린트가 끝난 후, 원래 계획에 있던 한 기능이 거의 사용되지 않는다는 사실이 드러나 팀은 이를 폐기하고 더 시급한 문제에 2주의 여력을 확보합니다. 6개월이 지난 시점, 소프트웨어는 실제 운영에 투입되었고, 이는 기존 워터폴 계획이 예상했던 것보다 3개월 앞선 결과입니다.
Lean Shift의 도움 방식
애자일과 Kata 사고방식은 같은 핵심을 공유합니다. 하나의 경직된 마스터플랜을 따르는 대신, 계획하고 시도하고 점검하는 짧은 주기로 일한다는 점입니다. 거쳐 가는 PDCA 리듬은 본질적으로 하나의 Kaizen 스프린트이며, 매 회차마다 다음 반복을 더 날카롭게 만드는 새로운 통찰이 생깁니다. 여기서 개선한다는 것은 더 빨리 일한다는 뜻이 아니라 더 잘 배우는 능력을 키운다는 뜻이며, 그래서 매 주기는 당신을 포함해 더 많은 사람을 개선할 수 있는 사람으로 만듭니다.
자주 묻는 질문
애자일은 Scrum과 같은 것입니까?
아닙니다. Scrum은 정해진 역할과 의식을 갖춘 구체적인 프레임워크이고, 애자일은 그 배경에 있는 더 넓은 사고방식입니다. Kanban, 익스트림 프로그래밍, 그 외 자체적으로 조합한 하이브리드 방식들도 모두 애자일한 작업 방식에 해당합니다.
애자일은 소프트웨어 개발 밖에서도 통합니까?
그렇습니다. 마케팅, 제품 개발, 그리고 점점 더 많은 제조업 분야에서 짧은 주기와 정기적인 회고 같은 애자일 원칙을 활용하며, 보통 각자의 맥락에 맞게 조정해서 사용합니다.
애자일하게 일한다는 것은 계획을 덜 세운다는 뜻입니까?
아닙니다, 다른 방식으로 계획한다는 뜻입니다. 몇 달 앞을 내다보는 하나의 계획 대신, 각 주기가 시작될 때 더 상세하게 계획을 세웁니다. 이는 오히려 더 많은 규율을 요구하는 경우가 많습니다.