I. 프로젝트 목표달성의 지표, 요구사항 수집
가. 요구사항 수집 정의
이해관계자들이 필요로 하는 요구사항을 파악하고 문서화하는 단계로 프로젝트 목표달성의 평가 기준
나. 요구사항의 구성요소
구분 |
종류 |
기능 요구사항 |
-제품과 서비스의 요구사항 -SW의 기능 및 특성 |
비기능 요구사항 |
품질관련 요구사항 |
II. 요구사항 수집 DFD 및 수집기법
가. 요구사항 수집 DFD(Data Flow Diagram)
나. 수집기법
도구 및 기법 | 설명 |
전문가 판단 |
비즈니스 분석, 요구사항 도출, 분석 등 전문지식을 갖준 개인이나 그룹의 전문성 고려 |
데이터 수집 |
-브레인스토밍 아이디어 도출을 위한 집단적 창의적 발상 기법 이해관계자간 대화를 통해 정보 수집 -핵심전문가 그룹 제안된 제품, 서비스에 대한 기대사항과 의견 교환을 위해 선별된 전문가 집단의 토론 -설문지 및 설문조사 다수를 대상으로 요구사항 수집 -벤치마킹 경쟁사, 선진 업체의 사례 및 업무 절차를 참조 |
데이터 분석 |
문서분석 기존문서 분석 -> 요구사항 식별 및 도출 |
의사결정 |
-투표 여러 대안들 중 하나를 선택하기 위한 단체의사결정 기법 -다기준 의사결정 분석 향후 해결책에 대한 여러가지 대안평가 프로세스 |
데이터 표현 |
요구사항 분류 및 공통점, 차이점 도출기법 -친화도 아이디어를 연관 그룹으로 분류 -마인드 맵핑 브레인스토밍으로 얻어지 아이디어를 하나의 맵에 통합하여 공통점 과 차이점이 반영된 새로운 아이디어 도출 |
대인관계 및 팀 기술 |
명확안 요구사항 수집 기법 -명목 집단 기법 아이디어 우선순위 결정 -관찰/대화 명확인 요구사항 정의가 어려운 경우 개인의 업무처리 방법이나 절차를 직접 관찰하거나 대화를 통해 요구사항 식별 -촉진 신속한 교차 기능 요구사항 정의 및 이해관계자 사이 의견 조정 |
컨텍스트 다이어그램 |
시스템과 사용자의 상호작용을 가시화 요구사항 정의에 활용 |
프로토타입 |
실제 제품 개발 전에 주요 기능 중심으로 모형을 만들어 이를 기반으로 고객과 의사소통하여 주요 요구사항을 초기에 효과적으로 수집 |
III. 산출물
구분 | 설명 |
요구사항 정의서 |
프로젝트 구현대상을 정의한 공식적인 문서 사용자, 시스템 요구사항의 상세를 모두 포함 |
요구사항 추적 매트릭스 |
정의된 요구사항을 각각의 요인에 연결하여 단계별 산출물 추적. 요구사항ID -> 화면ID -> 단위테스트ID -> 인수테스트ID |
'정보관리기술사&컴퓨터응용시스템기술사 > SW공학과 프로젝트관리' 카테고리의 다른 글
[WBS(Work Breakdown Structure), 프로젝트 일정 및 R&R 관리 계획을 위한 Framework (0) | 2021.01.13 |
---|---|
[프로젝트 관리 지식영역] 프로세스 그룹별로 진행할 활동의 그룹핑 (0) | 2021.01.12 |
[린(Lean) 프로세스], 낭비요소 제거를 통한 프로세스 향상 (0) | 2021.01.12 |
[CI/CD 지속적통합/지속적배포], Devops 의 핵심 구성요소 (0) | 2021.01.10 |
[객체지향 프로그래밍(OOP)], 재사용성과 객체 표현 기법 (0) | 2021.01.09 |
댓글