소프트웨어 품질
CODEDRAGON ㆍSecurity/SecureCoding
반응형
소프트웨어 품질
· 정의된 요구사항과 일치하는가를 확인하는데 필요한 전반적인 계획과 체계적인 작업을 말합니다.
· 개발 초기에 소프트웨어 특성과 요구사항을 파악하여 품질 목표를 설정하고 개발단계에서 정형 기술 검토를 통해 품질 목표의 충족 여부를 체크하고 테스트 과정을 거치게 됩니다. 이 때 소프트웨어 품질 보증 활동은 최종 결과물의 테스트나 확인을 통해서 수행되는 것이 아닌 개발 전 단계에서 적용됩니다.
· 소프트웨어 결함을 발견하고 제거하는 일이 소프트웨어 품질 보증을 위해서 중요한 작업이지만 이보다 더 중요한 것은 사전에 결함이 발생하지 않도록 예방하는 것입니다.
· 요구사항을 바탕으로 소프트웨어 아키텍처를 디자인할 때도 적절한 아키텍처를 선택하여 전체적인 개발에 문제가 발생하지 않도록 해야 하며 일정과 비용 문제도 고려합니다.
'Security > SecureCoding' 카테고리의 다른 글
상태 전이 테스팅의 설계 절차 (0) | 2020.02.03 |
---|---|
상태 전이 테스팅(State Transition Testing) (0) | 2020.02.03 |
SQUARE(ISO25000) (0) | 2020.02.03 |
테스트 도구의 장단점 (0) | 2020.02.03 |
2.Summary - 2.애플리케이션 결합 조치하기 (0) | 2020.01.28 |