본문 바로가기
etc/Business Analysis

[Business Analysis] 3. 요구 사항의 기초

by 베짱이28호 2025. 1. 4.

[Business Analysis] 3. 요구 사항의 기초


요구 사항의 필요성

정확한 요구사항 없이는 명확한 결과물을 만들기 힘들다. 즉, 프로젝트 성공을 위해서는 요구 사항을 면밀히 체크해야한다.


요구 사항이란?

  1.  기능적 요구사항
    • 제품이 구현해야 하는 바, 또는 갖춰야하는 특성이다
  2. 비기능적 요구사항
    • 추가로 요구하는 것, 프로젝트를 진행하며 놓치기 쉬운 사항들 등이 존재한다.
    • 제품의 색상 등을 기업의 색상과 맞추는 것 등이 있다.
  3. 제약조건
    • 프로젝트를 진행하며 받게되는 금전적, 법률적 제한 등을 말한다.
    • 또한, 결과물과 관련된 이해 관계자들도 제약 조건에 속한다.
    • 제품을 사용하는 사용자의 능력이 UI나 디스플레이에 영향을 주는 것 등이 있다.

좋은 요구 사항이란?

SMART!

  • Specific
    • 요구 사항은 명확하고 간단해야하고, 구체적이어야한다.
    • 일관성이 있는 단어를 사용하고 모호한 단어 사용을 지양한다.
    • 용어에 대한 상세한 해설이 필요하다.
  • Measurable
    • 측정 가능한 지표로 나타내어야 한다. (정량적인 지표를 사용)
  • Attainable
    • 타당한 요구사항이 실현가능해야한다.
    • 이론적으로 해결이 가능한지, 제약 조건들이 존재 하는지 등을 확인한다.
  • Reasonable
    • 시간과 비용을 소모할 가치가 있는지 확인한다.
    • 이득이 되더라도, 목표 ROI에 미치지 못한다면 의미가 없다.
  • Traceable
    • 요구 사항의 디자인, 구현, 테스트까지 추적이 가능해야한다.

유효한 요구 사항을 작성하는 법

  • 해야할 것과 하지 말아야 할 것을 분명히 작성하기.
  • 일관성있는 단어를 사용하고, 짧고 간결한 문장 사용하기.

요구 사항의 단계

  • 요구 사항 도출
  • 요구 사항 분석
  • 요구 사항 명세
  • 요구 사항 확인

비즈니스 규칙과 비즈니스 요구 사항

비즈니스 규칙

  • 비즈니스의 특정 측면을 정의하거나 제약하는 것.
  • 해야 하는 것과, 하지 말아야 할 것을 명확히 규정한다.
  • 목적은 비즈니스 구조를 규정하거나 기업의 작동 방식을 제어하는 것이다.

비즈니스 요구 사항

  • 비즈니스 규칙을 준수하기 위해 요구되는 것들.

댓글