{"id":272,"date":"2021-08-12T15:34:47","date_gmt":"2021-08-12T15:34:47","guid":{"rendered":"https:\/\/kenpugh.com\/blog\/?p=272"},"modified":"2021-08-12T15:35:55","modified_gmt":"2021-08-12T15:35:55","slug":"a-coalesced-view-of-software-development","status":"publish","type":"post","link":"https:\/\/kenpugh.com\/blog\/a-coalesced-view-of-software-development\/","title":{"rendered":"A Coalesced View of Software Development"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">You\u2019ve read about agile development, BDD\/ATDD, agile architecture, and many of the other facets of agile.\u00a0\u00a0 Many articles tend to discuss individual aspects, rather than putting them in a perspective of a whole development picture.\u00a0 Over the past year and a half, I\u2019ve been coalescing ideas on software development.\u00a0 This view has emerged from my interactions with students, agile enthusiasts, and agile coaches, trainers, and authors.\u00a0 I\u2019ve listed at the end many of the people from whom I\u2019ve gathered different perspectives and feedback. \u00a0This article merges in ideas that have appeared in my books on BDD\/ATDD, software development, programming, and interface-oriented design.\u00a0 The PDF is <a href=\"https:\/\/kenpugh.com\/Articles\/A%20Coalesced%20View%20of%20Software%20Development.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>;  HTML version is <a href=\"https:\/\/kenpugh.com\/Articles\/A%20Coalesced%20View%20of%20Software%20Development.htm\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>You\u2019ve read about agile development, BDD\/ATDD, agile architecture, and many of the other facets of agile.\u00a0\u00a0 Many articles tend to discuss individual aspects, rather than putting them in a perspective of a whole development picture.\u00a0 Over the past year and a half, I\u2019ve been coalescing ideas on software development.\u00a0 This view has emerged from my &hellip; <a href=\"https:\/\/kenpugh.com\/blog\/a-coalesced-view-of-software-development\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">A Coalesced View of Software Development<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4,19,5],"tags":[10,6,29,28],"class_list":["post-272","post","type-post","status-publish","format-standard","hentry","category-atdd","category-bdd","category-design","category-gherkin","tag-atdd","tag-bdd","tag-context","tag-design-2"],"_links":{"self":[{"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/posts\/272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/comments?post=272"}],"version-history":[{"count":1,"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/posts\/272\/revisions"}],"predecessor-version":[{"id":273,"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/posts\/272\/revisions\/273"}],"wp:attachment":[{"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/media?parent=272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/categories?post=272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kenpugh.com\/blog\/wp-json\/wp\/v2\/tags?post=272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}