제품 품질 국제 표준
소프트웨어 개발 공정 각 단계에서 산출되는 제품이 사용자 요구를 만족하는지 검증하기 위한 국제 표준
기능성(Functionality) - 사용자의 요구한 조건이 정확히 동작하는가에 대한 능력
부특성 : 적합성, 정확성, 상호 운용성, 보안성, 준수성
신뢰성(Reilability) - 기능을 수행할 때, 오류나 오차가 없이 일관된 결과가 도출 되는 능력
부특성 : 성숙성, 결함 허용성, 복구성
사용성(Usability) - 쉽게 배우고 사용될 수 있는 능력
부특성 : 이해성, 학습성, 운영성, 선호도, 준수성
효율성(Efficiency) - 기능을 수행할 때 적절한 자원(CPU, Memory)을 활용하는 능력
부특성 : 시간 반응성, 자원 활용성, 준수성
유지보수 용이성(Maintainability) - 변경 및 오류 수정이 쉽게 될 수 있는 능력
부특성 : 분석성, 변경성, 안정성, 시험성, 준수성
이식성(Portability) - 현재 운영되는 환경에서 다른환경으로 이전이 용이한 능력
부특성 : 적응성, 설치성, 공존성, 대체성, 준수성
반복성(Repeatability) - 특정 제품에 대해 동일 평가자가 동일 사양에 대해 평가 했을 때 동일한 결과가 나와야 한다
재현성(Reproducibility) - 특정 제품에 대해 다른 평가자가 동일한 사양에 대해 평가 했을 때 동일하다고 여길 수 있는 결과가 나와야 한다.
공정성(Impartiality) - 평가가 특정 결과에 편향되지 않아야 한다.
객관성(Objectivity) - 평과 결과가 평가나의 감정이나 의견에 의해 영향을 받지 않아야 한다.
제품설명서, 사용자문서, 실행프로그램
ISO/IEC 25000 - ISO/IEC 9126 + ISO/IEC 14598
ISO/IEC 2500n - 품질 일반 부분
ISO/IEC 2501n - ISO/IEC 9126-1 통합, 품질 특성
ISO/IEC 2502n - 품질 측정 부분
ISO/IEC 2503n - 품질 요구사항 부분
ISO/IEC 2504n - 품질 평가 부분
소프트웨어 개발 프로세스 등 소프트웨어 관련 업체의 프로세스 관리능력을 평가하고 프로세스를 개선하는데 활용할 수 있는 표준
기본 생명주기 프로세스 - 획득, 공급, 개발, 운영, 유지보수
지원 생명주기 프로세스 - 문서화, 형상관리, 품질보증, 검증, 확인, 합동검토, 감사, 문제해결
조직 생명주기 프로세스 - 관리, 기반구조, 개선, 교육훈련
0 불안정단계(Incomplete) - 미구현 또는 목표 미달성
1 수행 단계(Performed) - 프로세스 수행 및 목적 달성
2 관리 단계(Managed) - 프로세스 수행 계획 및 관리
3 확립 단계(Established) - 표준 프로세스의 사용
4 예측 단계(Predictable) - 프로세스의 정량적 이해 및 통제
5 최적화 단계(Optimizing) - 프로세스의 지속적인 개선
소프트웨어 개발 업체들의 업무능력평가 기준을 세우기 위한 평가 모형
1 초기단계(Initial) - 소프트웨어를 개발하고 있으나 관리는 하고 있지 않은 상태
2 반복단계(Repeatable) - 이전의 성공적인 프로젝트의 프로세스를 반복하고 있는 상태
3 정의단계(Defined) - 프로세스의 기초가 정립되어 계속 진보되고 있는 상태
4 관리단계(Managed) - 정량적 프로세스 관리, 소프트웨어 품질 관리
5 최적화단계(Optimizing) - 질적, 양적으로 지속적인 개선이 이루어 지고 있는 상태
소프트웨어, 시스템, 프로덕트를 포함하는 세 분야를 통합 평가하는 모델
1 초기단계(Initial) - 구조화된 프로세스를 갖고 있지 않는 조직
2 관리단계(Managed) - 기본적이 프로세스를 갖고 있는 조직
3 정의단계(Defined) - 조직 차원의 표준 프로세스를 보유
4 정량적 관리 단계(Quantitatively Managed) - 프로세스들을 통계적이고 정량적으로 관리하는 조직
5 최적화단계(Optimizing) - 질적, 양적으로 지속적인 개선이 이루어 지고 있는 상태
제품 소프트웨어 설치 매뉴얼 작성 순서
기능 식별
UI분류
설치 파일/ 백업 파일 확인
Uninstall 절차 확인
이상 Case 확인
최종 메뉴얼 적용
사용자 매뉴얼 작성 절차
작성 지침 정의
사용자 매뉴얼 구성 요소 정의
구성 요소별 내용 작성
사용자 매뉴얼 검토