• Title/Summary/Keyword: 소프트웨어 품질 평가 프로세스

Search Result 95, Processing Time 0.03 seconds

Design and Implementation of Software Quality Evaluation System Using Process Parameters (프로세서 파라미터를 이용한 소프트웨어 품질평가 시스템의 설계 및 구현)

  • Lee, Joon-Kil;Kwon, Ki-Tae
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.11
    • /
    • pp.3394-3407
    • /
    • 2000
  • 오늘날 소프트웨어의 복잡성과 대형화로 유지보수 비용이 증대하고 있다. 이런 이유로 소프트웨어의 품질을 향상시키는 것이 중요한 이슈가 되고 있다. 이에 따라 소프트웨어 공학에서는 소프트웨어품질을 평가하는 방법으로 프로세서의 최종 산출물인 소프트웨어의 소스를 분석하는 방법과 소프트웨어의 생명주기에 따라 그 단계별 산출물을 평가하는 연구가 계속되고 있고, 또한 소프트웨어를 생산하는 전 과정을 일련의 프로세스로 보고 각각의 프로세스를 평가하여 소프트웨어의 품질을 향상시키는 연구도 진행되고 있다. 본 연구에서는 SPICE 모델에 따라서 소프트웨어를 지원, 생산, 공급하는데 관련이 있는 프로세스 범주를 5가지로 분류하고 각 범주에 속한 기본활동의 파라미터인 작업산출물과 ISO/IEC9126 모델의 소프트웨어 품질특성과의 연관성을 찾아서 소프트웨어 품질을 평가하고자 한다. 즉 소프트웨어를 생산하는 프로세서에서 투입 및 산출되는 입출력물들을 평가하여 프로세스 수행과정을 개선 및 변경하는 것이 소프트웨어 품질에 어떤 영향을 미치는가를 보여주는 소프트웨어 제품의 품질을 평가하는 시스템을 설계 및 구현한다.

  • PDF

Construction of Process for Software Quality Certification (소프트웨어 품질인증을 위한 프로세스의 구축)

  • Lee, Ha-Yong;Hwang, Suk-Hyung;Yang, Hae-Sool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.2003-2006
    • /
    • 2002
  • 고품질의 소프트웨어를 개발하기 위한 방안으로 품질평가를 통해 문제점을 발견해서 보완하는 과정을 활용할 수 있다. 최근, 소프트웨어 품질 평가 및 인증에 관한 국가적인 체계가 구축되고 실질적인 인증활동이 수행되고 있으나 인증의 관점에서 확립되어 있는 표준화된 절차가 미흡하여 효과적인 품질 평가 및 인증을 위한 절차의 개발이 요구되고 있다. 현재, 소프트웨어 제품의 품질평가를 위한 프로세스로서 ISO/IEC 14598이 6개 부분으로 구성되어 표준화되는 과정에 있으며, 이 프로세스를 적용하여 품질평가에 적용하거나 품질향상을 도모하려는 연구가 활발히 진행되고 있다. 따라서 본 연구에서는 ISO/IEC 14598의 품질평가 프로세스 중에서 소프트웨어 평가자가 활용할 수 있는 프로세스인 ISO/IEC 14598-5를 중심으로 품질 시험 인증의 관점을 고려한 절차에 관해 기술하였다.

  • PDF

Construction of Test Process for Third Party Test Organization (제3자 시험 기관을 위한 시험 프로세스의 구축)

  • Lee, Ha-Yong;Hwang, Suk-Hyung;Yang, Hae-Sool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.317-320
    • /
    • 2005
  • 고품질의 소프트웨어를 개발하기 위한 방안으로 품질평가를 통해 문제점을 발견해서 보완하는 과정을 활용할 수 있다. 최근, 소프트웨어 품질 평가 및 인증에 관한 국가적인 체계가 구축되고 실질적인 인증활동이 수행되고 있으나 인증의 관점에서 확립되어 있는 표준화된 절차가 미흡하여 효과적인 품질 평가 및 인증을 위한 절차의 개발이 요구되고 있다. 현재, 소프트웨어 제품의 품질평가를 위한 프로세스로서 ISO/IEC 14598이 6개 부분으로 구성되어 있으며, 이 프로세스를 적용하여 품질평가에 적용하거나 품질향상을 도모하려는 연구가 활발히 진행되고 있다. 본 연구에서는 제3자 시험자의 관점에서 활용할 수 있는 소프트웨어 품질평가 프로세스인 ISO/IEC 14598-5를 중심으로 표준에서 정의하고 있지 않은 시험전 과정과 후 과정에 대한 부분을 포함하고 프로세스의 각 단계별로 구체적인 실제적인 활동을 포함하여 보완하였다.

  • PDF

A Software Quality Evaluation Process based on the Defense CBD Methodology (국방 CBD 방법론 기반 소프트웨어 품질평가 프로세스)

  • Lee, Hyun-Chul;Kang, Seung-Hun;Lee, Kil-Sup;Lee, Sung-Jong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.271-274
    • /
    • 2005
  • 소프트웨어 제품의 활용 범위가 늘어나면서 품질의 중요성이 부각되고 있다. 이에 따라 ISO/IEC 9126 품질모델과 ISO/IEC 14598 소프트웨어 제품 평가모델에 대한 표준이 발표되었다. 하지만, 대부분 소프트웨어 개발 사업에서는 결함사항 위주로 품질관리를 하고 있으며 표준모델은 미적용 되고 있는 실정이다. 따라서, 본 논문에서는 국방 CBD 방법론을 기반으로 표준 소프트웨어 품질모델 및 제품 평가모델을 이용한 품질평가 프로세스를 제시하고자 한다. 이를 위해 국방 CBD 방법론 산출물의 품질평가 모델과 품질평가 프로세스를 정의하고 평가활동 단계별 산출물을 제시한다. 또한 소규모 시범사업에 적용을 통하여 제안된 모델의 적절성을 검증하였다. 향후 본 연구의 결과가 국방 CBD 방법론 기반 소프트웨어의 품질관리 활동에 적용이 기대된다.

  • PDF

SETP Test Process Model for Software Quality Improvement (소프트웨어 품질 향상을 위한 SETP 테스트 프로세스 모델)

  • Oh, Hye-Jin;Seo, Joo-Young;Choi, Byoung-Ju
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.05a
    • /
    • pp.293-300
    • /
    • 2006
  • 소프트웨어 개발 프로세스의 평가를 통해 소프트웨어 프로덕트의 품질을 높이려는 다양한 시도들이 행해지고 있다. 소프트웨어 테스트 프로세스는 소프트웨어 개발 프로세스 중에서도 소프트웨어 프로덕트 품질 향상에 직접적인 영향을 끼치므로, 이에 대한 체계적인 개선이 필요하다. 본 논문에서는 프로세스의 품질과 프로덕프의 품질을 동시에 고려하는 소프트웨어 테스팅 모델인 SETP(Simple and Effective Test Process)모델을 제안한다.

  • PDF

Process Proposal ana Metrics Adaption Method for Software Products Evaluation of Developer (개발자의 소프트웨어 제품 평가를 위한 프로세스의 제안과 메트릭의 적용방법)

  • Nam, Ki-Hyun;Han, Pan-Am;Yang, Hae-Sool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10a
    • /
    • pp.551-554
    • /
    • 2000
  • 소프트웨어 품질의 중요성이 높아지면서 고품질의 제품을 만들기 위한 노력이 지속적으로 이루어지고 있다. 고품질 소프트웨어는 적은 노력과 비용으로 유지보수가 가능하므로 품질 향상의 중요성은 간과할 수 없는 중요한 문제이다. 현재, 소프트웨어 제품의 품질평가를 위한 프로세스로서 ISO/IEC 14598이 있으며 이 방법을 활용한 품질평가 체계와 메트릭스의 구축을 통해 품질향상을 도모하려는 연구가 활발히 진행되고 있다. 본 연구에서는 개발자가 소프트웨어 제품평가를 위해 적용할 수 있는 품질평가 프로세스를 제안하고 개발자의 제품평가 방법에 관해 기술하였다.

  • PDF

An Evaluation of Software Product Quality Using Statistical Quality Control (통계적 품질관리에 의한 소프트웨어 제품의 품질평가)

  • Riew, Moon-Charn;Rim, Seong-Taek;Chung, Sang-Chul;Lee, Sang-Duk;Shin, Suk-Kyu
    • Journal of Information Technology Application
    • /
    • v.3 no.4
    • /
    • pp.119-134
    • /
    • 2001
  • Improving software product quality is a key to increasing user satisfaction and to achieving competitive edge. There are two approaches to assure high software product quality; development process-oriented and product-oriented. There have been many efforts for improving software quality through process certification, for example, CMM, ISO 9000 family, ISO/IEC 12207, SPICE and Bootstrap. However, a good process alone cannot guarantee good product quality. A need for the evaluation of software product quality by an independent third party is growing rapidly for several reasons. We are concerned with an application of Statistical Quality Control (SQC) to the evaluation of software product quality to obtain the efficiency of evaluation processes and the objectivity of evaluation results. Methods for selecting test cases using a random sampling approach have been discussed and methods for selecting acceptance criteria with respect to software product quality have also been suggested.

  • PDF

Construction of Software Quality Certification System and Process (소프트웨어 품질인증 체계 및 프로세스의 구축)

  • Yang, Hae-Sool;Lee, Ha-Yong;Jung, Hye-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.321-324
    • /
    • 2005
  • 소프트웨어 개발 기관에서는 소프트웨어의 품질을 향상시키기 위한 다양한 방법을 적용하고 있다. 자체적인 품질관리 부서나 제3자 기관의 소프트웨어 품질감리와 평가를 통한 객관적인 품질향상 방안들을 활용하고 있다. 이러한 노력의 일환으로 정부 차원에서도 소프트웨어 품질평가 및 인증을 통해 소프트웨어의 품질을 공인함으로써 개발기관에서도 소프트웨어 품질향상을 위한 노력을 제고할 수 있도록 할 뿐만 아니라 소프트웨어 구매자로 하여금 품질이 인증된 소프트웨어를 구매할 수 있도록 유도함으로서 소프트웨어 품질 문제로 인한 경제적, 사회적 위험 요인을 최소화할 수 있도록 노력하고 있다. 최근, 소프트웨어 품질 평가 및 인증에 관한 국가적인 체계가 구축되고 실질적인 인증활동이 수행되고 있으나 인증의 관점에서 확립되어 있는 표준화된 절차가 미흡하여 품질인증을 위한 표준적인 절차의 개발이 요구되고 있다. 따라서, 본 연구에서는 소프트웨어 품질인증 기관의 관점에서 활용할 수 있는 소프트웨어 품질인증 체계와 프로세스를 구축하여 품질인증 과정에서 효과적으로 적용할 수 있도록 고려하여 각 단계별 세부 절차 및 각 절차별 활동을 구축하였다.

  • PDF

SETP(Simple and Easy Test Process) Core Model and Automation Tool Legba (SETP(Simple and Easy Test Process) 핵심 모델과 자동화 도구 Legba)

  • 박유봉;서주영;최병주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.490-492
    • /
    • 2004
  • 소프트웨어 개발 프로세스의 평가를 통해 소프트웨어 프로덕트의 품질을 높이려는 다양한 시도들이 행해지고 있다. 소프트웨어 테스트 프로세스는 소프트웨어 개발 프로세스 중에서도 소프트웨어 프로덕트의 품질 향상에 직접적인 영향을 끼치므로, 이에 대한 체계적인 개선이 필요하다. 본 논문에서는 프로세스의 품질과 프로덕트의 품질을 동시에 고려하는 소프트웨어 테스팅 모델인 SETP 핵심 모델과 이를 지원하는 자동화 도구(Legba)를 제안한다.

  • PDF

Software Architecture Evaluation Process Based on Quality Attribute (품질 속성 기반의 소프트웨어 아키텍처 평가 프로세스)

  • Son Lee-Kyeong;Kim Haeng-Kon;Hyun Chang-Moon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.319-322
    • /
    • 2004
  • 소프트웨어 기술은 웹과 인터넷의 대중화로 소프트웨어의 품질 개선과 다양한 요구 변화에 효율적으로 대응하기 위해 급격히 발전하고 있는 추세이다. 완성된 시스템이 다양한 스테이크 홀더들의 품질에 대한 요구를 만족시키는 시스템인지의 여부를 결정하는 소프트웨어 아키텍처의 평가는 매우 중요한 부분이다. 소프트웨어 아키텍처는 프로젝트 초기의 설계 결정사항에 대한 산출물로써 시스템과 프로젝트에 많은 영향을 미치며 특정 시스템의 품질 속성은 주로 소프트웨어 아키텍처에 의해 결정된다. 본 논문에서는 품질 속성을 기반으로 체계적으로 아키텍처를 평가할 수 있는 프로세스를 제시하고 이 프로세스를 NextGen POS 시스템에 적용시켜 보았다.

  • PDF