품질보증(QA) 기술의 조합에 관한 연구
- 전문가 제언
-
○ 품질보증(QA : Quality Assurance) 기술이란 제품의 품질을 평가하는 데 있어서 그 제품에 설정된 기술적인 요구 항목과 일치하는가를 적절하게 확인 및 보장하기 위해 필요한 체계적이고 계획적인 유형의 검증 활동을 의미한다. 이에는 정태적 QA기술과 동태적 QA기술이 있다.
○ 정태적 및 동태적 QA기술은 각각 독자적으로 이론이 정립되어 왔으며, 이들의 조합은 단순한 개념적인 차원을 넘어 최근에는 구체적 결합의 형태를 갖는 것으로 발전하고 있다. 정태적 QA기술은 실행될 모델 또는 코드가 필요 없이 요구문서/설계 모델/비실행 코드 등을 대상으로 결함의 검증만을 필요로 한다. 예를 들면, 점검/평가/워크스루(walk- through)/프로그램 분절 분석 등을 들 수 있다. 동태적 QA기술은 실행 프로그램이 필요하다. 예를 들면 등가 구획/경계 값 분석/제어-흐름 등에 기초하여 시험기술이나 프로그램 단면화(profiling) 같은 동적 분석을 들 수 있다.
○ 이 연구에서도 제시하였듯이 연구결과는 객관적인 유효성(validity) 측면에서 다소의 위험요소(risk)를 내포하고 있다. 즉 결론(conclusion)/구축(construct)/내적(internal)/외적(external) 등에 대한 불완전한 유효성 검증이 그것이다. 향후에는 이러한 결함을 해소할 수 있는 연구가 필요하다.
○ 현재 국내 컴퓨터공학 분야에서는 품질보증 연구가 활발하지 못한 편이다. 전반적인 소프트웨어 산업이 저조하기 때문인 것으로 판단된다. 개념적인 소프트웨어와 구체적인 하드웨어에 대한 균형 있는 개발 및 연구가 바람직하다.
○ 소프트웨어 개발의 일예로 한국은 1995년 이동통신시스템의 국제표준을 CDMA방식으로 상용화하여 세계시장을 점유하였으나 이 원천기술(국제특허)은 미국의 QualComm사가 소유하고 있어 국산 단말기 및 시스템 매출의 상당 부분을 현재까지도 로열티로 지불하고 있는 실정이다. 이는 소프트웨어의 QA(품질보증)의 중요성을 시사한다.
- 저자
- Frank Elberzhager
- 자료유형
- 학술정보
- 원문언어
- 영어
- 기업산업분류
- 정보통신
- 연도
- 2012
- 권(호)
- 54
- 잡지명
- Information and Software Technology
- 과학기술
표준분류 - 정보통신
- 페이지
- 1~15
- 분석자
- 김*홍
- 분석물
-
이미지변환중입니다.