소프트웨어 품질 평가 기준은 소프트웨어를 대하는 관점에 따라 다르게 나타날 수 있습니다. 각 관점에 대해 살펴보면 다음과 같습니다. 1. **소프트웨어 개발 발주자 관점**: 발주자는 소프트웨어가 요구사항을 충족하고 예산과 일정에 맞게 개발되는지를 중요하게 생각합니다. 2. **소프트웨어 사용자 관점**: 사용자는 소프트웨어가 사용하기 편리하고, 기능이 잘 동작하며, 신뢰성이 높은지를 중점적으로 평가합니다. 3. **프로그래머 관점**: 프로그래머는 소프트웨어의 코드 품질, 유지보수성, 효율성 등을 중요하게 여깁니다. 4. **소프트웨어 판매자 관점**: 판매자는 소프트웨어의 시장성, 경쟁력, 판매 가능성 등을 중점적으로 고려합니다. 이 중 프로그래머 관점은 품질 평가 기준에서 소프트웨어를 구매하거나 사용하는 측면보다는 개발 측면에 중점을 두고 있기 때문에, 다른 관점과 비교했을 때 소프트웨어를 대하는 일반적인 사용자의 관점과는 거리가 있습니다.