nullvuild

Bloger @nullvuild

Created Date '2025/07/05 오전 09:47

Modified Date '2025/08/03 오후 10:16

#요구사항프로세스 #추출분석명세 #변경관리 #추적성 #문서화

요구사항 추출, 분석, 명세, 검증, 관리의 단계별 설명


요구사항 관리의 전형적인 단계는 다음과 같습니다.

아래의 단계가 정답은 아니지만, 업무를 수행해보면 결국 유사한 형태로 일을 할 것입니다.

1) 요구사항 추출

  • 고객, 내부 이해관계자, 시장 조사, 기존 시스템 분석 등을 통해 필요한 요구와 기대를 수집합니다.
  • 실무에서는 인터뷰, 설문, 워크숍, 벤치마킹 등 다양한 방법을 병행합니다.

2) 요구사항 분석

  • 수집된 요구를 중복/충돌/모순 여부를 확인하고, 우선순위와 실현 가능성, 영향 범위를 평가합니다.
  • 실제 시스템 경계와 책임 범위(Scope)를 이 단계에서 명확히 합니다.

3) 요구사항 명세

  • 확정된 요구를 표준화된 형식(문서, 도식, 표 등)으로 작성합니다.
  • 모든 요구는 “누가 봐도 동일하게 이해할 수 있게” 명확하고 측정 가능하게 작성해야 합니다.

4) 요구사항 검증

  • 작성된 요구사항이 실제 고객/시스템 요구와 일치하는지, 구체적이고 실현 가능한지, 테스트/검증이 가능한지 확인합니다.
  • 리뷰, 워크스루, 공식 회의 등 다양한 검증 활동이 포함됩니다.

5) 요구사항 관리

  • 요구 변경, 추가, 삭제가 발생할 때 변경 내역을 기록하고, 변경 이유와 승인 절차를 명확히 관리합니다.
  • 요구사항 간의 연결관계(추적성)와 변경 이력 관리가 핵심입니다.

[추출]
  ↓
[분석]
  ↓
[명세]
  ↓
[검증]
  ↓
[관리]

- [분석]~[관리]: (피드백/변경 반복)


변경관리와 추적성 확보 방안

변경관리는 요구사항이 추가·수정·삭제될 때 모든 변경 사항과 그 사유, 영향 범위를 공식적으로 기록하고 승인하는 절차입니다.


추적성은 각 요구사항이 설계, 코드, 테스트, 산출물 등과 어떻게 연결되는지 일관되게 관리하는 체계를 의미합니다.


실무 Tip.

- 모든 요구사항, 변경 요청, 승인 내역을 산출물 번호, 날짜, 담당자와 함께 문서로 남깁니다.
- 변경관리 대장, 요구사항 추적 매트릭스(RTM, Traceability Matrix) 등을 활용하면 변경 이력과 산출물 연결 관계를 효과적으로 관리할 수 있습니다.


효과적인 문서화 및 프로세스 개선 팁


요구사항 문서는 “실제로 사용·참조되는 문서”여야 합니다. 즉, 복잡하거나 실제 업무와 동떨어진 문서 양식은 아무도 사용하지 않아 품질과 관리 효율이 떨어질 수 있습니다.


문서 템플릿, 표, 다이어그램, 체크리스트를 적극 활용해 신규 인력, 고객, 외부 심사에서도 바로 이해할 수 있도록 “직관적이고 일관성 있게” 작성해야 합니다.

Nullvuild

Nullvuild

@nullvuild

프로필