현재 선택한 데이터 아키텍처 과정

DAsP 이론 학습

이론 목록으로 돌아가기

요구 분류·구조화·우선순위화

수집한 정보 요구는 동일한 판단 단위로 분해하고 업무·데이터·출처·유형 등으로 분류하며, 상하위·선후·의존 관계를 구조화한 뒤 가치·의무·위험·시급성·의존성을 기준으로 우선순위를 정한다. 의미 중복과 충돌의 최종 통합·합의는 82600014에서 다룬다.

예상 읽기 5

핵심 요약

요구 정리는 조사 기록을 곧바로 최종 명세로 사용하는 것이 아니라, 서로 비교하고 검증할 수 있는 단위로 다듬는 과정이다. 복합 문장을 하나의 요구로 두면 일부만 충족되어도 완료로 오인하기 쉽다. 요구를 분류·구조화하고 의존성을 표시한 뒤, 단순한 ‘요청자 직급’이 아니라 업무 가치·법적 의무·위험·기한·선행관계·비용 등을 근거로 우선순위를 결정한다.

학습 목표

  • 요구 분류와 요구 구조화의 목적을 구분한다.
  • 복합 요구를 검증 가능한 원자적 단위로 분해하되 업무 맥락과 상위 목적을 보존한다.
  • 상하위·선후·의존·대체 관계를 이용해 요구 구조를 표현한다.
  • 중요도와 우선순위를 구분하고 근거 기반 우선순위 판단을 적용한다.

1. 요구 분류

요구 분류는 많은 요구를 일정한 기준으로 묶어 누락·중복·분석 책임을 확인하는 활동이다. 분류 기준은 한 가지만 사용할 필요가 없다.

분류 축예시활용
업무 영역·사건고객, 주문, 정산 / 접수, 취소, 마감조사 범위와 책임 부서 확인
데이터 대상고객, 상품, 계약, 거래데이터 요구 묶음과 공백 식별
사용 목적운영, 의사결정, 보고, 규제 대응수용 기준과 사용자 확인
요구 유형신규, 변경, 폐기 / 기능, 정보, 품질, 연계처리 절차와 검토 관점 구분
출처규정, 사용자, 데이터 분석, 외부 기관근거와 권위 확인
처리 상태등록, 분석, 검토, 승인 등생명주기 관리

데이터 표준 단어·도메인·코드의 상세 정의는 Part 2의 범위이므로, 이 단원에서는 요구를 분석하기 위한 분류까지만 다룬다.

2. 요구 구조화

2.1 원자성

하나의 요구는 하나의 주요 의무나 결과를 표현하고 독립적으로 승인·검증할 수 있어야 한다. “고객을 조회하고 수정하며 삭제 이력을 5년 보존한다”는 문장은 조회·수정·삭제 이력·보존으로 분해할 수 있다.

2.2 맥락 보존

분해된 요구는 상위 업무 목적과 원래 출처에 연결한다. 원자성만 강조해 맥락을 잃으면 왜 필요한 요구인지와 함께 변경해야 할 묶음을 알 수 없다.

2.3 관계 유형

  • 상하위: 상위 업무 목표를 하위 정보 요구가 구체화
  • 선행: 먼저 확정·실현되어야 하는 요구
  • 의존: 한 요구의 값이나 결과가 다른 요구에 영향을 받음
  • 대체·선택: 동일 목적을 달성하는 서로 다른 대안
  • 관련: 공통 데이터·업무 규칙을 공유하지만 필수 선후관계는 없음

관계 유형을 모두 ‘연관’으로만 표현하면 우선순위와 영향 분석이 부정확해진다.

3. 우선순위화 기준과 흐름

우선순위는 요구의 상대적 처리 순서를 정하는 판단이며 중요도 하나와 같지 않다.

CODE코드 영역 안에서 좌우로 이동할 수 있습니다.
요구 단위·근거 확인
        ↓
법규·계약·안전·필수 운영 여부 판정
        ↓
업무 가치·사용자 영향·위험·기한 평가
        ↓
선행·의존 관계와 구현 제약 검토
        ↓
비용·자원·불확실성 고려
        ↓
의사결정권자 합의 및 근거 기록
        ↓
변화 시 재평가

우선순위 등급이나 점수 방식은 조직에서 정할 수 있다. ‘필수/상/중/하’, 가치-위험 매트릭스, 시간 제약 기반 방식 등이 가능하지만 특정 기법 하나를 보편 공식으로 단정하지 않는다.

4. 정리 사례

원문 요청: “VIP 고객은 빠르게 찾고 최근 상담 내역을 보여주며 상담원이 주소를 수정할 수 있게 하고 변경 이력은 5년 보관해 주세요.”

구조화 예시

  • R1: 상담원은 본인 확인 후 VIP 고객을 식별 기준으로 조회할 수 있어야 한다.
  • R2: 상담원은 조회한 고객의 최근 상담 내역을 기준 기간에 따라 확인할 수 있어야 한다.
  • R3: 권한 있는 상담원은 검증된 주소를 수정할 수 있어야 한다.
  • R4: 주소 변경 전후와 변경자를 5년 동안 보존해야 한다.

R1~R4는 동일한 상위 목적 ‘VIP 상담 처리 단축’에 연결한다. R3이 R4의 선행 조건이거나 R4가 R3에 의존함을 표시한다. 법적 보존 근거가 있는 R4는 사용 빈도가 낮아도 높은 우선순위가 될 수 있다.

5. 비교와 구분

구분분류구조화우선순위화통합·합의(82600014)
질문어떤 기준으로 묶는가?어떤 단위와 관계로 표현하는가?무엇을 먼저 처리하는가?중복·충돌 의미를 어떻게 결정하는가?
결과분류 태그·담당 영역원자 요구·계층·의존 관계등급·순서·근거공통 정의·예외·결정 로그
대표 오류단일 분류만 강제맥락 없는 과도 분해직급·목소리 크기 기준근거 없는 문장 삭제

시험 판단 포인트

  • 요구 분류는 분석 관점을 부여하고, 구조화는 요구 단위와 관계를 정한다.
  • 원자적 요구는 독립적으로 승인·검증할 수 있어야 하지만 상위 목적과 출처를 보존한다.
  • 중요도는 가치나 영향의 크기이고, 우선순위는 기한·의존성·위험·자원을 포함한 처리 순서이다.
  • 법규·계약·필수 운영 요구는 사용 빈도가 낮아도 높은 우선순위가 될 수 있다.
  • 중복·충돌의 의미 결정과 합의는 다음 단원인 82600014의 중심 책임이다.

자주 틀리는 부분

  • 긴 문장을 하나의 요구로 유지한 채 일부 구현만으로 완료 처리하지 않는다.
  • 원자성을 이유로 상위 업무 목적과 출처 연결을 끊지 않는다.
  • 요청자 직급이나 요청 순서만으로 우선순위를 정하지 않는다.
  • 중요도와 시급성, 우선순위를 같은 값으로 보지 않는다.
스스로 확인하기

개념 확인 문제

문제를 누르면 바로 아래에서 정답과 해설을 확인할 수 있습니다.

01다음 중 요구 구조화의 ‘원자성’을 가장 잘 충족한 문장은? ① 고객을 조회하고 주소를 수정하며 변경 이력을 보존한다. ② 권한 있는 상담원은 검증된 고객 주소를 수정할 수 있어야 한다. ③ 고객 업무를 모두 개선한다. ④ 시스템은 빠르고 편리하고 안전해야 한다.
정답 및 해설

정답: ②

  • ②는 하나의 주체·조건·행위를 표현해 독립적으로 검증할 수 있다.
  • ①은 조회·수정·보존이라는 여러 의무가 섞여 있다.
  • ③과 ④는 범위와 판정 기준이 모호하다.
02요구 우선순위 판단으로 가장 적절한 것은? ① 임원 요청은 근거와 관계없이 항상 1순위로 확정한다. ② 사용 빈도가 낮으면 법적 보존 요구도 낮은 우선순위로 둔다. ③ 법적 기한, 업무 가치, 위험, 선행관계, 비용과 불확실성을 함께 검토한다. ④ 먼저 접수된 순서만 유지한다.
정답 및 해설

정답: ③

  • 우선순위는 가치뿐 아니라 의무, 위험, 기한, 의존성, 자원과 불확실성을 종합한다.
  • ①은 권위 편향, ②는 법적 의무 무시, ④는 업무 가치와 위험을 무시한 판단이다.
03다음 설명을 분류·구조화·우선순위화와 연결하시오. - A. 요구를 고객·주문·정산 영역으로 나눈다. - B. 복합 요구를 독립 검증 가능한 단위로 나눈다. - C. 법적 기한과 선행관계를 반영해 처리 순서를 정한다.
정답 및 해설

정답: A 분류, B 구조화, C 우선순위화

  • 분류는 묶는 기준, 구조화는 단위와 관계, 우선순위화는 처리 순서를 정한다.
04“VIP 고객 조회, 상담 내역 표시, 주소 수정, 변경 이력 5년 보존” 요청을 원자 요구로 분해하고 관계와 우선순위 판단 근거를 제시하시오.
정답 및 해설

모범 답안

  • R1: 상담원은 권한 확인 후 VIP 고객을 식별 기준으로 조회할 수 있어야 한다.
  • R2: 상담원은 조회 고객의 최근 상담 내역을 정의된 기간 범위로 확인할 수 있어야 한다.
  • R3: 권한 있는 상담원은 검증된 주소를 수정할 수 있어야 한다.
  • R4: 주소 변경 전후 값·변경자·시점을 5년 보존해야 한다.
  • 관계: R1과 R2는 조회 흐름에서 연관되며, R4는 R3의 변경 사건에 의존한다. 모두 상위 목적 ‘VIP 상담 처리 개선’에 연결한다.
  • 우선순위 근거: R4의 법적·감사 근거, R1/R2의 상담 가치와 사용 빈도, R3의 보안·오류 위험, 선행관계와 구현 비용을 비교한다. 근거와 결정권자를 기록한다.