DevBoi

애자일 vs 워터풀 프로젝트 모델 본문

[Computer Science]

애자일 vs 워터풀 프로젝트 모델

HiSmith 2021. 10. 14. 23:22
반응형

애자일과 워터풀의 프로젝트 관리 차이는 무엇일까...?

핵심적인 차이만 알아두자, 사실 너무 많은건 더많은 혼선을 가질 수 있다.

 

1. 애자일

스프린트라고 하는 관리론을 사용한다.

즉, 고객사가 제품을 보고, 그때그때 요구사항을 변화할수 있다.

예를 들면, 실제로 구현을 했는데, 다른 방식으로의 출력을 원한다거나 등등의 요구사항이 변경되면, 해당 내용을 개발하여 다시 전달해준다.

이러한 과정을 스프린트라고한다. 내부테스팅이 끝난후에 고객사에게 오픈하는 워터풀 모델과는 다르다.

추가로, 프로젝트 완료가 아닌, 품질에 초점을 두고 업무를 진행한다.

물론 고객에 수많은 사항을 검토해야 하지만, 변경될 수도 있는 요건 사항에 대해서 좀 더 자유롭다.

 

2.워터풀 모델

프로젝트 전 모든 요구사항 분석 및 리스크 범위 파악을 끝낸 뒤에, 개발을 시작하고

테스트를 내부에서 다 진행후에 고객사에게 전달 한다.

프로젝트 진행중에 변경이 발생하기 적은 프로젝트에 적합하며, 품질 보다는 개발 완료에 초점을 둔다.

높은 예측 가능성과 타임라인이 좀더 통제하기 쉽다는 장점이 있다.

 

반응형