DA 가이드

DA, SQL, DB보안 등 실무자를 위한 위한 DB기술 바이블!

정보 요구 사항 확인

데이터 요건 분석
정보 요구 사항 분석
정보 요구 사항 확인
작성자
admin
작성일
2021-02-10 13:27
조회
1758

사용자 및 부서로부터 접수해서 최종적으로 작성된 산출물에 대해 정보 요구 사항을 제시한 담당자와 세부 재검토를 통하여 누락 사항 및 보완 사항을 도출하기 위한 계획을 수립하고 재검토를 실시한다.


수행 절차

  • 분석 결과 도출된 산출물에 대해서 재검토 기준을 정의하고, 재검토 계획을 수립한다.
  • 재검토 대상 산출물의 완전성, 정확성, 일관성, 안정성 등 다양한 측면에서 재검토를 실시한다.
  • 재검토 결과, 추가 및 보완 사항이 존재하는 경우에 내용을 문서로 정리한 후 해당 산출물에 추가 반영 여부를 확인하고, 미반영시 미반영 사유의 타당성을 검토한다.

수행 작업 내용

[표 3-3-2] 정보 요구 사항 확인 수행 작업


수 행 작 업 수 행 작 업 내 용
재검토 계획 수립 - 재검토의 대상이 되는 분석 결과 및 정보 요구 사항 정의서 산출물 확인
- 대상 산출물별로 재검토 기준(체크 리스트) 정의
재검토 실시 - 재검토 계획서 작성 및 승인
- 재검토 대상 산출물 준비 및 배포와 재검토 담당자별 역할 분담
- 업무 영역별로 재검토 대상 산출물을 재검토
보완 결과 확인 - 재검토 결과를 토대로 업무 영역별로 산출물 보완
- 재검토 결과 반영 여부 확인 및 미반영 사유 검토
- 정보 요구 사항 정의서의 안정성 분석
- 재검토 결과를 토대로 보완 목록 수정

수행 작업 지침

재검토 계획 수립

재검토의 대상이 되는 분석 결과 산출물을 확인한다. 일반적인 재검토의 대상이 되는 것은 정보 요구 사항 정의서, 정보 항목 목록, 유즈케이스 정의서 , 클래스 다이어그램 등이 있다. 재검토 기준은 해당 작업의 완전성과 정확성 및 안정성을 검증할 수 있는 체크리스트로 작성한다. 재검토 및 검증의기준을 간략히 요약하면 다음과 같다.


  • 완전성: 사용자의 정보 요구 사항이 누락없이 모두 정의되었는지 확인
  • 정확성: 사용자의 정보 요구 사항이 정확히 표현되었는지의 여부
  • 일관성: 표준화 준수 여부 확인
  • 안정성: 추가 정보 요구 사항 변경에 따른 영향도 파악

정보 요구 사항별로 1차 재검토 후 결과를 모델에 반영할 수 있도록 일정을 계획하여야 한다. 재검토를 통해 전체 업무영역에 영향을 미치는 공통사항에 대한 변경과 통합성을 일관되게 추적 관리할 수 있도록 별도의 인원을 재검토팀에 배정하여야 한다.


재검토 계획서에 포함되어야 할 사항
  • 정보 요구 사항 재검토 개요 및 목적
  • 재검토 일자
  • 재검토 장소 및 시간 계획
  • 재검토 참석 대상 및 재검토 업무
  • 참석 대상별 재검토 세부 시간 계획
  • 재검토시 준비물
  • 재검토 후 산출물
  • 재검토 후 지적사항 반영 계획 수립
재검토 실시
    • 재검토 기준 및 재검토 대상 산출물을 준비하고 재검토에 참여할 대상자에게 배포한다.
    • 재검토 관련 장소, 시간, 준비 장비 등 재검토를 실시하기 위한 제반 준비를 수행하며, 재검토 담당자별로 재검토 세션에서 수행해야 할 역할을 충분히 주지시킨다.
    • 재검토 세션 실시 이전에 반드시 배포된 산출물을 예습해야 한다. 재검토 세션 이전에 재검토 대상 산출물을 예습하는 것은 아주 중요한 일이다. 실제 재검토 세션에서의 재검토는 재검토한 결과를 토대로 의문사항, 잘못 정의된 사항 등에 대하여 의견을 개진하고 결론을 도출하여 반영 대상을기준에 따라 반드시 사전에 담당자별로 수행되어야 한다.
    • 재검토시 진행자는 제기되는 이슈에 대해서 참석자들간에 결론을 도출하기 위한 토론이 발생하지 않도록 이슈 목록으로 정리하게 하고 정해진 일정 내에 마칠 수 있도록 주의를 기울여야 한다.
    • 재검토시에는 통합성 검증을 위하여 해당 업무 영역과 관련 있는 업무 영역 담당자가 참여하여야 한다.
    • 재검토는 많은 인원이 함께 작업을 수행하는 경우에, 진행시간이 초과되어 충분한 검증이 이루어지지 못할 수도 있으므로, 진행자는 세션별로 적절한 시간 배분 및 조정의 역할을 충실히 수행하는 것이 중요하다.
    • 재검토 세션이 종료되면 세션별로 그 결과를 재검토 결과로 정리한다. 재검토 결과는 [표 3-3-11]과 같은 양식에 정리한다.

[그림 3-3-11] 재검토 결과서 예


      • 재검토 결과가 정리되면 해당 정보 요구 사항별 보완 사항을 유형에 따라 보완 목록에 작성한다. 보완 목록을 작성시에는 재검토 결과의 지적 사항만을 기록하는 것이 아니라 내용 보완시 해당 분석 결과 산출물의 일관성 유지를 위해, 특정내용이 변경됨으로써 함께 변경되어야 할 대상도 함께 기록한다. 보완 목록은 [그림 3-3-12]과 같은 양식에 작성한다.

[그림 3-3-12] 보완 목록 예


      • 보완 사항을 반영할 경우에는 정보 요구 사항간의 일관성이 유지되도록 주의한다. 모든 사항의 반영이 완예되면 반영해야 할 사항의 누락은 없는지, 잘못 반영된 사항은 없는지를 전체적으로 검토한다.
보완 결과 확인
      • 재검토 준비와 마찬가지로 보완 결과에 대한 확인 준비를 한다. 재검토 결과, 보완 목록, 보완 사항이 반영된 정보 요구 사항 정의서를 준비하고 배포한다.
      • 보완 목록에 준하여 정보 요구 사항 정의서 반영 여부를 확인한다. 반영되지 않은 사항의 미반영 사유가 존재할 경우에는 미반영 사유가 타당성이 있는지를 검토하고 사유가 타당하지 못검토 결과 미반영 사유가 업무 규칙이나 정책의 변경을 수반하는 경우에 프로젝트 기간 내에 해결 가능한 것은 개선과제로 정리하여 해당 부서에 의뢰한다.
      • 보안 목록에 있는 보완 사항이 모델에 모두 반영된 것을 확인하면 본 작업은 종료된다.

수행시 고려사항

    • 일관성 있는 기준 및 명확한 일정을 수립함으로써 모든 참여 인력에 공감대를 형성하는 것이 중요하며, 이를 바탕으로 작업을 수행해야 한다.
    • 재검토는 한번으로 종료되지 않는 것이 보통이므로 두번 이상을 진행하되 세션마다 재검토 기준을 명확히 하여 해당 기준에 초점을 맞추어 수행하는 것이 바람직하다.
    • 재검토 세션을 수행시 세션 진행의 효율성을 감안하여 적정한 참여 대상을 선정해야 한다. 너무 많은 인력이 참여하게 되어 세션의 집중력을 상실하거나 결론에 도달하지 못하는 경우에 주의해야 한다.