Skip to content

Agile

1. 애자일이란?

  • 구성원 간의 긴밀한 상호작용
  • 협력을 통해 변화에 대응하는 것에 가치를 둠
  • 프로젝트 진행의 핵심 : 가시화 & 주기적인 배포
    • 가시화 : '프로젝트의 목표를 명확하게 정의하는 것'이 애자일 프로젝트의 시작 --> 팀원 내부에서 빠르게 피드백을 하면서 결과물을 만들어 나감
    • 주기적인 배포 : 애자일 프로젝트의 목표는 2주 또는 1달 주기로 결과물을 배포할 수 있는 범위로 쪼개어 관리되어야 하고, 매 주기마다 해당 주기의 결과물은 반드시 '배포'되어야 함.

2. 애자일과 워터폴(폭포수)의 차이

워터폴애자일
작업범위와 진행방법수용한 '모든' 요구사항을 만족시키는 범위를 대상으로 계획을 수립수용된 요구사항에 '우선순위'를 부여하고, 우선순위대로 '단위별 개발'을 진행
자원배분기획-디자인-개발 순서로 진행하며 '해당 분야'의 전문가가 담당다방면의 지식을 가진 소수의 멀티플레이어로 이루어진 팀이 '단위별'로 처음부터 끝을 담당
결과물 산출모든 단계가 끝나야 결과물을 확인할 수 있음'단위별'로 '작동하는 결과물'을 산출. 외부 피드백을 받아 개선하거나 다른 작업으로 이동
변경사항 반영변경사항을 반영하기가 번거롭거나 비용과 일정이 추가됨변경사항 발생 시 우선순위에 따라 프로젝트 범위에 반영
프로젝트 완료변경사항이 없는 경우, 예상된 비용과 일정 내에 예정된 프로젝트가 완료됨변경/개선의 범위를 적절히 조절하지 못할 경우 프로젝트가 끝없이 지속될 수 있음

3. Reference