요구사항 검토(2)
-
[전통적인 방법론] V-모델(Verification & Validation) - 2. V-모델의 단계별 학습 (2.1 요구사항 분석 단계)
2.1 요구사항 분석 단계요구사항 분석 단계는 소프트웨어 및 시스템 개발의 출발점으로, 프로젝트의 성공 여부를 결정짓는 가장 중요한 과정 중 하나입니다.이 단계에서는 사용자의 기대를 명확하게 정의하고, 이를 충족할 수 있도록 시스템 요구사항을 도출합니다.V-모델에서는 요구사항 분석이 끝나면, 이후의 개발 단계에서 요구사항이 올바르게 검증(Verification) 및 확인(Validation)될 수 있도록 요구사항 명세서를 기반으로 체계적인 테스트 전략을 수립합니다.📌 학습 목표✔ 시스템 요구사항과 사용자 요구사항을 정의하는 방법을 이해한다.✔ V-모델에서 요구사항이 어떻게 검증(Test)되는지 학습한다.✔ 기능적 요구사항과 비기능적 요구사항의 차이를 명확히 구분한다.✔ 요구사항 명세서를 작성하고, 요구..
2025.03.12 -
[전통적인 방법론] V-모델(Verification & Validation) - 1. 개요 (1.2 V-모델의 핵심 개념)
1.2 V-모델의 핵심 개념V-모델은 소프트웨어 및 시스템 개발에서 Verification(검증)과 Validation(확인)을 병렬적으로 수행하여 품질을 보장하는 개발 모델입니다.각 개발 단계에는 이에 대응하는 테스트 단계가 존재하며, 이를 통해 오류를 조기에 발견하고 수정할 수 있도록 구조화된 개발 방식을 제공합니다.📌 Verification(검증)과 Validation(확인)의 차이V-모델에서 검증(Verification)과 확인(Validation)은 개발 프로세스 내에서 서로 다른 역할을 수행합니다. 구분 설명 핵심 질문 주요 활동Verification (검증)개발 과정에서 요구사항이 올바르게 구현되었는지를 확인하는 과정"우리는 제품을 올바르게 만들고 있는가?"요구사항 검토, 설계 검토, ..
2025.03.12