목차
1. 서론
2. 본론
3. 결론
4. 참고문헌
2. 본론
3. 결론
4. 참고문헌
본문내용
동들을 말한다. 마지막으로 훈련은 적절히 훈련된 요원들을 제공하기 위한 활동들을 정의한다.
결론
현재 소프트웨어 품질의 영향력은 경제적으로나 사회적으로 그 규모가 점점 더 커지고 있다. 현재 산업에서 소프트웨어의 품질 중요성은 구매자의 의사결정에서 매우 큰 영향력인 요소를 지니고 있다. 대부분 소프트웨어를 선택할 때 품질을 중요한 요소로 보고 있으므로 소프트웨어에 대한 품질평가 또한 대두되고 있는 상황이다. 소프트웨어의 품질을 평가하기 위해서는 크게 두 가지 방법으로 나눌 수 있는데, 먼저 제품(Product) 평가와 프로세스(Process) 평가로 나눌 수 있다. 하지만 너무 많은 평가 방법과 평가 기준으로 인해 거시적인 시점으로 보았을 때는 소프트웨어 품질 평가 기술의 방향은 아직 그 효과를 전부 발하지 못하고 있다고 말할 수 있다. 그렇기에 소프트웨어의 영역별로 품질평가를 할 수 있는 모델들이 만들어져야 하며 그 모델들이 다른 곳에서도 공통으로 쓰일 수 있어야 한다. 물론 영역별로 어느 정도 품질평가를 할 수 있는 모델들이 제정되고는 있지만, 모든 영역을 포함하고 있지는 못한 실정이다. 그렇기에 모델 표준화에 대한 중요성은 더욱 강조되고 있는 상황이다.
좋은 소프트웨어를 만든다는 것은 매우 주관적이고 어려운 일이다. 좋은 소프트웨어를 만든다는 것은 사용자만을 위한 것이 아니라, 사용자가 원하는 소프트웨어를 개발하기 위해서 들어가는 인력과 그 구성요소에 대한 것 또한 포함되어야 하기 때문이다. 예를 들어서 소프트웨어를 기획하는 관리자는 기획한 요소에 따라서 추가적 비용과 시간이 더 들어가지 않는 것을 지향할 것이며, 개발자는 개발하기 쉬우며 편리하게 변경이 가능한 소프트웨어를 지향할 것이다.
결국 가장 중요한 것은 프로그램을 개발하는 프로그래머가 관점을 어디에 두고 프로그램을 개발하는지에 따라 결괏값이 달라지는 관점 지향 프로그래밍의 절차를 잘 따르고 있는지에 대한 관점 또한 중요하다. 결국 소프트웨어가 만들어지는 이유와 품질의 평가 요소가 중요해지고 있는 이유는 사용자가 많아진다는 원초적 이유이기 때문이다.
출처 및 참고문헌
<소프트웨어 공학의 모든 것>, 최은만, 생능출판사, 2020, p540
정재룡. (2023). 소프트웨어 품질 평가를 위한 도구 기술. 전자공학회지, 50(8), 29-38.
김찬영. (개최날짜). 소프트웨어 품질평가 분야 국내 표준 동향. 한국통신학회 학술대회논문집, 개최지.
결론
현재 소프트웨어 품질의 영향력은 경제적으로나 사회적으로 그 규모가 점점 더 커지고 있다. 현재 산업에서 소프트웨어의 품질 중요성은 구매자의 의사결정에서 매우 큰 영향력인 요소를 지니고 있다. 대부분 소프트웨어를 선택할 때 품질을 중요한 요소로 보고 있으므로 소프트웨어에 대한 품질평가 또한 대두되고 있는 상황이다. 소프트웨어의 품질을 평가하기 위해서는 크게 두 가지 방법으로 나눌 수 있는데, 먼저 제품(Product) 평가와 프로세스(Process) 평가로 나눌 수 있다. 하지만 너무 많은 평가 방법과 평가 기준으로 인해 거시적인 시점으로 보았을 때는 소프트웨어 품질 평가 기술의 방향은 아직 그 효과를 전부 발하지 못하고 있다고 말할 수 있다. 그렇기에 소프트웨어의 영역별로 품질평가를 할 수 있는 모델들이 만들어져야 하며 그 모델들이 다른 곳에서도 공통으로 쓰일 수 있어야 한다. 물론 영역별로 어느 정도 품질평가를 할 수 있는 모델들이 제정되고는 있지만, 모든 영역을 포함하고 있지는 못한 실정이다. 그렇기에 모델 표준화에 대한 중요성은 더욱 강조되고 있는 상황이다.
좋은 소프트웨어를 만든다는 것은 매우 주관적이고 어려운 일이다. 좋은 소프트웨어를 만든다는 것은 사용자만을 위한 것이 아니라, 사용자가 원하는 소프트웨어를 개발하기 위해서 들어가는 인력과 그 구성요소에 대한 것 또한 포함되어야 하기 때문이다. 예를 들어서 소프트웨어를 기획하는 관리자는 기획한 요소에 따라서 추가적 비용과 시간이 더 들어가지 않는 것을 지향할 것이며, 개발자는 개발하기 쉬우며 편리하게 변경이 가능한 소프트웨어를 지향할 것이다.
결국 가장 중요한 것은 프로그램을 개발하는 프로그래머가 관점을 어디에 두고 프로그램을 개발하는지에 따라 결괏값이 달라지는 관점 지향 프로그래밍의 절차를 잘 따르고 있는지에 대한 관점 또한 중요하다. 결국 소프트웨어가 만들어지는 이유와 품질의 평가 요소가 중요해지고 있는 이유는 사용자가 많아진다는 원초적 이유이기 때문이다.
출처 및 참고문헌
<소프트웨어 공학의 모든 것>, 최은만, 생능출판사, 2020, p540
정재룡. (2023). 소프트웨어 품질 평가를 위한 도구 기술. 전자공학회지, 50(8), 29-38.
김찬영. (개최날짜). 소프트웨어 품질평가 분야 국내 표준 동향. 한국통신학회 학술대회논문집, 개최지.
추천자료
CMM과 SPICE에 대해
소프트웨어 아키텍처란
[경영용어][경제용어][경영경제용어][경영경제용어해설][경제][경영]경영경제용어(경영용어, ...
[IT와경영정보시스템]컴퓨터 시스템의 하드웨어 직렬처리 및 병렬처리방식 분석과 소프트웨어...
(A+) 컴퓨터의 이해 - 마이크로프로세서의 발전 과정과 컴퓨터 산업에 기여한 점 그리고 최신...
(A+ 레포트) 컴퓨터의 이해 - 마이크로프로세서의 발전 과정과 컴퓨터 산업에 기여한 점 그리...
비즈니스 프로세스 혁신 과정 및 소프트웨어로 구현되는 과정
품질 보증 시스템 - 국제품질표준해썹(HACCP)식스시그마
제품수명주기관리(PLM)의 의미 효과 및 구축전략
제품(product)평가와 프로세스(process)평가의 차이점
소개글