삽질로그

SW품질평가-ISO9126

chaeya 2007. 10. 18. 17:20
반응형

cmm

CMM2 - 매뉴얼이 있는경우
CMM3 - 계획에 따라 하는경우
CMM4 - 예측하고 계획에 따라 하는 경우
CMM5 - 예측하는 별도의 조직으로 관리하는 경우



SW품질평가문서

품질관리를 위해서 항상 머리속에 담아두어야 하는 항목. 제품 품질특성(ISO9126)

구   분

내                용

신뢰성 (Reliability)

명시된  조건과  기간  동안  일정  수준  이상의  성능  유지

(무결성,  에러회피능력,  운영오류  최소화능력,  손상된  자료  복구능력)

사용성

(Usability)

사용자의  입장에서  사용이  편리한  정도

(이해하기  쉬운  정도,  배우기  쉬운  정도,  운영하기  쉬운  정도)

이식성

(Portability)

타  시스템  또는  플랫폼에  손쉽게  이식할  수  있는       정도

(독립성,  공통성,  설치성)

기능성 (Functionality)

요구사항에  맞는  적합한  기능을  발휘  하는  정도 (완전성,  정확성,  보안성)

유지보수성

(Maintainability)

개발  완료된  제품을  운영할  때  보완  및  유지의  편리한  정도

(분석성,  변경용이성,  확장성)

 

효율성 (Efficiency)

특정한  상황에서  기능을  수행할  때  적정한  반응시간과  자원의  양을

적정하게  사용하는  소프트웨어의  능력 (실행효율성,  자원효율성,  시험용이성)



프로세스 품질특성(ISO 12207)

구   분

내                용

 

 

일관성 (Consistency)

프로젝트의  진행이  체계적이고  계획적으로  수행되는  정도

표준활동준수성(Standardization) :  표준화된  방법론의  적용  및  방법론

상의  진행절차를  준수하는  정도

도구활용성(Instrumentation) :  프로세스의  수행을  위한  자동화된  도구

의  활용  정도

 

 

 

생산성 (Productivity)

프로세스가  계획된  시간과  자원의  범위  내에서  산출물을  생산해내는

정도

생산량(Yield)  :  프로세스가  생산하기로  계획되어  있는  산출물의  생산

여부

자원사용성(Resource Behavior) :  산출물의  생산에  소요된  자원의  정도

시간엄수성(Punctuality) :  주어진  환경  하에서  정해진  시간  내에

프로세스를  수행하는  정도

 

 

품질보증의 정의

-       소프트웨어의   품질목표를   달성하기   위하여   개발자와   발주자가   수행하는   일련의   계획적이고 체계적인  모든  활동

-       사용자의     요구사항을      만족하도록      생명주기     전    과정의     산출물에      대해    확인(Validation), 검증(Verification),  평가하는  활동

 

 


품질보증  절차

 



반응형