저장소 logo 저장소

1. 정보 요구 사항


2. 정보 요구사항 유형별 관리 기준 및 정의

유형 구분 정의 관리 기준 관리 방법
외부 인터페이스 요건 시스템의 모든 입출력에 관한 요건. 대외기관 송/수신 방식 추가/변경 시 발생 중복성: 기존 존재 여부 체크
표준 준수도: 인터페이스 표준 적합성
항목 이름, 목적, 입력 원천/출력 방향, 유효 범위, 시간, 데이터 포맷, 최종 메시지 등 포함 관리
기능 개선 요건 입력을 받아 처리하고 출력을 만드는 주요 활동 및 프로세스 요건 불가변성: 근본적 개선 요청
범용성: 다수 사용자의 편의성 우선
입력 유효 체크, 처리 순서, 비정상 상태 반응, 매개변수 기능, 변환 공식 등 포함 관리
성능 개선 요건 동시 사용자 수, 정보의 양과 종류, 트랜잭션 소요 시한 등 실현 가능성: 현행 기술/서비스 특성 고려
측정 가능성: 모호하지 않은 요건 제시
서비스 특성별 정적/동적 기준 마련 및 모니터링 작업을 통한 항시 관리
보안 개선 요건 중요 데이터 훼손/변조/유출 방지를 위한 물리적/사용 통제 요건 불가변성: 근본적 개선 방안 요청
실현 가능성: 구현 가능 요건 확인
정보/이용자 등급 관리, 접근 및 사용 통제 기준 제시. 모니터링을 통한 안정적 서비스 관리

3. 정보 요구 사항 업무 흐름 프로세스(순서)

  1. 요구 사항 발송
  2. 요구 사항 수렴
  3. 요구 사항 검토
  4. 영향도 분석
  5. 공식화
  6. 반영 작업 계획 수립

4. 정보 요구 사항 생명주기 모형

요구 사항을 명확하게 정의하고 개발하기 위해 필수적으로 진행할 단계.

  1. 정보 요구 사항 도출
  2. 정보 요구 사항 분석 및 정의
  3. 정보 요구 사항 명세화
  4. 정보 요구 사항 검증

5. 정보 요구 사항 역할별 담당 업무


6. 사용자 정보 요구 사항 수집을 위한 다양한 소스 형태

수집 소스 형태 내용
관련 문서 수집 기존 문서를 통해 현재/미래 시스템 요건 파악 (비즈니스 프로세스, 요구 사항 명세서, 경쟁사 분석 등).
사용자 면담 질의응답을 통해 정보 수집. 프로세스와 프로시저 이해 및 워크숍 준비 단계에 유용.

면담 조사 방식:
피라미드 구조: 구체적 질문 → 일반적 질문 (아이디어 발굴 시 사용)
퍼널(Funnel) 구조: 일반적 질문 → 구체적 질문 (아이디어 강조 시 사용)
다이아몬드 구조: 피라미드 형태 진행 후 퍼널 형태로 마무리

면담팀 구성: 면담자(질문 진행), 기록자(내용 기록), 관찰자(가이드 및 모니터링).
워크숍 전문 진행자 아래 현업과 전산 부서가 함께 참여. 빠른 정보 추출/공유 및 공통 의견 도출 목적.
현행 업무 처리 매뉴얼/현행 정보 시스템 산출물 업무 조사서 및 현행 프로그램/데이터 관련 문서 검토.
관찰 실제 업무 과정을 관찰하여 대화에서 놓치기 쉬운 자세한 사항 파악.
브레인스토밍 창의적 아이디어 생산을 위해 자유롭게 의견 수렴.

4대 원칙: 양에 포커스, 비판 자제, 특이한 아이디어 환영, 아이디어 조합 및 개선.
프로토타이핑 시스템 모형을 만들어 사용자가 직접 사용해 보게 함으로써 요건을 반복적으로 보정 및 재구축.

7. 질문법


8. 정보 요구 사항의 우선순위를 분석하는 방법


9. 수집 문서 검토 기준


10. 프로세스 관점의 정보 요구 사항 상세화


11. 프로세스 계층도의 모듈성 확보를 위한 분해 기준


12. 객체지향 관점의 정보 요구 사항 상세화


13. 유스케이스 다이어그램


14. 정보요구 상관분석

도출된 정보 요구 사항을 타 영역(기능, 프로세스, 조직 등)과 비교 분석하여 도출의 완전성을 파악하고 안정적 데이터 모델 설계 기반을 마련함. 매트릭스 분석 기법을 활용.


15. 정보요구 상관분석 수행 주체


16. 정보요구/애플리케이션 상관분석 매트릭스


17. 정보요구/업무 기능 상관분석

일관성 확보, 품질 향상, 누락 및 중복 점검을 위해 수행. 업무기능별 필요 정보 항목 누락 여부 확인은 데이터 모델링의 근간이 됨.


18. 정보요구/조직 기능 상관분석

정보 항목의 생성 주체 및 활용 부서를 매핑하여 오너십을 부여.


19. 정보 요구 사항 재검토 계획 수립


20. 매트릭스 점검 내용

현상 원인 및 조치 내용
기본 프로세스가 사용하는 정보 항목 없음 정보 항목 누락(도출) / 프로세스 삭제 / 업무 영역 이동
정보 항목이 7개 이상의 기본 프로세스에서 사용 정보 항목의 세분화 필요
정보 항목을 생성(C)하는 기본 프로세스 없음 프로세스 누락(도출) / 정보 항목 삭제 / 업무 영역 이동
정보 항목을 생성하는 기본 프로세스가 둘 이상 기본 프로세스 중복 (합성)
엔터티를 삭제(D)하는 기본 프로세스가 없음 프로세스 누락(도출) / 업무상 삭제 불필요 확인 / 영역 이동
정보 항목을 삭제하는 기본 프로세스가 둘 이상 기본 프로세스 중복 (합성)
정보 항목이 생성만 되고 사용하는 곳이 없음 기본 프로세스 누락 (도출)
기본 프로세스가 정보 항목을 조회(R)만 함 기본 프로세스가 아님 (모듈 검토)
기본 프로세스가 여러 액션을 수행함 프로세스 추가 분해 필요

« [빅데이터분석기사] Python/R
[DAsP] 3. 데이터 표준화 »