전통적인 품질관리 접근방식은 테스트나 검증을 어플리케이션 라이프사이클의 후기에 실시해 왔습니다. 그러나 이 단계에서는 불완전한 요구사항, 한정적인 자동화, 불충분한 커뮤니케이션, 예측 불가능한 버그의 발생 및 그 외의 요인에 의해 개발 팀과 품질보증 팀은 출시 지연이나 품질 수준의 희생 등 어려운 선택을 강요하게 됩니다.
MicroFocus(구 Borland)의 라이프사이클 품질관리 솔루션은 어플리케이션 라이프사이클의 초기 단계로부터 품질의 개념을 통합하여 품질 이슈를 근본적으로 해결합니다. 비즈니스의 우선 사항과 프로젝트 요구사항, 개발 작업, 소프트웨어 테스트에 관한 품질 기대 수준을 보장하게 됩니다.
테스트에 의한 높은 품질검증을 통해서 소프트웨어의 주요한 결함을 배제
개발 초기에 결함을 효과적으로 개선하여 수정에 따른 비용 감소
개발 및 QA단계에서 진척의 장해가 되는 빌드 작업의 실패를 배제
추적과 검증이 가능한 정보 및 지표에 근거하는 결정
모든 수동 테스트와 자동 테스트를 관리
이기종 환경과 분산환경을 지원하는 단일 품질 플랫폼의 활용
고품질 고성능의 어플리케이션을 신속히 출시
어플리케이션 라이프사이클 품질관리의 포괄적인 접근방식
소프트웨어의 라이프사이클 품질관리가 효과적으로 실현되려면 아래와 같은 요구사항 필요:
요구사항이 비즈니스 목표 및 테스트 목적과 일치
개발 단계에 있어 소프트웨어의 품질을 관리
조기에 결함을 테스트해 평가
테스트의 자동화를 통해서 비즈니스에 있어서 중요한 사항을 집중적으로 테스트
MicroFocus(구 Borland)의 라이프사이클 품질관리는 아래와 같은 4개의 중요 분야를 커버하는 것으로 위에서 언급한 목적을 실현할 수 있습니다.
요구사항에 근거한 테스트(RBT): 비즈니스 요구사항과 테스트의 우선 사항을 통합.
소프트웨어 테스트 관리: 종합적인 테스트의 계획, 문서화, 관리하기 위한 프로세스 중심의 접근방식