예제를 활용한 명세

훌륭한 사양을 작성하는 것은 SBE 메서드에 따라 Gherkin에서 실행 소프트웨어 설계를 캡처하는 방법을 가르쳐 줍니다. 개발자와 비기술 팀 구성원 모두를 위해 작성된 이 실용적인 책은 개별 기능 스토리를 수집하고 테스트 가능한 전체 사양으로 구성하는 것으로 시작합니다. 최상의 시나리오를 선택하고, 누구나 이해할 수 있는 방식으로 작성하고, 누구나 쉽게 업데이트할 수 있는지 확인하는 방법을 배웁니다. 배포 파이프라인에서 변경 사항이 적용될 때마다 예제의 유효성을 검사할 수도 있습니다. 또한 제품 품질을 보장하는 데 사용할 수 있는 많은 도구와 기술을 기대할 수 있습니다. 가능한 한 자주 테스트를 수행하면 초기 단계에서 약한 고리를 드러낼 수 있습니다. 예제를 자동화하면 피처로 “완료”되면 알려주는 검사가 됩니다. 먼저 검사를 작성하면 코드를 테스트하여 도메인 모델의 디자인을 안내할 수 있습니다. 실제로 우리의 데이터는 중소기업 과 신생 기업 10 개 중 9 개가 프로젝트에 대한 사양을 작성하는 방법을 모른다는 것을 보여줍니다.

종종 그들은 심지어 그들이 하나를 준비 해야 하는지 모르는, 또는 그들은 인터넷에서 몇 가지 이상하고 복잡 한 프로젝트 사양 예제를 찾을 하 고 생각 “아, 고쉬, 그건 나를 위해 아니에요. 나는 이것을 알아낼 것이다. 우리는 강력한 개발 팀을 고용할 것이고, 그들은 그것을 다룰 것입니다!” 이는 저품질 제품, 지연된 기한, 추가 비용 및 전반적인 그늘진 경험으로 가는 방법입니다. “예제 매핑” SHEQC [12] 그루밍과 마찬가지로 팀은 디자인 사고 기술을 사용하여 연속 그루밍이라는 개념을 사용하여 30~45분 이내에 복잡한 사용자 스토리를 정리할 수 있습니다. SHEQC는 시나리오를 문서화하기 위한 표준으로 예제별 사양을 사용합니다. 이 과정은 브레인 스토밍에 대한 이중 다이아몬드 [13] 규칙을 포함하고 아웃 은 다시 이야기에 대한 예에 의해 사양의 형태로 문서화 질문및 수용 기준의 집합이다. SHEQC 그루밍은 소프트웨어 엔지니어링 컨퍼런스 ISEC2019의 혁신에 처음 도입되었으며, WESSEE [14] 란지스 탈라일(Ranjith Tharayil)에 의해, 그리고 나중에 XP2019 컨퍼런스에서 연속 그루밍을 위한 핵심 방법 중 하나로 발표되었다[15] 예에 의한 사양(SBE)은 추상적인 문 대신 현실적인 예제를 사용하여 요구 사항을 캡처하고 설명하는 것을 기반으로 소프트웨어 제품에 대한 요구 사항 및 비즈니스 지향 기능 테스트를 정의하는 협업 접근 방식입니다.