안녕하세요 성조입니다.
소프트웨어 공학을 정리해야지 해야지 해놓고 정리하지 못했던 것이 이제 조금 시간적 여유가 생겨나면서 다뤄보려고 포스팅을 시작하게 됐습니다!
프로그램이란?
프로그램은 특정 문제를 해결하기 위해서 그 처리 프로세스와 방법에 관한 순서를 기술하여 컴퓨터에 가까운 소스 코드(source code) 등의 명령어 집합을 의미한다.
소프트웨어(Software)란?
소프트웨어는 프로그램의 명령어 집합과 개발 과정에서 만들어지는 모든 산출물들 더미로 요구 분석(명세서 등), 설계, 자료 구조, 알고리즘, 데이터베이스 구조, 테스트 결과와 코드 설명서, 품질 등을 포함하는 개념이다.
소프트웨어 공학(Software Engineering)이란?
소프트웨어 응용 프로그램의 설계, 개발, 운용, 테스트 및 유지 보수 관리 등의 생명 주기 전반을 체계적으로 서숙적이며 정량적으로 다루는 컴퓨터 과학의 한 학문 분야이다.
대략 주변 내용들을 정리하면 위와 같이 나온다. 하지만 본인은 다음과 같이 정리하기를 희망한다.
본인에게 소프트웨어 공학이란?
부가 가치가 있는 소프트웨어를 개발하기 위해 계획 수립부터 유지 보수 단계까지의 과정을 정해진 비용과 기간에 맞춘 후. 과학 및 수학적 원리와 다양한 방법론 등을 적용하여 소프트웨어 개발 과정에서의 생산성을 높이며, 사용자(소비자)를 만족시킬 수 있는 고품질의 소프트웨어를 생산하는 것이다.
잘못된 지식 전달 사항이 있는 경우 언제든지 댓글 부탁드리겠습니다!
궁금하신 부분도 언제든 댓글 부탁드립니다!
감사합니다.다음 포스팅 때 뵙겠습니다!
참조
https://ko.wikipedia.org/wiki/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EA%B3%B5%ED%95%99
소프트웨어 공학 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 에어버스 A-380은 상당한 양의 소프트웨어를 사용하여 "종이 없는" 조종석을 창조하였다. 소프트웨어 공학으로 항공기 소프트웨어를 이루는 수백만행의 소스코
ko.wikipedia.org
https://ko.wikipedia.org/wiki/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4
소프트웨어 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 컴퓨터 소프트웨어(computer software, 혹은 간단히 소프트웨어, 문화어: 쏘프트웨어, 순화 용어: 무른모)는 컴퓨터에게 동작 방법을 지시하는 명령어 집합의 모임이
ko.wikipedia.org
'Software Engineering' 카테고리의 다른 글
[Software Engineering] 폭모수 모델 (0) | 2022.10.01 |
---|