명확하게 정의된 소프트웨어의 특성을 의미하며, 소프트웨어 품질을 평가하는 기준 항목
정확성: 사용자의 요구 기능을 충족시키는 정도
신뢰성: 정확하고 일관된 결과를 얻기 위해 요구된 기능을 오류 없이 수행한는 정도
효율성: 요구되는 기능을 수행하기 위해 필요한 자원의 소요정도
무결성: 허용되지 않는 사용이나 자료의 변경을 제어하는 정도
사용 용이성: 사용에 필요한 노력을 최소화하고 쉽게 사용할수 있는 정도
유지보수성: 변경 및 오류 사항의 교정에 대한 노력을 최소화 하는 정도
유연성: 새로운 요구사항에 맞게 얼마만큼 쉽게 수정할 수 있는가 하는 정도
시험역량: 의도된 기능을 수행하도록 보장하기 위해 프로그램을 시험할 수 있는 정도
이식성: 다양한 하드웨어 환경에서도 운용 가능하도록 쉽게 수정할 수 있는 정도
재사용성: 전체나 일부 소프트웨어를 다른 목적으로 사용할 수 있는가 하는정도
상호 운용성: 다른 소프트웨어와 정보를 교환할 수 있는 정도
'컴퓨터과학 > 소프트웨어공학' 카테고리의 다른 글
<소프트웨어 공학 17>위험 관리 (0) | 2020.10.21 |
---|---|
<소프트웨어 공학 16>품질 보증/정형 기술검토/검토 회의/검열 (0) | 2020.10.21 |
<소프트웨어 공학14>프로젝트 팀 구성 (0) | 2020.10.16 |
<소프트웨어 공학13>간트 차트 (0) | 2020.10.16 |
<소프트웨어 공학12> 프로젝트 일정 계획 (0) | 2020.10.15 |