Software Requirements Specification (SRS 대신 Spec이라 부르기도 한다.)
: 고객과 어떤걸 어떻게 개발하고, 어떤거는 개발하지 않는지를 결정하여 문서화한 계약서
→ 이게 있어야 고객이 마지막에 프로젝트를 뒤집어 기한이 연장되고 금액 마이너스 시키거나, 개발하지 않기로 한 것을 개발하지 않았다고 금액 마이너스 시키는 등의 책임을 전가하는 갑질을 막을 수 있다!
그 프로젝트에 대해 법적인 보호를 받을 수 있는 '근로계약서'와 같다!
또한 Bug의 60%는 SRS(Spec)가 충실하지 않아서 발생한다.
★★★ SRS는 반드시 작성한다 ★★★
소규모 SI 회사는 SRS를 자세히 하지 않는 경우가 많다. 이런 경우는 반드시 '회의록'과 '이해 당사자의 확인 or 사인'을 꼭 받도록 한다.
'개발자 > 용어... 그 외의 것들...' 카테고리의 다른 글
핀테크(FinTech) & 블록체인(BlockChain) (0) | 2020.03.25 |
---|---|
약어 정리 (0) | 2020.03.25 |
Copyright 보호 (0) | 2020.03.25 |
개발 프로세스 (0) | 2020.03.25 |
3 Tier Architecture (0) | 2020.03.25 |