위로 아래

애자일 방법론 

애자일(Agile) : 날렵한, 민첩한.

애자일 방법론

  1. 프로젝트를 작은 단계로 세부화하여 작업하는 방법
  2. 각 단계에 피드백을 적용하기 쉽고 신속하게 단계를 재평가하고 반복 수정할 수 있다
  3. 고객에게 빠르게 응답할 수 있는 방법론
  4. 애자일 자체는 방법론이기보다는, 빠르게 하는 철학이다

 

 


애자일 방법론 종류

  1. 익스트림 프로그래밍 (xp, Extreme Programming) : 프로세스 중심이 아닌 사람 중심의 작업. 고객도 팀의 일원이라고 생각.
  2. 스프린트(Sprint, 짧은 거리 전력질주) -> 프로젝트를 압축해서 단기간 내에 끝내버리고 프로토타입을 제작하는 것. 스타트업 등에서 본격적으로 위험한 과정에 착수하기 전에, 상품의 방향이나 반응을 먼저 확인해볼 수 있다.
  3. 스크럼(Scrum) :
  4. 테스트 주도 개발 (TDD, Test Driven Development) :
  5. 짝 프로그래밍 (Pair Programming) : 두 사람이 짝이 되어 프로그래밍. 한 사람은 코딩을, 나머지 한 사람은 검사를 수행. 주기적으로 역할 교체. 실수 없이 진행되니 빠르다.
  6. 린 소프트웨어 개발 방법론
  7. 애자일 UP
  8. 동적 시스템 개발 방법론
  9. 크리스털 패밀리
  10. 적응형 소프트웨어 개발 방법론