반응형
요구사항 개발
*목차
1. 요구사항 개발 정의
2. 요구사항 개발 절차도 및 상세설명
가. 요구사항 개발 절차도
나. 요구사항 개발 상세 설명
*내용
1. CMMi Level 3, 요구사항 개발 정의
- 프로젝트와 관련된 이해 관계자들로부터 요구사항을 추출, 구성 및 문서화하고 변경에 대한 동의를 설정해 관리하는 시스템적 활동
2. 요구사항 개발 절차도 및 상세설명
가. 요구사항 개발 절차도
나. 요구사항 개발 상세 설명
구분 | 내용 | 기법/산출물 | |
요구사항 추출 |
활동 정의 | - 고객으로부터 제시되는 추상적 요구에 대해 관련 정보를 식별하고 수집하여 구체적 요구사항으로 표현하는 활동 | - 인터뷰, 브레인스토밍, 델파이 기법 - 롤 플레이, 워크샵, 친화도 |
주요 활동 | - 고객분석, 조직 환경분석, 후보 요구사항 분류, 후보 요구사항 정제, 요구사항 소스 관리 | ||
요구사항 분석 |
활동 정의 | - 추출된 요구사항에 대해 충돌, 중복 누락 등에 대한 분석을 통해 완전성과 일관성을 확보하는 활동 | - 유즈케이스 다이어그램 |
주요 활동 | - 후보 요구사항 모델링, 요구사항의 우선순위 부여, 해당 릴리즈의 수행할 요구사항 선정, 요구사항 협의 | ||
요구사항 명세 |
활동 정의 | - 동의된 요구사항을 하나 이상의 형태로 저장하여 정형화된 요구사항을 생성하느 활동 | - 요구사항 명세서 |
주요 활동 | - 요구사항명세 지누 정의, 요구사항명세서 작성, 요구사항 추철 관련 정보 저장 | ||
요구사항 검증 |
활동 정의 | - 요구사항 명세서에 사용자의 요구가 올바르게 기술 되었는지에 대해 검토하고 베이스라인으로 설정하는 활동 | - 요구사항 변경요청서 - 요구사항 변경승인서 - 요구사항 추적표 |
주요 활동 | - 요구항 명세서 검토, 요구사항 용어 검증, 요구사항 베이스라인 수립 |
- 요구사항 분석 기법으로는 유즈케이스, 데이모델링, 프로세스 모델링, 프로토타이핑 기법 존재.
반응형
'IT지식 > 소프트웨어공학' 카테고리의 다른 글
페르소나 (0) | 2023.06.27 |
---|---|
SRS(Software Requirement Specification) (0) | 2023.06.14 |
CMDB(configuration Management Database) (0) | 2023.06.02 |
CI/CD 배포방식 및 도구 (0) | 2023.06.02 |
CD(Continuous Development) (0) | 2023.05.30 |