2024/06/23 2

제품 소프트웨어 패키징

제품 품질 국제 표준1) ISO / IEC 9126 소프트웨어 품질 특성기능성 ( Functionality )요구사항에 만족하는 기능에 대한 제품의 능력부특성 : 적합성, 정확성, 상호 운용성, 보안성, 준수성신뢰성( Reliability )소프트웨어가 실행될 때, 성능 수준을 유지할 수 있는 제품 능력부특성 : 성숙성, 결함 허용성, 복구성 사용성( Usability )사용자가 쉽게 이해하고, 학습하고, 사용할 수 있는 제품의 능력부특성 : 이해성, 학습성, 운영성, 선호도, 준수성효율성( Efficiency )소프트웨어가 실행될 때, 효율적으로 자원을 사용하는 제품의 능력부특성 : 시간 반응성, 자원활용성, 준수성유지보수성( Maintainability )사용자의 추가 요구사항을 반영하여 제품을 변경..

정보처리기사 2024.06.23

애플리케이션 테스트 관리

소프트웨어 테스트: 구현된 소프트웨어의 동작과 성능, 사용성, 안전성 등을 만족하기 위하여 소프트웨어의 결함을 찾아내는 활동 소프트웨어 테스트의 필요성오류 발견 관점오류 예방 관점품질 향상 관점파레토 법칙 : 전체 결과의 80%가 전체 원인의 20%에서 일어나는 현상- 롱테일 법칙 : 주목받지 못하는 다수가 핵심적인 소수보다 더 큰 가치를 창출하는 현상+ 브룩스의 법칙 : 지연되는 프로젝트에 인력을 더 투입하면 오히려 더 늦어진다. 살충제패러독스 : 동일한 테스트 케이스로 반복 실행하면 결함을 발견할 수 없으므로 주기적으로 테스트 케이스를 리뷰하고 개선해야 한다.오류-부재의 궤변 : 사용자의 요구사항을 만족하지 못하는 오류를 발견하고 그 오류를 제거하였다 해도, 해당 애플리케이션의 품질이 높다고 할 수 ..

정보처리기사 2024.06.23