[정보처리기사 복습] 1. 소프트웨어 생명주기(Software Life Cycle) - 소프트웨어 개발 방법론의 바탕이 되는 것으로 소프트웨어를 개발하기 위해 정의 및 운용, 유지보수 등의 과정을 단계별로 나눈 것 *소프트웨어 개발 방법론* : 소프트웨어 개발과 유지보수 등에 필요한 여러가지 작업들의 수행 방법과 효율적인 기법 및 도구를 체계적으로 정리하여 표준화한 것. - 소프트웨어 수명주기라고도 함. - 소프트웨어 생명주기를 표현하는 형태 -> 소프트웨어 생명주기 모형/소프트웨어 프로세스 모형/소프트웨어 공학 패러다임 - 폭포수 모형/프로토타입 모형/나선형 모형/애자일 모형 등 2. 폭포수 모형(Waterfall Model) - 소프트웨어 개발시 이전 단계로 돌아갈 수 없음. 각 단계를 확실하게 매듭..