목록Development Diary/Verification and Validation (2)
Douglas' Space

1. 들어가면서 Verification & Validation은 결론적으로 품질을 검증하고 확인하는 활동입니다. 그리고 이러한 품질특성에 따라서 Non-funcational requirements를 정의할 수 있습니다. 다시말해 Non-ufnctional requirements는 품질특성을 기반으로 정의되고, 이 품질특성을 만족하는가를 검증 및 확인하는 것이 Verification & Validation이라고 할 수 있습니다. 이러한 품질특성을 정의하고 측정하는 방법을 제시하고 있는 국제 표준이 ISO 25000, SQURE(System and Software Quality Requirements and Evaluation) 모델입니다. 이 표준에서 정의하는 품질종류는 크게 시스템의 궁극적인 최상위 요구..

1. 들어가면서 약어로 IV&V라는 단어를 많이 접했을 것입니다. Independent Verification & Validation의 약자입니다. 소프트웨어 시스템에서는 Verification을 '검증', Validation을 '확인'이라는 말로 번역하여 사용합니다. 이 V&V를 해석하는 것이 학문분야별로 다른 것 같습니다. IV&V는 독립적인 V&V라는 의미로서 V&V의 활동을 개발조직과 독립성을 갖고 수행해야 한다는 품질활동의 어떤 방법적인 면을 나타내고 있습니다. 칼과 방패는 서로 반대되는 개념의 무기입니다. 칼은 방패를 뚫을 수 있어야 하고, 방패는 칼을 방어해야 합니다. 우리가 시스템을 개발할 때 좋은 품질의 시스템을 개발해야 합니다. 그러나 개발하는 사람은 자기 개발하는 시스템의 결함이 존재..