• 제목/요약/키워드: Software Quality Product

검색결과 273건 처리시간 0.027초

소프트웨어 제품품질 개선을 위한 위험분석 시스템 개발 및 활용에 대한 연구 (Development and Application of a Risk Analysis system for Software Product Quality Improvement)

  • 장진욱
    • 한국산학기술학회논문지
    • /
    • 제15권8호
    • /
    • pp.5227-5232
    • /
    • 2014
  • 소프트웨어 제품 위험을 초기단계에서 제거함으로써 품질이 높은 소프트웨어를 개발 할 수 있다. 이를 위해 위험을 효과적으로 분석하고 관리하는 위험 분석 시스템의 도입이 필요하다. 제품 위험 분석 및 도구의 관심이 확대 되고 있으나 기존의 위험 관련 도구는 위험 추적 수준으로 개발되었으며 분석 및 전략 수립은 지원하지 않아 조직에서 제품 위험 관리에 많은 어려움을 격고 있다. 이에 본 논문에서는 조직에서 소프트웨어 개발과정에서 야기 될 수 있는 제품 위험의 문제점을 초기단계에서 해결하고 축적된 품질 위험 데이터를 통하여 정형화할 수 있는 소프트웨어 위험 분석 시스템을 제안하였다. 또한 어떤 제품 위험을 분석하고 관리해야 하는지에 대한 가이드라인을 제공하고자 한다. 위험 분석 협의과정을 통하여 도출된 위험 아이템에 대하여 위험 분석정보와 전략 등을 제공하는 위험 분석 시스템을 구현하고 활용방안을 제시하였다.

소프트웨어 품질관리 방법에 관한 연구 (A Study on Method for software Quality control)

  • 임대혁;장영숙
    • 경영과정보연구
    • /
    • 제15권
    • /
    • pp.245-262
    • /
    • 2004
  • As the competition between countries has become higher and the notion of software quality has been widely spread. it has been necessary to develop technologies that can ensure and produce high quality software. With the advent of information-oriented society. quality control has to transfer to the quality control activities focused on software system instead of those activities focused on hardware system. If so, how do we get to handle the quality control on the basis of the new approach. Also, as software applications have grown, so too has the importance of software quality. In order to manage software quality, the technology to specify and evaluate both the software product quality and development process quality objectively quantitatively is most important. To produce products of good quality, we need a more progressive quality control system according to the need of software development life cycle. In other words, we do software right the first time or build quality in the process. On the basis intermediate and final time or build quality in the process. On the basis of data achieved, we can evaluate the products according to the consequences of the data, What are the problems to contrive the software quality control system?, we con promote the quality of products. To achieved that goal, we con provide a suitable the technique and method of software quality control.

  • PDF

DQ마크 인증제도의 시스템 소프트웨어 품질인증 수행 방안 연구 (Research on The System Software Quality Certification Implementation Plan of DQ Mark Certification)

  • 윤재형;송치훈
    • 한국산학기술학회논문지
    • /
    • 제22권2호
    • /
    • pp.85-91
    • /
    • 2021
  • 방위사업청은 2012년부터 군수품의 우수한 기술력과 품질을 인증하기 위해 DQ마크(Defense Quality Mark) 인증제도를 운영하고 있다. 하지만, 현행 DQ마크 인증제도는 소프트웨어(Software, SW) 단독 제품의 품질을 검증할 수 없어 소프트웨어 제품에 직접 DQ마크 인증을 부여하지 못하고 있다. 그러므로 본 논문은 DQ마크 인증제도에서 소프트웨어 제품의 품질을 검증할 방안을 찾기 위해 DQ마크 인증제도의 인증심사 절차와 국내·외 소프트웨어 품질평가, 인증 표준을 분석하였다. 그 중 국제표준인 ISO/IEC 25000 시리즈를 따르는 GS(Good Soft) 인증제도를 DQ마크 인증제도에 적용하는 방안을 개선방안으로 제시하여 DQ마크 인증제도에서 소프트웨어 제품의 품질을 검증하여 인증을 부여할 수 있도록 인증범위의 확대를 꾀하였다. 본 논문은 DQ마크 인증제도에 GS인증제도를 도입함으로써 시스템 소프트웨어 단독 제품에 대해 DQ마크 인증을 부여할 수 있도록 기존 인증절차에서 소프트웨어 제품 품질 평가에 불필요한 절차인 공장심사의 생략과 제품심사에 GS 인증서를 제출받아 검증하는 개선된 절차를 제안했고, 부여받은 DQ마크를 활용한 방산수출의 증대와 GS인증을 통한 국방 분야 소프트웨어 제품의 품질향상을 기대한다.

소프트웨어 사용성 평가를 위한 체크리스트의 개발과 적용 (A Development and Application of the Checklist for Evaluating Software Usability)

  • 진영택;하수정
    • 한국전자거래학회지
    • /
    • 제6권2호
    • /
    • pp.73-85
    • /
    • 2001
  • Usability is defined by the effectiveness, efficiency and satisfaction with which specified users can achieve specified goal in particular environment. Today, many factors such as software acquisition, business re-engineering and the trend of software market have software industry considers usability as an important quality of software products. Therefore, the specification and measurement method for establishing the acceptable usability level of software is required during software development acquisition and evaluation. To evaluate whether software products is usable or not, we need evaluation method for software usability. This paper is not only to provide a framework for specifying the usability attributes of a product and establishing a comprehensive set of usability criteria, but also assessing usability metrics of the software. The usability metrics and checklist is developed based on the properties of the user interface using ISO standard and general usability principles with product-oriented view which means the Product has attributes contributing to determine the usability. This paper also suggested the way to weight the relative importance of the individual usability item depending on the software categories.

  • PDF

Software Bundling for Competitive Advantage: Vendor Strategies and Public Policy Implications

  • Kim, Tae-Ha;Shin, Hyung-Deok;Dutta, Amitava
    • Asia pacific journal of information systems
    • /
    • 제20권2호
    • /
    • pp.39-62
    • /
    • 2010
  • As an engineered product, a software package has multiple dimensions that must be designed judiciously to enhance its competitive viability. Functionality, reliability and price are three such common dimensions. However, many software products are sold as bundles of individual components and the competitive impact of bundling has received less attention in the research literature. In this paper, we examine the implications of software vendors using bundling as an element of competitive strategy. A game theoretic model of the actions of an incumbent and a new entrant is developed and the impact on vendor and consumer welfare is analyzed. Numerical experiments with the model show that (i) increasing bundle size is an effective strategy for the incumbent to increase its payoff at the cost of the entrant's payoff and consumer surplus, especially when the entrant's quality is low (ii) in the presence of bundling, the entrant can still increase its own payoff and consumer surplus at the cost of the incumbent's payoff, by increasing product quality up to the level that best segments market demand with the incumbent and (iii) an increase in bundle size by the incumbent, or an increase in quality by the entrant, can both result in an increase of total surplus. Similar results are observed in a related case where the entrant offers free software bundles. Our results provide insights into how software vendors may strategically use bundling and quality as additional product dimensions in order to stay competitive in the market. These results also inform the competing vendors of the impact of bundling related public policy actions on their respective payoffs.

제품라인 공학을 위한 휘처 기반의 제품 구성 방법 (A Feature-based Product Configuration Method for Product Line Engineering)

  • 배성진;강교철
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제26권2호
    • /
    • pp.31-44
    • /
    • 2013
  • 소프트웨어 제품라인공학은 재사용성에 초점을 맞추어 소프트웨어의 높은 품질과 생산성을 만족시킬 수 있는 방법으로 제안되었다. 소프트웨어 제품라인에서 제품 구성 방법은 휘처모델로부터 주어진 제품을 위해 가장 최선의 휘처와 휘처속성을 선택해 나가는 프로세스이다. 성공적인 제품 개발을 위해서는 제품의 목표를 달성할 수 있는 휘처와 휘처 속성을 선택하는 것이 중요하다. 하지만 수천개의 휘처와 휘처 속성이 존재하는 경우에는 최적의 제품 구성을 하는 것이 매우 어렵다. 그렇기에 본 연구에서는 휘처와 휘처 속성간의 관계를 기반으로 제품의 목표를 달성하게 하는 휘처와 휘처 속성의 구성 조합을 찾는 휘처 구성 방법을 제안하여, 보다 정확한 제품의 목표 달성에 기여하는 휘처 구성이 될 수 있도록 한다.

  • PDF

PDM 소프트웨어와 3D 프린팅을 활용한 제품개발 수업 운영 사례 (Product Development Class using Product Data Management Software and 3D Printing)

  • 도남철
    • 공학교육연구
    • /
    • 제21권6호
    • /
    • pp.90-98
    • /
    • 2018
  • This paper proposes a framework of engineering education for product development processes based on product data management (PDM) software and 3D printing. The PDM software supports the product development process-oriented educational coursework, collaborative team projects and project-based learning environment. The 3D printing supports the prototyping step in the product development process and helps participants consider physical realization of their designs during the product design and development phases. The framework was implemented in an introductory course for engineering students to product design and development, and author found that it is important to support rich communication among participants including lecturers, teaching assistants and students to enhance the quality of education and to overcome the burden of learning various computer-aided tools and 3D printing techniques needed for the framework.

생체인식 소프트웨어의 품질 평가모듈에 관한 연구 (Architecture Evaluation Utilizing CBAM and AHP)

  • 양해술;이만호;윤영미
    • 정보처리학회논문지D
    • /
    • 제13D권5호
    • /
    • pp.699-708
    • /
    • 2006
  • 최근 생체인식 분야는 IT 분야의 보안기술과 함께 빠르게 진전되어 왔다. 현재 생체인식의 중요성이 인식되면서 국내외 생체인식 소프트웨어 시장이 급격히 증가하고 있는 추세이다 이에 따라 생체인식 소프트웨어의 고신뢰성과 고품질 소프트웨어의 요구가 증대되고 있다. 생체인식 소프트웨어의 품질인증을 위해서는 평가항목 및 평가기준이 마련되어 있어야 한다 본 논문에서는 생체인식 소프트웨어의 품질요구와 시험에 관한 표준인 ISO/IEC 12119, 소프트웨어 제품평가를 위한 표준인 91뽀, 평가모듈의 구성을 위한 국제 표준인 ISO/IEC 14598-6을 기반으로 하여 생체인식 소프트웨어 시험을 위한 평가모듈을 개발하였다. 본 논문에서 제시하는 품질 평가모듈은 생체인식 소프트웨어 제품의 구성요소(제품설명서, 사용자문서, 프로그램과 데이터)를 대상으로 하고 있으므로 ISO/IEC 9126-3과 같은 소프트웨어 개발과정에서 적용 가능한 표준과 병행함으로써 소프트웨어의 품질 향상을 기대할 수 있다.

객체지향 기반 소프트웨어 컴포넌트의 내부 품질 메트릭을 이용한 외부 품질 추정 기법 (Techniques to Predict External Quality from Internal Quality Metrics for Object Oriented Software Components)

  • 박지환;신석규;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권7_8호
    • /
    • pp.618-641
    • /
    • 2003
  • 소프트웨어 제품의 품질을 평가하기 위한 방법으로써 품질 요소, 품질 항목 및 여러 가지 메트릭을 이용한 품질 모델들이 제시되어 왔다. 하지만, 소프트웨어의 품질을 보다 정확하게 평가하기 위해서는 각각의 특징에 맞는 특화된 모델이 필요하다. 본 논문에서는 소프트웨어 컴포넌트 개발에 있어서 개발이 진행중인 상태의 소프트웨어 내부 속성에 적절한 메트릭을 적용시킨 결과를 이용하여 개발 완료 후의 소프트웨어가 가지게 되는 외부 품질을 어떻게 추정하는지에 대한 외부 품질 추정 모델을 제시한다. 소프트웨어 품질을 측정하기 위한 메트릭을 적용한 결과로써 품질 자체를 측정하는데 한정하지 않고, ISO 9126에서 제시하는 소프트웨어의 내부 속성을 이용하여 소프트웨어 컴포넌트 개발의 각 산출물에 어떻게 적용시키는지에 대한 모델을 예제를 통하여 제시한다.

Classification Trends Taxonomy of Model-based Testing for Software Product Line: A Systematic Literature Review

  • Sulaiman, Rabatul Aduni;Jawawi, Dayang Norhayati Abang;Halim, Shahliza Abdul
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제16권5호
    • /
    • pp.1561-1583
    • /
    • 2022
  • Context: Testing is one of the techniques that can assure the quality of software including the domain of Software Product Line (SPL). Various techniques have been deliberated to enhance the quality of SPL including Model-based Testing (MBT). Objective: The objective of this study is to analyze and classify trends of MBT in SPL covering the solutions, issues and evaluation aspects by using taxonomy form. Method: A Systematic Literature Review (SLR) was conducted involving 63 primary studies from different sources. The selected studies were categorized based on their common characteristics. Results: Several findings can guide future research on MBT for SPL. The important finding is that the multiple measurements are still open to improving current metrics to evaluate test cases in MBT for SPL. The multiple types of measurement required a trade-off between maximization and minimization results to ensure the testing method which could satisfy multiple test criteria for example cost and effectiveness at the same time.