
오늘 프로젝트가 끝났네요. 휴우.. 정말 좋은 팀원들 만나서, 다행이지. 이제 공부라는 걸 해볼게여. Let's go~!!!
[학습목표]
1. 요구 분석 과정 설명
2. 고객의 문제 이해 및 프로젝트 범위 설정
3. SW 요구의 정의와 종류
4. 사용 사례로 요구 파악
5. 명세서 작성
6. 명세서 검토
: 무엇을 개발할 지 결정하는 것.
=> 'How'보다 'What'에 관점을 두어야한다.
요구란?
: 시스템의 외형적 기능이나 내부 성능, 조건을 말함.
요구 분석 단계
도메인 분석
: 문제의 배경과 성격, 범위를 파악.
요구 추출
: 문제를 이해하기 위해 정보를 수집하고, 사용자에게 무엇이 필요한지 찾아내는 것.
분석 및 명세화
: 문제와 현재의 상태를 파악하고 요구를 도출한 후, 해결책을 제시하거 소프트웨어가 어떤 기능을 가져야 하는 지 정확히 기술하는 단계.
검토 및 수정
: 도출한 요구 사항이 적절한 지 검토하고, 수정이 필요하면 다시 요구 추출 단계로 돌아간다.
: 소프트웨어 엔지니어가 개발하려는 분야의 배경 지식을 알아가는 과정.