
[소프트웨어 공학] - 품질 (Quality)
·
💻 Computer Science/소프트웨어 공학
고수준 소프트웨어 품질 (High-level Software Quality) 소프트웨어 개발 작업은 실행될 수 있는 소프트웨어 시스템을 최종적으로 생산한다. 소프트웨어 개발에 어떤 프로세스를 어떻게 사용하는가는 소프트웨어 시스템의 품질에 영향을 준다. 이때, 품질에 대한 일반적인 정의는 다음과 같다.`고객 만족`: 품질에 대한 사용자 기반의 관점으로, 사용자가 원하는 만족도를 의미한다.`요구 적합성`: 요구 사항에 대한 적합성으로, 지정된 요구사항과 디자인을 준수하는 제품이 높은 품질의 제품이다.`제품 품질`: 제품의 일부 성분 또는 속성의 차이로 측정된다. 개발 작업과 병행하여 품질에 관한 작업이 이루어져야 한다. 품질에 관한 작업은 표준을 정하고, 품질을 보증하는 작업, 품질 표준에 맞는지 체크하는 ..