• 제목/요약/키워드: 소프트웨어 품질 평가 프로세스

검색결과 95건 처리시간 0.023초

TMMi와 TPI next 매핑 기반의 비/공통요소 추출을 통한 조직의 테스트 프로세스 향상 (Test Process Improvement of Test Organization Through extracting Uncommon/Common Facts based on mapping TMMi with TPI next)

  • 김기두;박용범;박보경;김영철;송기평;신석규
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1504-1506
    • /
    • 2012
  • 소프트웨어 개발 생태계의 변화에 따른 소프트웨어 개발의 다양화 및 Time-to-Market으로 인해 사용자들이 요구하는 소프트웨어 품질수준이 높아졌다. 그러나, 소프트웨어 품질을 향상하는 여러 가지가 방법의 하나로 완벽한 테스트를 통해 가능하다. 하지만, 완벽한 테스트를 수행하는 것은 불가능하다. 이를 해결하기 위해 정형화된 올바른 테스트 프로세스를 적용하여 품질을 높이고자 한다. 본 논문에서는 조직의 테스트 성숙도 수준을 평가할 수 있는 TMMi와 테스트 프로세스를 개선할 수 있는 TPI next의 매핑을 기반으로 조직의 테스트 성숙도 측정과 함께 테스트 프로세스 수준 향상을 위한 가이드를 제공하고자 한다. 이를 위한 절차로 TMMi(level2)와 TPI next의 매핑, 비/공통 요소 추출을 통해 조직의 테스트 프로세스 개선을 위한 가이드를 제공하고자 한다.

무기체계 내장형 소프트웨어의 평가 프로세스와 시험모듈의 개발 (Development of Evaluation Process and Testing Module for Weapons System Embedded Software)

  • 김정국;양해술
    • 한국산학기술학회논문지
    • /
    • 제9권2호
    • /
    • pp.401-414
    • /
    • 2008
  • 무기체계 내장형 소프트웨어의 품질을 시험하는 것은 무기체계 내장형 소프트웨어의 요구에 부합되는 고품질의 시스템을 구현할 수 있도록 지원하기 위함이다. 일반적인 내장형 소프트웨어에 대한 품질평가 방법론이나 평가기법 등이 개발된 사례가 있으나 엄격한 품질 수준을 요구하는 무기체계 내장형 소프트웨어의 경우에는 아직까지 구체적인 체계가 구축되어 있지 않은 실정이다. 최근 다양한 무기체계 내장형 시스템이 개발되어 활용되고 있으나 품질확보 면에서 많은 노력이 필요한 실정이다. 본 연구에서는 무기체계 내장형 소프트웨어 평가를 위해 ISO/IEC 12119를 근간으로 하여 평가를 수행할 수 있는 평가모델과 품질검사표를 개발하여 무기체계 내장형 소프트웨어 평가에 적용할 수 있도록 하였다.

임베디드 소프트웨어의 개발 프로세스와 품질평가방법 (The Embdedded Software of Development Process & Quality Evaluation Method)

  • 김금옥;양해술
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.95-105
    • /
    • 2008
  • 최근 임베디드 소프트웨어가 다양한 분야에서의 개발이 증대되면서 요구사항도 변화되고 있다. 즉, 임베디드 시스템이 단순하고 독립적인 소형시스템에 정착되어 운영되었던 과거와는 달리 최근에는 초정밀의 동작제어와 함께 복잡하고 다양한 플랫폼 환경을 요구하거나 다수의 소프프웨어 통합하고 제어하는 시스템 종속적인 요구사항들이 많이 발생하고 있다. 현재 임베대드 소프트웨어 개발 분야의 가장 중요한 문제점은 개발 생산성의 향상과 품질의 확보라고 볼 수 있다. 본 연구에서는 컴포넌트 개발방법론을 토대로 개발 생산성과 품질 향상을 동시 확보할 수 있는 임베디드 소프트웨어 개발 프로세스를 구축하였다. 또한, 임베디드 소프트웨어 제품에 대한 품질 시험 체계를 확립하고 품질 시험을 위한 메트릭을 개발/구축함으로써 품질 시험을 효과적으로 수행하여 경쟁력 있는 임베디드 소프트웨어 제품의 개발을 지원할 수 있는 방법론을 확립하였다.

  • PDF

SP 인증 조직의 소프트웨어 보안 향상을 위한 ISO 27001 적용방안 연구 (Software Security Supplementation Guide Line Based on ISO 27001 for the SP Certified Organization)

  • 윤은지;박용범
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제3권11호
    • /
    • pp.465-470
    • /
    • 2014
  • 한국의 정보통신산업진흥원(NIPA)에서 제공하는 SP 품질 인증은 소프트웨어 개발 프로세스의 역량을 평가 및 인증하는 제도이다. SP 품질인증은 국내에서 개발된 인증모델로서 전국적으로 확산되고 있다. 최근 보안성이 문제되고 있으나, SP 품질 인증에서는 별도의 보안 속성에 대한 프로세스를 정의하고 있지 않다. 본 논문에서는 SP 품질 인증을 획득한 기업 및 조직들의 보안성 향상을 위해 ISO 27001을 기반으로 하는 새로운 보안 프로세스를 제시한다. 제안 프로세스를 통해 보안 위협요소들을 검출해낼 수 있고, 이러한 요소들에 대처할 수 있는 기회를 제공한다. 또한 검출된 보안 취약점은 보안 척도로 이용될 수 있으므로 시스템의 보안 측면 관리가 가능하다.

CMMI의 형상관리를 적용한 데이터웨어하우스 개발 프로세스의 개선 (Improvement of Datawarehouse Development Process by Applying the Configuration Management of CMMI)

  • 박종모;조경산
    • 정보처리학회논문지D
    • /
    • 제13D권4호
    • /
    • pp.625-632
    • /
    • 2006
  • 운영 서버의 데이터에서 다양한 분석 정보를 추출하여 저장하는 의사결정지원시스템인 데이터웨어하우스는 데이터의 품질과 대용량의 데이터를 처리하기 위한 처리 시간이 매우 중요하다. 따라서 데이터의 품질 안정화와 생산성 향상을 위해 개발 프로세스를 표준화하고 개선할 필요가 있다. 본 연구에서는 소프트웨어 프로세스 향상모델인 CMMI의 형상관리를 적용하여 개선된 데이터웨어하우스 개발 프로세스를 제안한다. 또한 개선된 개발 프로세스를 평가하기 위해 프로세스 평가 척도를 제시하고, 기존의 개발 프로세스와 비교하여 본 연구의 제안이 처리시간 감소에 따른 비용의 절감과 생산성의 향상을 지원하고, 품질의 향상과 재작업비율을 개선시켰음을 보인다.

컴포넌트 품질 관리 프로세스 개발 사례 (A Component Quality Assurance Process and its Application)

  • 김길조;장진호;황선명
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.699-704
    • /
    • 2001
  • 소프트웨어 컴포넌트 기반 개발을 통해 시스템을 구축하기 위해서는 검정되고 표준화된 컴포넌트가 필수적이다. 본 논문에서는 컴포넌트 개발 시범사업에 적용하기 위해 개발되었던 컴포넌트 품질 관리를 위한 접근방법을 제시한다. 컴포넌트 품질 명세, 품질 계획, 품질 통제, 품질 평가의 4단계로 구성된 품질관리 프로세스는 컴포넌트 개발시 품질 목표를 설정하고 설정된 목표를 달성하도록 유도한다. 이 때 컴포넌트 품질모형은 품질 요구사항을 측정가능한 품질 목표로 변환시키고 개발된 컴포넌트의 품질을 평가하는 근거로 사용하기 위해 제안되었다.

  • PDF

패키지 소프트웨어 시험 프로세스와 평가모듈의 개발 (Development of Package Software Test Process and Evaluation Module)

  • 이하용;황석형;양해술
    • 정보처리학회논문지D
    • /
    • 제10D권5호
    • /
    • pp.821-828
    • /
    • 2003
  • 패키지 소프트웨어는 그 특성상 동일한 유형에 속하는 다수의 제품 중에서 구매자가 적합하다고 판단되는 제품을 식별한 수 있어야 한다. 패키지 소프트웨어 제품에 대한 구매자의 선택 능력은 객관적인 품질 시험 절차와 방법을 통해 정해진 기준에 부합되는가를 판단할 수 있는 체계를 갖추고 있는가에 달려 있다. 이러한 체계를 구축하기 위해 패키지 소프트웨어에 적용할 수 있는 표준으로서 이 있다. 본 연구에서는 이러한 표준을 기반으로 패키지 소프트웨어에 대한 품질시험 프로세스를 구축하고 시험 메트릭과 적용 방법을 개발함으로써 구매자가 효과적으로 자신의 요구에 맞는 패키지 소프트웨어론 선택할 수 있는 체계를 구축하였다.

패키지 문서 평가를 통한 소프트웨어 품질 확립에 관한 연구 (A study on the evaluation of package software documentation to improve software quality)

  • 김효영;김한샘;한혁수;김순용;신석규;정영은
    • 정보처리학회논문지D
    • /
    • 제9D권4호
    • /
    • pp.629-638
    • /
    • 2002
  • 소프트웨어의 사용 영역이 확대되고 소프트웨어의 품질이 중요성을 더해가면서, 소프트웨어의 품질을 평가하는 방법에 대한 관심도 고조되고 있다. 소프트웨어의 품질평가를 위해서는 객관적이고 구체적인 평가지침의 확립이 중요하기 때문에 국제표준을 기준으로 자국의 실정에 맞는 표준을 제정하여 사용하는 것이 일반적이다. 소프트웨어의 품질평가는 여러가지 측면에서 이루어 질 수 있다. 소프트웨어 제품의 구성요소 중 패키지 소프트웨어 문서는 소프트웨어 제품과 관련된 정보 제공을 통해 사용자들의 편리를 도모하고, 소프트웨어 품질 평가에 있어서 중요한 평가 수단으로 활용된다. 지금까지 패키지 소프트웨어 문서에 대한 요구사항과 문서 작성 프로세스에 관한 국제표준이 제정되고 관련 연구들이 수행되어 왔으나, 국제 표준들이 추상적으로 기술되어 있기 때문에 패키지 문서개발 및 평가에 적용하는데 어려움이 있다. 이에 본 논문에서는 ISO/IEC12119의 패키지 소프트웨어 문서 요구사항을 중심으로 ISO 9127과 기타 소프트웨어 사용자 문서 관련 표준 및 기존 연구 내용 분석을 통해 소프트웨어의 패키지 문서 요구사항 및 평가를 위한 체크리스트를 개발하고, 적용 사례를 통해 그 유용성을 보였다.

아키텍쳐 기반 소프트웨어 개발을 지원하는 효과적인 소프트웨어 아키텍쳐 평가 방법 (An Approach to Effective Software Architecture Evaluation in Architecture-Based Software Development)

  • 최희석;염근혁
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권5호
    • /
    • pp.295-310
    • /
    • 2002
  • 소프트웨어 아키텍쳐는 소프트웨어 개발에 참여하는 사람들간의 원활한 의사 소통과 시스템 설계 결정에 대한 합리적 판단을 가능하게 하는 상위 수준의 시스템 추상화이다. 이러한 소프트웨어 아키텍쳐에 대한 평가는 소프트웨어에 요구되는 품질을 소프트웨어 개발 전에 미리 예측하거나, 고품질 소프트웨어를 개발하는대 적합한 아키텍쳐의 선택 및 향상을 가능하게 한다. 그러나 현재의 아키텍쳐 평가 방법은 아키텍쳐 평가의 초기 입력물에 대한 정의가 미흡하고, 평가 과정이 주관적인 프로세스에 많이 의존하거나 흑은 체계적인 프로세스를 정의하고 있지 않다. 뿐만 아니라 아키텍쳐 평가 정보들의 표현에 대한 고려가 부족하다. 본 논문에서 제안하는 방법은 아키텍쳐 평가의 주요 입력물인 요구사항을 기능적 요구사항과 비기능적 요구사항으로 분리하여 다루고, 소프트웨어 아키텍쳐는 UML을 이용한 "4+1"뷰 아키텍쳐 모델을 바탕으로 명확하게 정의한다. 이를 통하여 아키텍쳐 평가의 목표 및 평가 범위, 평가 대상을 분명하게 결정한다. 그리고 아키텍쳐 평가의 중요 정보들인 부분 설계, 설계 결정, 근거 데이타, 품질 등의 정보를 단계적으로 결정하기 위한 체계적이고 객관적인 프로세스를 제시한다. 또한 평가 결과에 있어서는 아키텍쳐 평가 과정에서 결정된 정보들을 구조화된 형태로 나타냄으로써 품질 예측 및 아키텍쳐의 향상과 선택이 가능하도록 돕는다.

소프트웨어 프로세스 측정절차와 메트릭스 설계 (Design of Software Process Metrics and Procedures for Software Process Measurement)

  • 황선명
    • 정보처리학회논문지D
    • /
    • 제10D권4호
    • /
    • pp.719-726
    • /
    • 2003
  • 대표적인 소프트웨어 프로세스 심사 모델로서 ISO/IEC 15504(일명 SPICE)와 CMM은 숙련된 전문 심사원을 통하여 소프트웨어 프로세스의 능력수준을 결정한다. 그러나 이들 모델들은 프로세스 측정을 위한 체계적인 메트릭스를 제공하지 않으므로 심사원은 심사대상 프로세스의 정량적인 수준 측정을 위하여 주관적인 판단을 통해 프로세스를 평가해 오고 있다. 본 논문에서는 프로세스의 정량적이고 객관적인 측정을 위하여 기초 품질 메트릭스를 정의하고 CMM과 ISO/IEC 15504에서 정의한 프로세스 분야에 대한 표준 메트릭스를 제안한다. 또한 표준 메트릭스를 조직에 적용하기 위한 프로세스 측정 절차와 가이드라인을 제시한다. 이를 통해서 조직 내의 프로세스에 대한 객관적 평가와 수준을 결정할 수 있으며 향후 개선을 위한 관리가 용이하다.