반응형

*소프트웨어 생명 주기(Software Life Cycle)

소프트웨어 생명 주기는 소프트웨어 개발 방법론의 바탕이 되는 것으로, 소프트웨어 개발을 위해 정의하고 운용, 유지보수하는 등의 과정을 단계별로 나눈 것이다.

소프트웨어 개발 단계와 단께별 주요 활동, 활동의 결과에 대한 산출물로 표현하며, 소프트웨어 수명 주기라고도 한다.

소프트웨어 생명 주기를 표현하는 형태를 소프트웨어 생명 주기 모형이라고 하며, 소프트웨어 프로세스 모형 또는 소프트웨어 공학 패러다임이라고도 한다.

개발자는 문제의 유형, 개발 방법 등에 따라 특정 모형을 선택, 사용할 수 있고, 개별적인 모형을 사용할 수도 있다.

폭포수 모형, 프로토타입 모형, 나선형 모형, 에자일 모형 등이 있다.

반응형

'자격증 > 정보처리기사' 카테고리의 다른 글

웹 애플리케이션 서버  (0) 2020.04.27
데이터베이스 관리 시스템(DBMS)  (0) 2020.04.26
운영체제(OS)  (0) 2020.04.26
애자일 선언  (0) 2020.04.26
소프트웨어 생명 주기 모형  (0) 2020.04.25

+ Recent posts