애자일 방법론이란?

애자일이란?

신속한 반복 작업을 통해 실제 작동 가능한 소프트웨어를 개발하여 지속적으로 제공하기 위한 소프트웨어 개발 방식이다.

개념

→ 소프트웨어 개발에 있어서 아무런 계획이 없는 개발 방법과 계획이 지나치게 많은 개발 방법들 사이에서 타협점을 찾고자 하는 방법론

일정한 주기를 가지고 끊임없이 프로토타입을 만들어내며 그때그때 필요한 요구를 더하고 수정하여 하나의 커다란 소프트웨어 개발을 해 나가는 스타일이다.

애자일 개발 프로세스 종류

익스트림 프로그래밍

스크럼

크리스털 패밀리

Feature-Driven Development

Adaptive Software Development

익스트림 모델링