본문 바로가기
카테고리 없음

Agile, WaterFall 방법론

by 노아론 2018. 4. 20.

Agile, WaterFall 방법론

WaterFall : Agile

 

WaterFall 방식

순서대로 일이 진행되고 다시 되돌아 갈 수 없는 구조.
요구사항 분석 -> 설계 -> 개발 -> 테스트 -> 배포 형태로 단계적으로 프로젝트가 수행된다.

 

 

Agile 방식

짧은 주기로 고객이 사용할 수 있는 소프트웨어를 만들어가면서 커뮤니케이션의 비용을 최소화시키고
이슈 사항들을 즉각 제거하면서 개발하는 방식.

 

 

WaterFall을 쓰면 잘 못 흘러갈까?

그렇지만은 않다. 현재 해결하고자 하는 문제점이 명확하고 솔루션이 구체적이라면.

 

Needs 에 의해 시작되는데 고객은 본인들이 원하는 것을 잘 표현하지 못한다고 한다. 잘 모르는 경우도 있다.

소프트웨어가 만들어지는 과정이나 어려움을 잘 모르기에 일어나는 문제라고 한다.

 

 

요구사항이 모호하면 Agile을 고려해봐야겠다.


댓글