Computer Theory/development theory

Computer Theory/development theory

[Dev] 소프트웨어 개발 방법론 애자일(Agile), 폭포수(Watherfall)

소프트웨어 개발을 할 때에는 요구사항 분석 -> 설계 -> 구현 -> 배포 -> 유지보수 등과 같은 과정이 존재한다. 그 중에서도 소프트웨어 개발 프로젝트를 진행할 때 가장 널리 사용되는 두 가지 방법론인 애자일, 폭포수 모델 방법론에 대해 알아보자. 폭포수 모델 폭포수 방법론은 소프트웨어 개발 단계가 위에서 부터 아래로 폭포에서 물 흐르듯 순차적으로 진행하는 방법이다. 폭포수 방법론은 한단계씩 진행함에 따라 다시 이전 단계로 가지 않고 계속 진행하기 때문에 다음 단계로 가기전에 완벽하게 요구사항을 반영하여 개발 했다는 것을 전제로 진행한다. 📢 절차가 뚜렷한 대기업이나 외주, 또는 각자의 팀원이 자신의 계층 역활을 완벽하게 잘 할 것 같다고 생각하는 팀이 자주 사용하는 방법론이다. 단점으로는 수직적으로..

JHeaon
'Computer Theory/development theory' 카테고리의 글 목록