Software Engineering
[소프트웨어 공학] 폭포수 모델(Waterfall Model)
폭포수 모델(Waterfall Model) 폭포수 모델은 소프트웨어 개발시 계획, 요구 분석, 설계, 구현, 테스트, 유지보수를 순차적으로 접근하는 프로세스 모델이다. 폭포수(waterfall)라는 말처럼 위에서 아래로 각 프로세스를 순차적으로 접근하는 하향식 접근 방법이다. 각 단계가 끝나야만 다음 단계로 넘어갈 수 있다는 것이 하나의 특징이다. 이제 각 단계에서는 어떤 것을 중점적으로 하는지 알아보자. 계획 계획 단계에서는 프로젝트의 범위, 프로젝트 일정, 예산 등 프로젝트 전반에 대한 계획을 수립한다. 요구 분석 요구 분석 단계에서는 사용자 요구사항과 주어진 문제를 이해하고 분석한다. 설계 설계 단계에서는 시스템 구조, 프로그램, 데이터베이스, UI 등을 설계한다. 구현 구현 단계는 다른 말로 개발..
2023. 9. 24. 23:24