명확하게 정의된 소프트웨어의 특성을 의미하며, 소프트웨어 품질을 평가하는 기준 항목 

정확성: 사용자의 요구 기능을 충족시키는 정도

신뢰성: 정확하고 일관된 결과를 얻기 위해 요구된 기능을 오류 없이 수행한는 정도

효율성: 요구되는 기능을 수행하기 위해 필요한 자원의 소요정도

무결성: 허용되지 않는 사용이나 자료의 변경을 제어하는 정도

사용 용이성: 사용에 필요한 노력을 최소화하고 쉽게 사용할수 있는 정도

유지보수성: 변경 및 오류 사항의 교정에 대한 노력을 최소화 하는 정도

유연성: 새로운 요구사항에 맞게 얼마만큼 쉽게 수정할 수 있는가 하는 정도

시험역량: 의도된 기능을 수행하도록 보장하기 위해 프로그램을 시험할 수 있는 정도

이식성: 다양한 하드웨어 환경에서도 운용 가능하도록 쉽게 수정할 수 있는 정도

재사용성: 전체나 일부 소프트웨어를 다른 목적으로 사용할 수 있는가 하는정도

상호 운용성: 다른 소프트웨어와 정보를 교환할 수 있는 정도 

+ Recent posts