애자일(Agile) 개발 방법론이란?


▶ 문서에 대한 부담을 줄이면서 변화에 쉽게 대응하며 고객의 입장에 초점을 맞춘 방법론

http://agilemanifesto.org


▶ 공통 핵심 원리

소프트웨어 개발은 고객 중심이어야 하고 문서의 부담은 적어야 한다. 즉, 개발자가 집중해야 하는 것은 동작하는 소프트웨어를 만들어내는 것이다.



■ 익스트림 프로그래밍(XP - eXtreme Programming)

http://www.xprogramming.com
http://www.c2.com/cgi/wiki?ExtremeProgrammingRoadmap


■ 기능 주도 개발(FDD - Feature Driven Development)

http://www.togethercommunity.com


■ 스크럼(Scrum)

http://www.controlchaos.com


■ 크리스탈 방법론(Crystal Light)

http://crystalmethodologies.org


■ 적응형 소프트웨어 개발(ASD - Adaptive Software Development)

http://www.adaptivesd.com


■ 동적 시스템 개발 방법론(DSDM - Dynamic Systems Develoopment Methodology)

http://www.dsdm.org

+ Recent posts