• Title/Summary/Keyword: 소프트웨어 품질 관리

Search Result 426, Processing Time 0.032 seconds

A Study of Test Method and Implement Continuous Integration System using Open Source Tools (공개소프트웨어를 활용한 지속적인 통합 (CI)시스템 구축 및 테스트 방안)

  • Lee, Sang-Bok;Song, Gi-Pyeong;Shin, Seck-Kyoo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.669-671
    • /
    • 2011
  • In this paper propose open source software the tools to build and continuous integration environment that can be used to improve software quality testing.

  • PDF

A Study On Database Quality Evaluation Item Development Applied CMM (CMM을 적용한 데이터베이스 품질평가 항목개발에 관한 연구)

  • 박미영;승현우
    • Proceedings of the Korean Society for Information Management Conference
    • /
    • 2003.08a
    • /
    • pp.153-161
    • /
    • 2003
  • 본 연구에서는 실세계 DB에 현실적으로 적용할 수 있는 DB품질평가항목을 개발하고자 한다. ISO 9126에 근거하여 DB품질평가 항목을 도출하고 소프트웨어의 프로세스를 심사하고 이에 기반하여 프로세스를 개선할 수 있도록 하는 CMM모형을 적용하고자 한다. DB 품질평가 항목의 개발은 기존 관련문헌 검토 및 유사분야에서 개발된 평가 모델을 분석하고, ISO 9126에 근거하여 DB품질평가 항목을 새롭게 도출하여 CMM모델을 적용한 데이터베이스 품질 프로세스 성숙도 모델을 제시하고자 한다.

  • PDF

Design and Implementation of Quality Evaluation Toolkit of Analysis Phase Product (분석단계 산출물에 대한 품질평가툴킷의 설계 및 구현)

  • Yang, Hae-Sool
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.7
    • /
    • pp.1719-1732
    • /
    • 1997
  • In the software development process, various development product are made in each phase of lifecycle. Formless software is visualized by products, and quality management is implemented by management for products. But, because standardization for products which is made in the development process is not established practically, developers use different development methodologies or documentation specifications. Therefore the reality is that quality evaluation is not implemented along standardized methodology or systematic process. In this paper, we constructed quality management system and designed and implemented analysis phase quality evaluation toolkit. We constructed quality external and internal character to evaluate software quality for quality management and constructed relational metrics and system of qualitative quantitative evaluation element items and, under these systems, we constructed quality evaluation toolkit and Implemented functions and evaluated products.

  • PDF

Code coverage Testing in Next Generation Banking System Project (코드 커버리지 테스팅 기법의 금융권 차세대 프로젝트 적용사례)

  • Kim, Hee-Yeong;Yang, Sang-Tae
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.11a
    • /
    • pp.343-350
    • /
    • 2009
  • 대규모 금융권 차세대 프로젝트에서 테스트에 대한 중요성은 재무RISK 관점에서 뿐만 아니라 소프트웨어 품질향상을 위한 결함의 제거 관점에서도 그 의미가 크다. 대규모 차세대 프로젝트는 일반 프로젝트에 비하여 개발되는 소프트웨어의 양이 방대하고 개발참여인원도 일반적인 관리수준을 넘어 수작업에 의한 테스트만으로는 충분한 품질을 보장하지 못한다. 또한 테스트를 수행한 이후에도 지속적으로 변경이 발생하고 이를 반영하는 과정에서 많은 결함이 유입되는 현재의 SI 프로젝트 특성상 지속적인 테스트 및 반복적인 검증만이 소프트웨어의 품질을 보장할 수 있다. 본 논문에서는 code coverage testing기법을 활용하여 동적 테스트 수행결과를 log로 도출하고, log 분석 결과를 통해 소프트웨어 품질의 향상을 기대할 수 있는 방안을 제시한다.

  • PDF

Configuration Management based Configuration File Version Integrity Auditing Framework (형상관리 기반 설정파일 버전 무결성 감사 프레임워크)

  • Kim, Seonjoo;Lee, Sukhoon;Baik, Doo-Kwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1511-1514
    • /
    • 2012
  • 최근 기업에서 구축하는 IT 아키텍쳐가 점점 복잡해져 가는 환경변화에 따라 각 시스템 구성요소의 조건이나 특성을 저장하는 설정파일(Configuration file)의 중요성이 강조되고 있지만, 대부분의 형상관리시스템이 응응 소프트웨어를 중심으로 구성되어 설정파일의 특징을 반영한 활동에 한계를 갖고 있다. 또한 품질보증 목적으로 수행하는 형상감사 활동도 응용 소프트웨어를 대상으로 품질중심 감사 활동이 이루어지면서, 등록된 개별 소프트웨어 별로 변경통제와 버전관리가 이루어져 설정 파일이 포함되는 경우 버전 무결성 차원의 문제를 적발하지 못하는 문제가 있다. 이 논문에서는 추가적으로 필요한 감사활동 요구기능을 정의하고, 동일한 원본에서 배포된 설정파일들이 서로 버전이 다르게 관리 될 수 있는 문제를 감사(Audit)를 통해 탐지할 수 있는 버전 무결성 감사 프레임워크를 제시한다. 제안하는 프레임워크는 기존 형상관리 개념과 액티비티, 프로세스를 기반으로 감사기능을 보완한다. 이를 통해 기존 감사활동에 버전 무결성 검증을 수행하는 형상감사 기능이 포함되며, 이는 설정파일의 버전 차이에 의해 사전/사후 발생될 장애, 오동작 등의 문제 해결에 활용된다. 이 논문에서 제안 프레임워크의 검증을 위하여 웹 시스템 기반 자바환경으로 구현하였고, 현장 적용한 부분을 평가 함으로써 검증하였다.

Study of the Main Characteristics of Project Management for the Success of Small-Scale Software Projects (소규모 소프트웨어 프로젝트의 성공을 위한 프로젝트 관리 주요 특성에 관한 연구)

  • Han, SeungJin;Lee, SeoukJoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.937-940
    • /
    • 2013
  • 현대 S/W 프로젝트에서의 규모와 복잡성이 증대됨에 따라 표준 프로젝트 관리 프로세스의 도입과 연구가 활발하게 진행이 되고 있으나, 운영성 프로젝트와 같은 소규모 프로젝트의 관리를 위한 프로젝트 관리 프로세스에 대한 연구는 미흡한 실정이다. 본 논문에서는 국제 표준 프로젝트 관리 프로세스인 ISO-21500 과 실제 소규모 프로젝트 수행사례를 비교하여 소규모 프로젝트 관리 특성을 파악하고, Core 관리영역과 Support 프로세스 영역을 비교 분석하였다. 연구 결과로 소규모 프로젝트의 통합, 범위, 일정 관리 영역 항목에서 품질 및 리스크와 같은 다른 관리 영역에 비해 더 많은 비중으로 수행되고 있음을 확인할 수 있었다. 향후 본 연구를 통해 소규모 프로젝트 수행 시 고려되어야 할 사항들을 정의하여 소규모 소프트웨어 프로젝트를 더 성공적으로 수행할 수 있도록 도움이 되고자 한다.

Analysis of Models for Configuration Management on Software Process Assesment (소프트웨어 프로세스 심사 모델의 형상관리 공정에 관한 분석)

  • 이영식;황선명;김태훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.58-60
    • /
    • 2003
  • 최근 소프트웨어 프로세스를 개선하여 소프트웨어의 품질 및 생산성을 높이고 조직의 업무를 효과적으로 달성 할 수 있는 프로세스 모델과 체계적인 프로세스를 수집하고 지속적으로 프로세스를 개선함으로서 프로세스의 수행능력을 향상시키기 위한 접근 방법에 관심이 높아지고 있다. 본 논문에서는 소프트웨어 프로세스 개선 및 심사 모델로서 ISO에서 표준으로 제정중인 ISO 15504(SPICE)와 2000년 발표된 CMMI 모델에 관하여 비교 연구 하고 사례연구로 형상관리 프로세스에 대하여 그 활동을 비교 분석한다.

  • PDF

On The Adoption of Risk Management System in Software Industries (소프트웨어 분야의 리스크경영시스템 도입방안에 관한 연구)

  • Kim, Jong-Gurl;Kim, Hyung-Man;Kim, In-Hee
    • Proceedings of the Safety Management and Science Conference
    • /
    • 2009.11a
    • /
    • pp.527-537
    • /
    • 2009
  • 다양한 리스크 문제가 발생하고 있는 환경 속에서 리스크에 대한 적절한 대응을 하고 안정화를 도모함과 동시에 리스크 문제가 표면화되어 초래하는 영향을 극소화 하기 위한 새로운 패러다임의 경영시스템 도입이 주요 전략과제로 대두되고 있다. 본 연구에서는 리스크 경영시스템(Risk Management System)인 IEC 61508의 리스크 규격을 중심으로 소프트웨어 분야가 가지고 있는 리스크 문제를 효과적으로 관리 할 수 있는 대안 모색을 가능하도록 하고 소프트웨어 분야에서의 리스크 제로와 안전 강화를 위하여 기초 자료를 제시하였다.

  • PDF

Study of the Improvement Measurement of Test project through Software Defect trend analysis (소프트웨어 결함 추이분석을 통한 테스트 프로젝트 개선방안에 대한 연구)

  • Jang, Jin-WooK
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.1
    • /
    • pp.691-696
    • /
    • 2015
  • The interest in software defects is growing. Companies are working on reducing them by various ways with a software development part, customer service part and quality management part. The defect data collected from them will be analyzed according to the condition and purpose to minimize the defect, and it will contribute to improving the quality of products. This study analyzed the software defect progress for companies based on the test maturity model, and set up the defect preventing process. They were applied to the project, and the number of defects decreased from 106 to 16. This study focused on the existing defect, which is a basic requirement for software quality management, and have importance by presenting a way to improve the software product quality with minimum resources.

A Metamodel for Creation and Maintenance of Evaluation Set of Software Package Evaluation (소프트웨어 패키지 평가를 위한 평가집합의 생성 및 유지를 위한 메타 모델)

  • Oh, Jae-Won;Lee, Chong-Won;Park, Dong-Chul;Lee, Byung-Jeong;Wu, Chi-Su;Kim, Soon-Yong;Song, Gi-Pyeung
    • The KIPS Transactions:PartD
    • /
    • v.11D no.3
    • /
    • pp.577-590
    • /
    • 2004
  • Today, the growth of software industry leads to e quantitative expansion of software package products. Due to this rapid increase of software package products, qualify certification has been required fur software products which users select. Unlike the quality certification of industrial products, the history of software product certification has not been so long. For this reason, software quality evaluation and certification methods have not matured yet. When certifying software products, one of most important factors is the systematic generation of evaluation sets. The evaluation sets include checklists with metrics, and criteria for the software quality certification according to the classification of software product type. This paper presents a metamodel for the systematic generation and maintenance of the evaluation sets. Then, we construct prototype level evaluation sets to show the validity of the metamodel.