본문/내용
Ⅰ. 서론
소프트웨어 품질 평가는 소프트웨어 개발 및 유지보수 과정에서 제품의 품질과 개발 프로세스의 효율성을 평가하기 위한 중요한 활동이다. 이 과정에서 제품 평가와 프로세스 평가 두 가지 측면이 있으며, 이들은 각각의 목표와 방법론이 다릅니다. 제품 평가는 최종 사용자에게 제공되는 소프트웨어 개발 산출물 그 자체를 평가하는 것이고, 프로세스 평가는 소프트웨어가 개발되고 유지보수되는 과정의 효율성과 품질을 평가하는 것이다. 이 두 가지 평가는 서로 연관되어 있지만, 초점이 다른 평가임을 명확하게 이해하는 것이 중요하다. 제품 평가는 소프트웨어의 기능성과 성능, 신뢰성, 사용성, 유지보수성 등 여러 품질 속성을 검사한다. 여기서의 핵심은 소프트웨어가 실제로 사용자의 요구사항을 충족시키는지, 고객의 기대에 맞는 품질 기준을 만족하는지를 분석하는 것이다. 사용자 요구사항 분석, 테스트 수행, 코드 리뷰, 성능 테스트와 같은 다양한 방법이 사용된다. 이러한 평가는 주로 소프트웨어의 최종버전 또는 릴리스된 제품에 초점을 맞추며, 제품이 시장에 출시되기 전후의 품질을 보장하는 데 필수적인 역할을 한다. 반면, 프로세스 평가…