소프트웨어 개발단계(1) - 요구사항 분석
요구사항 분석 단계는 소프트웨어 개발 생명주기(SDLC)에서 매우 중요한 초기 단계로, 프로젝트의 성공 여부를 크게 좌우합니다. 이 단계에서는 사용자와 이해관계자의 요구사항을 수집하고, 이를 체계적으로 분석하여 명확하고 구체적인 요구사항 정의서를 작성합니다.요구사항 분석 단계의 주요 목표문제 정의사용자 또는 고객이 해결하고자 하는 문제와 소프트웨어가 수행해야 할 역할을 명확히 이해.요구사항 도출고객과의 인터뷰, 설문, 워크숍, 기존 시스템 분석 등을 통해 요구사항을 수집.요구사항 명세화수집된 요구사항을 문서화하고, 기술적, 비기술적 요구사항으로 나누어 구체화.요구사항은 기능적 요구사항(해야 할 일)과 비기능적 요구사항(품질, 성능, 보안 등)으로 분류.요구사항 검증문서화된 요구사항이 일관성이 있는지, 누..
2024. 11. 21.