본문 바로가기
소소한 기록(공부중)/NCS기반_빅데이터

빅데이터분석기획-1.빅데이터 분석 요건 정의

by 이상한 버릇, 습관 2022. 1. 7.
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
- 회수 기간과 전략 기여도 : 비용-효과분석, 정보 경제학, 실물 옵션 가치, 시나리오 계획, 정보기반
효과분석

⑤ 분성 방안을 기반으로 분석 활용 시나리오 수립 : 전략적 분석 활용 시나리오 정의, 도출 요건 기반 시나리오 작성

<전략적 분석 기법 - 유스케이스 구성 요소
구성 요소 내용
액터 이벤트 주체, 사람이나 기업 등 이벤트를 촉발시키고 반응하는 객체
이벤트 반응을 촉발시키는 비즈니스 또는 프로세스적 행위
반응 수행하는 활동을 이해하기 쉽게 '명사' 형태로 표현
분석 의미 있는 결론 도출을 위해 키워드 분석 결과 작성
흐름 액터, 이벤트, 반응의 관계를 시간적 흐름, 연결 관계 등을 통해 표시
[유스케이스 작성 시 고려 사항]
- 이벤트 발생 시 환경 요소를 고려하여 반응 사항 도식화한다.
- 액터의 시작과 종료 프로세스를 명확히 정의
- 유스케이스 정의 후, 시간 흐름에 따른 변화 및 행동에 대해서 다이어그램으로 도식화

 

반응형

댓글