'품질 계획'에 해당되는 글 2건

  1. 2008/05/01 S/W 품질 관리(Quality Management) 2/3
  2. 2008/04/27 S/W 품질 관리(Quality Management) 1/3
본 포스트는 개인 스터디 용으로 작성된 Ian Sommerville의 Software Engineering, 8/E의 요약본입니다.
8. ISO 9000
- 품질 관리 시스템을 위한 국제 표준 집합
- 제조업에서 서비스업에 이르기까지의 광범위한 조직에 적용
- ISO 9001은 ISO 9000 표준 집합의 일부. 제품의 설계, 개발, 유지보수에 이르기까지의 전 프로세스에 적용됨
- 각 조직은 범용 모델인 ISO 9001 표준을 이용하여 조직의 품질 프로세스 문서로 구체화(instantiate)하여 사용하여야
- ISO 9000 인증은 제조 프로세스의 품질에 대한 인증이지, 제품 자체 품질에 대한 인증이 아님.
사용자 삽입 이미지

9. 문서화 표준
- 문서는 S/W의 구체적 표시이므로 매우 중요
- 문서화 표준의 세가지 유형
  1) 문서화 프로세스 표준 : 문서의 생성, 검증, 관리에 대해 기술
  2) 문서 표준 : 문서의 식별, 구조, 표현, 갱신에 대해 기술
  3) 문서 교환 표준 : 전자 문서의 호환성에 대해 기술
사용자 삽입 이미지

10. 품질 계획(Quality Planning)
- 원하는 제품 품질을 설정하고 이를 어떻게 평가할지, 그리고 주요 품질 특성이 무엇인지를 정의
- 반드시 품질 평가 프로세스를 정의하여야
- 어떤 조직 표준을 적용할지, 언제 필요한지, 사용할 새로운 표준을 정의해야
- 품질 계획의 구조 : 제품 개요, 제품 계획, 제품 설명, 품질 목표, 위험 및 위험 관리
- S/W 품질 특성 : 안정성, 이해가능성, 이식성, 보안성, 시험용이성, 사용성, 신뢰성, 적용성, 재사용성, 복원성, 모듈성, 효율성, 강건성, 복잡성, 학습성
2008/05/01 17:26 2008/05/01 17:26

트랙백 주소 :: http://anyflow.net/trackback/392

댓글을 달아 주세요

본 포스트는 개인 스터디 용으로 작성된 Ian Sommerville의 Software Engineering, 8/E의 요약본입니다.
1. S/W 품질 관리(Quality management)
- S/W가 요구 수준(표준)의 품질에 도달했음을 확인
- 적절한 품질 표준과 절차(procedure)를 정의
- 품질은 모두의 책임임을 나타내는 '품질 문화'를 개발

2. S/W에서 품질이란 무엇인가?
- 품질이란 단순히 제품이 자신의 명세에 만족함을 의미한다.
- 위 정의는 다음의 사항에서 문제점이 있다.
  1) 고객의 품질 요구사항(효율성, 신뢰성 등)와 개발자의 품질 요구사항(유지보수성, 재사용성 등) 간에 빚어지는 마찰
  2) 특정 품질 요구사항은 모호함을 띄므로, 지정이 어려움.
  3) S/W 명세는 일반적으로 불완전하며 종종 일관적이지 못함. 그러나 명세가 완전할 때까지 진행되는 일은 없음 : 품질에 대한 타협이 일어남.

3. 품질 관리의 영역
- 품질 관리는 특히 대규모의 복잡한 시스템에서 중요. 품질 문서화는 개발 프로세스에 대한 기록이며, 개발 팀이 변경됨에 따른 개발 불연속성에 대한 해결책으로 작용.
- 작은 시스템 개발에서는 문서화보다는 품질 문화를 이루는 것이 중요.

4. 품질 관리 활동
- 품질 보증(Quality Assurance) : 조직적 절차와 품질에 대한 표준을 수립
- 품질 계획(Quality Planning) : 적용가능한 절차와 해당 프로젝트에 맞는 표준을 선정, 이를 필요에 따라 수정
- 품질 제어(Quality Control) : 절차와 표준이 S/W 개발 팀에 의해 준수되고 있음을 확인
- 품질 관리는 프로젝트 관리와 분명히 분리되고, 독립적이어야 함.

5. 프로세스와 제품 품질
- 프로세스에서의 설계와 창조성, 유지 보수성 등 측정이 쉽지 않은 S/W 개발 속성으로 인해 S/W의 경우는 프로세스와 제품 품질 간 관계가 매우 복잡
- 그러나 제품의 품질은 프로세스에 의해 크게 영향을 받음이 경험적으로 증명됨.
- 어떻게 검토(review)를 이룰지, 형상 관리는 어떻게 이룰지 등의 프로세스 표준 정의가 필요.
사용자 삽입 이미지

프로세스 기반 품질

6. 품질 보증과 표준
- 표준은 효과적 품질 관리의 핵심
- 품질 보증 프로세스의 일환으로 설정 가능한 두가지 유형의 표준 : 제품 표준, 프로세스 표준
  1) 제품 표준 : 모든 컴포넌트가 보여야 할 특징을 정의. e.g 설계 검토 형식, 요구사항 문서 구조, 메서드 헤더 양식, 프로그래밍 스타일, 프로젝트 계획 양식 등.
  2) 프로세스 표준 : S/W 프로세스에서 수행되어야 할 사항을 정의. e.g. 설계 검토 시행, 버전 릴리스 프로세스, 프로젝트 계획 승인 프로세스 등

7. 표준의 중요성
- 베스트 프랙티스를 포함함. 지난 실수를 반복하지 않도록
- 품질 보증 프로세스의 프레임워크 : 표준 준수 검사를 포함함
- 연속성을 제공 : 새로운 스태프는 사용되고 있는 표준을 이해함으로 조직을 이해할 수 있음.
2008/04/27 20:40 2008/04/27 20:40

트랙백 주소 :: http://anyflow.net/trackback/391

댓글을 달아 주세요