소프트웨어 개발 방법론(2)


소프트웨어 개발 방법론(2)

오늘은 소프트웨어 개발 프로세스에 대해 알아 보아요. 1. 소프트웨어 개발 프로세스란? 2. 폭포수 모델 3. 나선형 모델 4. 통합 모델 5. 애자일 모델 소프트웨어 개발 프로세스란? 소프트웨어 개발 프로세스란 무엇일까요? 소프트웨어를 개발할 때 해야 하는 일의 순서를 정의하는 것이죠. 일의 순서는 입니다. 이 순서를 어떻게 수행하느냐에 따라 개발 프로세스의 종류가 나뉩니다. 1년짜리 프로젝트를 예로 들어보겠습니다. Waterfall (폭포수) Process (1970년대) 분석(1~3월) 설계(4~6월) 구현(7~10월) 테스트(11, 12월) 이렇게 하게 됩니다. 위키 백과에 보면 아래와 같은 그림이 있습니다. 출처: https://ko.wikipedia.org/wiki/%ED%8F%AD%ED%8F%AC%EC%88%98_%EB%AA%A8%EB%8D%B8 개발 순서를 그대로 나열하고 폭포처럼 흐르죠? 이는 순차적으로 한 단계, 한 단계 진행해 나가는 것으로 전 단계가 수행되어 완...


#Agile #통합모델 #테스트 #애자일 #소프트웨어개발방법론 #소프트웨어 #설계 #분석 #나선형모델 #구현 #Waterfall #UP #폭포수모델

원문링크 : 소프트웨어 개발 방법론(2)