Server/Jenkins

[Jenkins CI/CD] Waterfall vs Agile

유쾌한고등어 2023. 2. 24. 22:17

Waterfall vs Agile

Waterfall

- 전통적인 개발 방법론.

- 프로젝트의 각 단계 구분이 뚜렷하다.

- 순차적인 프로젝트 관리 방법론. 각 단계는 이전 단계가 완료된 후에만 진행될 수 있다.

- 고객의 니즈를 바로 반영하기가 어렵고,비용/시간이 많이 소요된다.

- 지금도 널리 사용됨

 

 

Agile

- Waterfall 방법론의 단점 최소화

- 프로젝트의 생명 주기 동안 반복적인 과정을 통해서 점점 SW가 진화되고, 사용자의 니즈를 만족시켜가는 과정

- 절차 중심에서 타피,고객의 니즈가 생겼을때 시시각각 대응가능한 형식