{"id":5002728,"date":"2015-12-16T16:33:25","date_gmt":"2015-12-16T16:33:25","guid":{"rendered":"https:\/\/aadev22.local\/?post_type=aa_book&#038;p=5002728"},"modified":"2023-03-12T12:22:03","modified_gmt":"2023-03-12T19:22:03","slug":"specification-by-example","status":"publish","type":"aa_book","link":"https:\/\/agilealliance.org\/resources\/books\/specification-by-example\/","title":{"rendered":"Specification by Example"},"content":{"rendered":"<p>Specification by Example<span id=\"yiv4773057587yui_3_16_0_1_1413983277510_99797\">\u00a0is a collaborative method for specifying requirements and tests. Seven patterns, fully explored in this book, are key to making the method effective. The method has four main benefits: it produces living, reliable documentation; it defines expectations clearly and makes validation efficient; it reduces rework; and, above all, it assures delivery teams and business stakeholders that the software that\u2019s built is right for its purpose.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Specification by Example\u00a0is a collaborative method for specifying requirements and tests. Seven patterns, fully explored in this book, are key to making the method effective. The method has four main [&hellip;]<\/p>\n","protected":false},"author":6000331,"featured_media":8020395,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","categories":[],"tags":[786,787,791],"class_list":["post-5002728","aa_book","type-aa_book","status-publish","has-post-thumbnail","hentry","tag-acceptance-test","tag-atdd","tag-bdd"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/aa_book\/5002728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/aa_book"}],"about":[{"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/types\/aa_book"}],"author":[{"embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/users\/6000331"}],"replies":[{"embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/comments?post=5002728"}],"version-history":[{"count":0,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/aa_book\/5002728\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/media\/8020395"}],"wp:attachment":[{"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/media?parent=5002728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/categories?post=5002728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agilealliance.org\/wp-json\/wp\/v2\/tags?post=5002728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}