반응형

요구사항 개발

 

 

*목차

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

+ Recent posts