꾸준한 개발일기

SW:: 소프트웨어공학의 정의 본문

Programing/SW

SW:: 소프트웨어공학의 정의

꾸개일 2022. 1. 21. 09:00
반응형

정의

- 소프트웨어의 개발, 운용, 유지보수 및 폐기에 대한 체계적인 접근 방법

- 체계적인 접근방법 : 개발 방법이 일회성이 아니라 반복 사용이 가능하도록 한다.

 

특징

- 소프트웨어 개발 전 과정에 걸쳐 필요한 이론, 개념 및 기술을 다룬다.

- 소프트웨어 개발 과정에서 생성되는 모든 산출물이 그 대상이 된다.

 

목표

- 소프트웨어 개발이 체계적이고 공학적인 방법으로 이루어져 추정된 비용과 기간에 고객이 원하는 품질 높은 소프트웨어를 개발하는 것

 

 

 

소프트웨어 생명주기의 정의와 종류는?

https://dev-h2.tistory.com/26

 

SW:: 소프트웨어 생명주기의 정의와 종류

 소프트웨어 개발 생명주기(Software Development Life Cycle : SDLC)는 소프트웨어의 생성에서 소멸까지의 과정을 단계별로 나눈 것 으로, 각 단계별 주요활동과 산출물을 통해 프로젝트의 진행방향을 명

dev-h2.tistory.com

 

소프트웨어의 위기란?

https://dev-h2.tistory.com/27

 

SW:: 소프트웨어의 위기(software crisis)란?

 소프트웨어 공학 초기에 사용되던 용어로 컴퓨터 계산 용량과 문제의 복잡성이 급격히 증가함에 따라 발생한 충격을 서술하기 위하여 사용되었다. 원인 - 소프트웨어 규모의 대규모화, 복잡

dev-h2.tistory.com

 

반응형
Comments