Server/Jenkins
[Jenkins CI/CD] Waterfall vs Agile
유쾌한고등어
2023. 2. 24. 22:17
Waterfall vs Agile
Waterfall
- 전통적인 개발 방법론.
- 프로젝트의 각 단계 구분이 뚜렷하다.
- 순차적인 프로젝트 관리 방법론. 각 단계는 이전 단계가 완료된 후에만 진행될 수 있다.
- 고객의 니즈를 바로 반영하기가 어렵고,비용/시간이 많이 소요된다.
- 지금도 널리 사용됨
Agile
- Waterfall 방법론의 단점 최소화
- 프로젝트의 생명 주기 동안 반복적인 과정을 통해서 점점 SW가 진화되고, 사용자의 니즈를 만족시켜가는 과정
- 절차 중심에서 타피,고객의 니즈가 생겼을때 시시각각 대응가능한 형식