728x90
[필요지식]
① 빅데이터 요구 사항 분석 절차 : 불완전하고 비정형적인 추상적 요구 사항을 명세서가 생성되기 이전에 완전하고 일관성 있는 요구 사항으로 구체화 하여 분석 변수를 도출하고 작성
<빅데이터 분석 요구 사항 도출 절차> | ||||
프로세스 | 요구사항 재평가(검증 → 요구사항 추출 및 분석) |
|||
타당성 검토 → | 요구사항 추출 및 분석 → | 요구사항 명세화 → | 검증 ◇ | |
산출물 | ↓ | ↓(분석 요건 가설 수립) ↗ | ↓ | ↓ |
검토 보고서 | 비즈니스 분석 결과 및 분석 변수 도출 | 도메인, 사용자 요구사항(분석요건) | 빅데이터 분석 변수 명세서 |
<빅데이터 분석 변수 개발 상세 구성 요소> 요구사항 개발 기법 | ||
단계 | 세부 활동 | 내용 |
추출(Elicitation) | 추출 기초 조사 | 1. 요구 사항 추출 타당성 조사 2. 요구 사항의 다면성 조사 3. 추출 영향 요소 분석 |
분석 변수 도출 | 1. 요구 사항 수집 및 정제 2. 분석 가설 추출 |
|
요구 사항 평가 | 1. 요구 사항 수용의 위험 평가 2. 요구 사항 우선순위화(안정성, 비용, 일정 고려) |
|
분석(Analysis) | 도메인 분석 | 1. 도메인 이슈 및 비즈니스 문제 영역 분석 2. 연관된 프로세스, 서비스 간 인터페이스 분석 |
요구 사항 분석 | 1. 이해관계자 기대 수준 및 목표 분석 2. 요구 사항 구조화 3. 구조 모델링 |
|
행위 분석 | - 사용자, 시스템의 행위 기반 문제점 분석 | |
명세화(Specification) | 요구 명세 | 1. 수행해야 할 모든 기능과 시스템에 관한 구현상의 제약 조건 구조화 2. 개발자와 사용자가 합의한 성능에 관한 사항 요구 명세서(SRS) 작성 |
검증(Validation) | 타당성 검증 | 1. 명세된 요구 사항 구현 가능성 2. 명세 표현의 정확성 및 완전성 3. 표준과 일치성 및 요구 사항 간의 충돌성, 기술적 결함 검증 수행 |
명세 구조 검증 | 1. 단계별 명세 요건 완전성, 정확성, 일관성 검증 2. 문서 구조 검토, 문서 완전성 검토 3. 표준화 검토, 자동 검사기 수행 |
|
검토 어휘 검증 | 획득 단계에서 획득한 공통 어휘에 대한 유효성 검사 항목을 정의하고 공통 어휘 테이블 검증 |
② 빅데이터 분석 변수 도출 이해
- 빅데이터 분석 변수 : 고객의 요구 사항과 분석 목표를 기반으로 분석하여 증명할 가설 도출, 요구 사항 정의, 문서화 하는 프로세스. 정의서 작성 기반 문서 및 요구 사항 관리 계획, 요구 사항 추적 매트릭스 작성
<요구 사항 분석 기법> | ||
제반 사항 | 요구 사항 분석 기법 | 산출물 |
- 범위 관리 계획 - 요구 관리 계획 - 이해관계자 관리 계획 |
- 인터뷰 - FGI(Focus Group Interview) - 심층 워크숍 - 그룹 창의력 기법 - 그룹 의사 결정 기법 - 설문 - 행위 관찰 - Prototype - Context Diagram - 문서 분석 - Top-Down / Bottom-Up |
- 요구 사항 명세서 - 요구 사항 추적 매트릭스 |
③ 전략적 시나리오 작성의 이해
: 전략, 실행, 활동 등의 관계 분석 ' 비즈니스 전략 모델' 구체화. 다양한 운영 시나리오
<시나리오 작성 및 전략 수립> | |
구분 | 내용 |
Future Forward | 변화 동인(행동을 촉발시키는 내적 원인) 기반 여러 가지 시나리오 작성 |
Future Backward | 예측 결정 후 대응책에 따른 전략 수립 |
<시나리오 개발 절차> 총 7단계 | ||
단계 | 핵심 활동 | 내용 |
Phase 1 | 핵심 이슈 선정 | 요구 사항 중 우선순위가 가장 높은 항목을 도출하고, 무엇을 의사 결정할 것인지 |
Phase 2 | 의사 결정 요소 도출 | 이슈를 통해 해결해야 할 목표 확정. 이해 관계자의 기대 수준 충족을 위한 CSF(Critical Success Factor) 도출 |
Phase 3 | 변화 동인 규명 | 내/외부적 Enabler를 규명하고, 무엇이 개선 핵심 사항인지에 대해 정의 |
Phase 4 | 시나리오 도출 | 개선 목표 달성을 위해 의미 있는 시나리오가 어떤 것들이 있는지 Event-Activity 관계를 통해 분석 |
Phase 5 | 시나리오 작성 | 기대 수준 달성할 수 있는 다양한 패턴을 예측하고, 이에 맞는 다양한 시나리오 작성 |
Phase 6 | 대응 전략 수립 | Sequential, Event, Activity 등 다양한 환경과 요소 고려하여 최적의 전략 시나리오 수립 |
Phase 7 | 모니터링 | 어떤 시나리오가 현실화되는지 모니터링하고, 이에 따라 Next Plan 수립 |
--------------------------------------------------
[수행 순서]
① 도메인 이슈 및 조직 비즈니스 요구 사항 정의
: 분석 과제 도메인의 문제점 도출, 비즈니스&프로세스 분석 및 유스 케이스를 통한 분석 기회 발굴
<비즈니스 내/외부 요인 분석> | ||
구분 | 내용 | 기법 |
시장 요인 | 마켓 이슈, 전환 비용, 기대 수익, 요구/수요 | 3C, 4C 사업 경제성 분석 |
산업 요인 | 대체제, 구매자 영향력, 잠재적 경쟁, 기존 경쟁자, 공급업자 | 5-Force |
트렌드 분석 | 신기술, 규제, 사회/문화, 경제 | Matrix, 하이퍼사이클 |
거시 경제 | 글로벌 시장, 자본 시장, 원자재, 경제 인프라 | FAW(Force at Work) 거시 환경 분석 |
<고객 요구 사항 주요 수집 기법> | |
구분 | 내용 |
FGI(Focus Group Interview) | - 제안된 제품, 서비스 결과에 대한 기대 사항과 의견 확인 - 선별된 이해관계자, 전문가 집단의 자연스러운 대화식 토론을 통해 요구 사항 도출 |
인터뷰 | - 공식, 비공식 방법으로 인도물 식별 및 정의 |
워크숍 | - 요구 사항 수집을 위한 워크숍, 핵심적 복합 기능 - 이해관계자들이 모여 제품 요구 사항을 정의하는 집중 토론 세션 |
브레인스토밍 | - 요구 사항과 관련된 다양한 아이디어 창출, 취합 |
그룹 의사 결정 | - 예상 결과와 대안을 평가, 요구사항 도출, 분류, 우선순위 결정시 사용 |
설문 | - 수많은 설문 응답자로부터 신속히 정보 수집, 통계적 분석이 유용한 경우 사용 |
관찰 | - 시스템, 사용자, 비즈니스 환경 등 태스크(Task) 및 프로세스(Process)별로 수행하는 행위를 관찰하고 수집하는 방법 |
② 요구 사항에 적합한 분석 기회를 발굴하고 구조화
1. 요구 사항별 필요 자원 정의 | - 분석시 필요한 소스 데이터 정의 | - 정형/비정형/반정형 데이터 유형 정의 - 수집 방법 명세화 - 데이터 수집 방법 정의 |
- 분석 방법 정의 | - 빅데이터 분석 방법 정의 - 분석 아키텍처 및 난이도 명세화 - 데이터 수집 방법 정의 - 분석 수행 및 결과에 대한 검증 오너십, 분석 과정 등 명세화 |
|
2. 분석 요건 명세서 작성 | - 요구 사항 명세서(SRS) 참고 | - 요구 사항에 대한 식별 번호 및 요구자, 요구 내용, 검토 결과 등 |
③ 구조화된 분석 기회를 평가하여 분석 주제를 선정
1. 비즈니스 프로세스 및 교객 요건 정의 | - 사용자 시나리오 정의 - 의사 결정 사항 도출 |
- 개선 후 제공 가치 무엇인지 정의 - 프로세스, 기능, 내/외부 환경 요인 분석 |
2. 분석 목표 및 고객 가치 구체화 | - 목표 및 제공 가치의 지표화 | - 정량적, 정성적 수치로 지표화 |
3. 분석 기회 발굴 질문 구체화 | - 분석 질문 도출 - 분석 질문 정제 |
- 논리적/관점별 질문 - 중복 제거 및 논리적 흐름에 맞게 정제 |
④ 선정된 분석 주제를 바탕으로 분석 방안 구체화
<분석 방안 구체화 절차> | |||
분석 방안 구체화 방법 | 핵심 요소 | ||
분석 방안 구체화 | 의사 결정 요소 모형화 | - 분석 대상과 프로세스 활동 간 상관관계 모형화 | 상관분석 |
분석체계 도출 | - 이슈정의 → 분석방법 → 분석결과 | 관계도출 | |
분석 데이터 정의 | - 개념적/논리적 모델링 - 데이터 도식화 (Entity 도출/통합 및 분할/관계설정/모델검증) |
데이터 리스트 | |
투자자본수익률 ROI (Return On Investment) 평가 |
- 분석 소요 비용(난이도)과 효과 분석 - 분석시기, 목적기준: 사전 ROI/중간 ROI/사후 ROI - 회수 기간과 전략 기여도 : 비용-효과분석, 정보 경제학, 실물 옵션 가치, 시나리오 계획, 정보기반 |
효과분석 |
⑤ 분성 방안을 기반으로 분석 활용 시나리오 수립 : 전략적 분석 활용 시나리오 정의, 도출 요건 기반 시나리오 작성
<전략적 분석 기법 - 유스케이스 구성 요소 | |
구성 요소 | 내용 |
액터 | 이벤트 주체, 사람이나 기업 등 이벤트를 촉발시키고 반응하는 객체 |
이벤트 | 반응을 촉발시키는 비즈니스 또는 프로세스적 행위 |
반응 | 수행하는 활동을 이해하기 쉽게 '명사' 형태로 표현 |
분석 | 의미 있는 결론 도출을 위해 키워드 분석 결과 작성 |
흐름 | 액터, 이벤트, 반응의 관계를 시간적 흐름, 연결 관계 등을 통해 표시 |
[유스케이스 작성 시 고려 사항] - 이벤트 발생 시 환경 요소를 고려하여 반응 사항 도식화한다. - 액터의 시작과 종료 프로세스를 명확히 정의 - 유스케이스 정의 후, 시간 흐름에 따른 변화 및 행동에 대해서 다이어그램으로 도식화 |
반응형
'소소한 기록(공부중) > NCS기반_빅데이터' 카테고리의 다른 글
빅데이터환경분석-4.빅데이터 인력 환경 분석 (0) | 2021.12.28 |
---|---|
빅데이터환경분석-3.빅데이터 기술 환경 분석 (0) | 2021.12.28 |
빅데이터환경분석-2.빅데이터 데이터 환경 분석 (0) | 2021.09.24 |
빅데이터환경분석-1.빅데이터 서비스 환경 분석 (0) | 2021.09.15 |
댓글