IT정보기술자료
애자일(Agile) 개발 방법론이란?
itislord
2007. 2. 28. 21:14
애자일(Agile) 개발 방법론이란?
▶ 문서에 대한 부담을 줄이면서 변화에 쉽게 대응하며 고객의 입장에 초점을 맞춘 방법론
▶ 공통 핵심 원리
소프트웨어 개발은 고객 중심이어야 하고 문서의 부담은 적어야 한다. 즉, 개발자가 집중해야 하는 것은 동작하는 소프트웨어를 만들어내는 것이다.
■ 익스트림 프로그래밍(XP - eXtreme Programming)
http://www.xprogramming.com
http://www.c2.com/cgi/wiki?ExtremeProgrammingRoadmap
■ 기능 주도 개발(FDD - Feature Driven Development)
http://www.togethercommunity.com
■ 스크럼(Scrum)
■ 크리스탈 방법론(Crystal Light)
http://crystalmethodologies.org
■ 적응형 소프트웨어 개발(ASD - Adaptive Software Development)
■ 동적 시스템 개발 방법론(DSDM - Dynamic Systems Develoopment Methodology)