나는 스펙없이 소프트웨어를 작성하는 것을 상상할 수 없다. 아무리 스케치 적이거나 높은 수준이더라도, 프로그램의 기능이 무엇인지 실마리가없는 프로그래머에게 설명하는 것이 중요합니다.
그러나 스펙의 문제점은 전체 소프트웨어 개발주기에서 다소 2 등 시민이라는 점입니다. 개발 과정에서 스팀이 발생하면 무시됩니다. 그러나 분쟁이 발생하면 개발자와 테스터 및 영업 담당자는 자신의 근거를 정당화 할 사양을 찾기 위해 열광 할 것입니다.
하나 이상의 시나리오가 발생합니다.
- 사양을 복구 할 수 없습니다. 사양이 어디에 있는지 아무도 모릅니다
- 스펙의 다른 버전은 다른 소스에서 나옵니다. 어떤 버전이 최신 버전인지 또는 사용 가능한 최신 버전 이 있는지 확인하는 데 큰 어려움이 있습니다.
- 사양이 불완전하며 참조하는 문서의 일부가 누락되었습니다.
따라서 스펙 관리가 중요하며 모든 사람이 하나의 단일 스펙 소스 만 갖는 것이 중요합니다.
사양을 어떻게 관리합니까? 모든 사람이 Google 문서 도구를 사용하도록했지만 모두 반대했습니다. 모든 사람들은 Microsoft Word에 너무 집착하고 매료되어 사용하기 쉽고 이미지를 삽입하기 쉽고 방정식을 입력하기가 매우 쉽습니다.
MS Word가 공유하기에 끔찍하다고 확신시키는 방법은 무엇입니까?