컴공생의 다이어리

소프트웨어에서 Validation & Verification 본문

Development/기타

소프트웨어에서 Validation & Verification

컴공 K 2022. 3. 16. 00:02

소프트웨어에서 Validation & Verification

Validation
  • 올바른 제품을 만들고 있는가?
    Are we building the right product?
  • 사용자 요구사항을 만족시키는지 확인
  • 사용자의 의도에 따른 구현 : 최종 목적 중시
  • 동적 테스트 : 시스템 테스트
  • 사용자 인수 테스트

 

 

Verification
  • 제품을 올바르게 만들고 있는가?
    Are we building the product right?
  • 소프트웨어의 올바른 구현을 보장
  • 요구사항 명세서에 따른 개발 : 개발 과정 중시
  • 정적 분석 : 리뷰, 인스펙션, 워크스루
  • 동적 테스트 : 단위, 통합 테스트, 시스템 테스트

 

 

Question(문제)!
  • Q. 명세서에 없는 기능이 포함된 것을 찾아내는 것은?
    A. Verification
  • Q. 명세서에 누락된 사용자 요구사항을 발견하는 것은?
    A. Validation

 

 

 

 

 

 

 

 

 

출처 : 코드프레소 <SW 공학 기초> 강의

https://www.codepresso.kr/course/18

 

SW 공학 기초

SW 공학 전문 강사 현 OO 대학교 소프트웨어학부/대학원 조교수

www.codepresso.kr

코드프레소 체험단 활동을 통해 강의를 제공받았습니다

 

728x90

'Development > 기타' 카테고리의 다른 글

[리눅스, Linux] tree 명령어  (0) 2022.09.30
MobaXterm(모바엑스텀) 설치  (2) 2022.04.04
Clean Naming 원칙  (0) 2022.03.07
Clean Naming이 왜 중요할까?  (0) 2022.02.26
인바운드(inbound)와 아웃바운드(outbound)  (0) 2022.02.26
Comments