■좋은 요건 정의서의 필수조건
- 전문 지식을 몰라도 내용을 이해할 수 있다.
- IT분야의 전문 지식이 없는 고객을 고려하여, 이해하기 쉽도록 작성한다.
- IT분야의 전문 용어나 전문 지식을 되도록이면 사용하지 않도록 한다.
- 이해하기 어렵게 작성되어 있으면, 결과물을 이미지할 수 없게 되고, 고객의 불신감이 싹트게 된다.
- 고객과 개발사의 역할 / 책임의 분담을 명확히 한다.
- 가능한 한, 정량적으로 작성한다.
- 배경, 기능은 가능한 정량적으로 작성해야, 시스템을 둘러싼 상황을 명확히 할 수 있다.
- 단, 이 단계에서 근거 없는 숫자를 작성하는 것은 위험하기 때문에 어디까지나 가능한 선에서 작성한다.
- 하지 않을 것을 명확히 한다.
- 요건 정의서에 기술된 내용이 하지 않을 것인지, 아직 정해지지 않은 것인지를 명확히 할 수 있어, 애매한 해석을 방지할 수 있다.
- 문체나 표기를 통일한다.
- 읽기 쉬운 문장도 품질의 하나이기 때문에, 문체 / 표기 / 용어 등을 통일한다.