본문 바로가기
CAPM

[CAPM] 애자일 실무가이드 1부: 애자일의 개요 및 기본 원칙

by Project Chan 2025. 1. 2.
반응형

마지막 CAPM 자격증 공부에서는 애자일 실무가이드의 첫 번째 부분인 애자일의 개요와 기본 원칙에 대해 설명하겠습니다.

애자일(Agile)은 프로젝트 관리의 유연성과 적응력을 높이는 방법론으로, 특히 소프트웨어 개발 분야에서 큰 인기를 끌고 있습니다.

출처: 오픈소스컨설팅(애자일 실무 가이드(4): 스프린트 리뷰(Sprint Review)


1. 애자일의 정의와 특징

애자일은 고객의 요구사항 변화에 빠르게 적응하며, 지속적인 개선을 통해 높은 품질의 산풀물을 제공하기 위한 프로젝트 관리 방법론입니다.

전통적인 폭포수(Waterfall) 모델과 달리 애자일은 반복적이고 점진적인 접근 방식을 채택합니다.

주요 특징

  • 반복적 프로세스: 작업을 작은 단위로 나누어 주기적으로 결과물을 제공
  • 유연성: 고객 요구사항 변경에 빠르게 대응
  • 협업 중심: 팀원 간, 그리고 고객과의 긴밀한 소통
  • 지속적 개선: 피드백을 바탕으로 지속적으로 프로세스와 산출물을 개선

2. 애자일 선언문 (Agile Manifesto)

애자일의 철학은 2001년 소프트웨어 개발자들이 작성한 애자일 선언문에 잘 나타나 있습니다.

출처: 한경BUSINESS(2001년 개발자 17인의 '애자일 선언문'이 첫출발)

선언문은 다음 네 가지 핵심 가치를 강조합니다.

  1. 프로세스와 도구보다 개인과 상호작용
  2. 포괄적인 문서보다 작동하는 소프트웨어
  3. 계약 협상보다 고객과의 협력
  4. 계획 준수보다 변화에 대한 대응

이와 함께 12가지 원칙도 제시되며, 이는 애자일 프로젝트 관리의 기반이 됩니다.

3. 애자일의 주요 프레임워크

애자일은 다양한 프레임워크와 실천법을 통해 구현됩니다.

다음은 가장 널리 사용되는 주요 프레임워크입니다.

스크럼(Scrum)

  • 역할: 스크럼 마스터, 제품 책임자, 개발 팀
  • 이벤트: 스프린트, 데일리 스크럼, 스프린트 리뷰 및 회고
  • 산출물: 백로그, 스프린트 목표, 작업 완료 정의

칸반(Kanban)

  • 작업의 시각화: 작업 항목을 보드에 표시
  • 작업 진행 한도(WIP): 동시에 진행할 작업 수 제한
  • 지속적 흐름: 작업의 지속적인 흐름 유지

XP(익스트림 프로그래밍)

  • 테스팅 중심 개발, 짝 프로그래밍, 지속적 통합 등 개발 관행 강조

4. 애자일의 이점

애자일은 다음과 같은 여러 이점을 제공합니다.

  • 고객 만족도 향상: 요구사항을 반영한 빠른 결과물 제공
  • 리스크 감소: 작은 단위로 작업을 진행하여 문제를 조기에 발견
  • 팀 생산성 증가: 협업과 피드백을 통한 효율성 극대화
  • 품질 향상: 지속적인 테스트와 검토

5. CAPM 시험과 애자일

CAPM 시험에서는 애자일의 개념, 원칙, 프레임워크를 이해하는 것이 중요합니다.

시험 대비를 위해 다음 사항을 중점적으로 학습하세요.

  • 애자일 선언문과 12가지 원칙
  • 스크럼, 칸반, XP의 특징과 사용 사례
  • 애자일이 전통적인 프로젝트 관리 방식과 다른 점

연습 문제

  1. 애자일 선언문의 네 가지 핵심 가치를 설명하세요.
  2. 스크럼의 주요 역할과 이벤트를 나열하고 설명하세요.
  3. 애자일 방식이 리스크 감소에 어떻게 기여하는지 논의하세요.

다음 블로그에서는 애자일 실무가이드 2부로, 애자일 프레임워크와 실천법에 대해 더욱 자세히 다룰 예정입니다.

푸른 뱀의 해 모두들 원하는 바 이루시고, 행복한 25년 시작하시길 바랍니다.

반응형