{"id":5,"date":"2022-02-19T02:08:53","date_gmt":"2022-02-19T02:08:53","guid":{"rendered":"https:\/\/www.tomisawesome.com\/thoughts\/?p=5"},"modified":"2026-06-11T03:03:26","modified_gmt":"2026-06-11T03:03:26","slug":"getting-started-actually-understanding-agile","status":"publish","type":"post","link":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/","title":{"rendered":"Getting started actually understanding agile"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">So, the most critical article that I think everyone should read about general agile software development is a somewhat older article from Ars. It covers how Microsoft turned the ship around on one of their flagship products and kept themselves relevant when they could have easily lost their footing in the market. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/arstechnica.com\/information-technology\/2014\/08\/how-microsoft-dragged-its-development-practices-into-the-21st-century\/\">https:\/\/arstechnica.com\/information-technology\/2014\/08\/how-microsoft-dragged-its-development-practices-into-the-21st-century\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Secondly, this should be required viewing for anyone doing agile. Even if you&#8217;re not a TDD person, the fundamental concepts here are absolutely vital to doing good software development in general.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"7 minutes, 26 seconds, and the Fundamental Theorem of Agile Software Development\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/WSes_PexXcA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">These two are basically where everyone should start on their agile journey.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, the most critical article that I think everyone should read about general agile software development is a somewhat older article from Ars. It covers how Microsoft turned the ship around on one of their flagship products and kept themselves relevant when they could have easily lost their footing in the market. https:\/\/arstechnica.com\/information-technology\/2014\/08\/how-microsoft-dragged-its-development-practices-into-the-21st-century\/ Secondly, this [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[4],"class_list":["post-5","post","type-post","status-publish","format-standard","hentry","category-agile","tag-agile"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Getting started actually understanding agile\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Tom Morgan\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Tom&#039;s thoughts - Tom&#039;s Thoughts on Software, management, and everything else\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Getting started actually understanding agile - Tom\" \/>\n\t\t<meta property=\"og:description\" content=\"Getting started actually understanding agile\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-02-19T02:08:53+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-11T03:03:26+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Getting started actually understanding agile - Tom\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Getting started actually understanding agile\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#blogposting\",\"name\":\"Getting started actually understanding agile - Tom\",\"headline\":\"Getting started actually understanding agile\",\"author\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/author\\\/tom\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/#organization\"},\"datePublished\":\"2022-02-19T02:08:53+00:00\",\"dateModified\":\"2026-06-11T03:03:26+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#webpage\"},\"articleSection\":\"agile, agile\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/category\\\/agile\\\/#listItem\",\"name\":\"agile\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/category\\\/agile\\\/#listItem\",\"position\":2,\"name\":\"agile\",\"item\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/category\\\/agile\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#listItem\",\"name\":\"Getting started actually understanding agile\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#listItem\",\"position\":3,\"name\":\"Getting started actually understanding agile\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/category\\\/agile\\\/#listItem\",\"name\":\"agile\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/#organization\",\"name\":\"Just another WordPress site\",\"description\":\"Tom's Thoughts on Software, management, and everything else\",\"url\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/author\\\/tom\\\/#author\",\"url\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/author\\\/tom\\\/\",\"name\":\"Tom Morgan\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/88a8de0d902e40faec55d669ec6f5c6a75e643b14ae6e999723cd72ad1ddd50b?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Tom Morgan\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#webpage\",\"url\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/\",\"name\":\"Getting started actually understanding agile - Tom\",\"description\":\"Getting started actually understanding agile\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/2022\\\/02\\\/19\\\/getting-started-actually-understanding-agile\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/author\\\/tom\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/author\\\/tom\\\/#author\"},\"datePublished\":\"2022-02-19T02:08:53+00:00\",\"dateModified\":\"2026-06-11T03:03:26+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/#website\",\"url\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/\",\"name\":\"Tom's thoughts\",\"description\":\"Tom's Thoughts on Software, management, and everything else\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tomisawesome.com\\\/thoughts\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Getting started actually understanding agile - Tom","description":"Getting started actually understanding agile","canonical_url":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#blogposting","name":"Getting started actually understanding agile - Tom","headline":"Getting started actually understanding agile","author":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/author\/tom\/#author"},"publisher":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/#organization"},"datePublished":"2022-02-19T02:08:53+00:00","dateModified":"2026-06-11T03:03:26+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#webpage"},"isPartOf":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#webpage"},"articleSection":"agile, agile"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.tomisawesome.com\/thoughts\/#listItem","position":1,"name":"Home","item":"https:\/\/www.tomisawesome.com\/thoughts\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tomisawesome.com\/thoughts\/category\/agile\/#listItem","name":"agile"}},{"@type":"ListItem","@id":"https:\/\/www.tomisawesome.com\/thoughts\/category\/agile\/#listItem","position":2,"name":"agile","item":"https:\/\/www.tomisawesome.com\/thoughts\/category\/agile\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#listItem","name":"Getting started actually understanding agile"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.tomisawesome.com\/thoughts\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#listItem","position":3,"name":"Getting started actually understanding agile","previousItem":{"@type":"ListItem","@id":"https:\/\/www.tomisawesome.com\/thoughts\/category\/agile\/#listItem","name":"agile"}}]},{"@type":"Organization","@id":"https:\/\/www.tomisawesome.com\/thoughts\/#organization","name":"Just another WordPress site","description":"Tom's Thoughts on Software, management, and everything else","url":"https:\/\/www.tomisawesome.com\/thoughts\/"},{"@type":"Person","@id":"https:\/\/www.tomisawesome.com\/thoughts\/author\/tom\/#author","url":"https:\/\/www.tomisawesome.com\/thoughts\/author\/tom\/","name":"Tom Morgan","image":{"@type":"ImageObject","@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/88a8de0d902e40faec55d669ec6f5c6a75e643b14ae6e999723cd72ad1ddd50b?s=96&d=mm&r=g","width":96,"height":96,"caption":"Tom Morgan"}},{"@type":"WebPage","@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#webpage","url":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/","name":"Getting started actually understanding agile - Tom","description":"Getting started actually understanding agile","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/#website"},"breadcrumb":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/#breadcrumblist"},"author":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/author\/tom\/#author"},"creator":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/author\/tom\/#author"},"datePublished":"2022-02-19T02:08:53+00:00","dateModified":"2026-06-11T03:03:26+00:00"},{"@type":"WebSite","@id":"https:\/\/www.tomisawesome.com\/thoughts\/#website","url":"https:\/\/www.tomisawesome.com\/thoughts\/","name":"Tom's thoughts","description":"Tom's Thoughts on Software, management, and everything else","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.tomisawesome.com\/thoughts\/#organization"}}]},"og:locale":"en_US","og:site_name":"Tom's thoughts - Tom's Thoughts on Software, management, and everything else","og:type":"article","og:title":"Getting started actually understanding agile - Tom","og:description":"Getting started actually understanding agile","og:url":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/","article:published_time":"2022-02-19T02:08:53+00:00","article:modified_time":"2026-06-11T03:03:26+00:00","twitter:card":"summary","twitter:title":"Getting started actually understanding agile - Tom","twitter:description":"Getting started actually understanding agile"},"aioseo_meta_data":{"post_id":"5","title":"#post_title #separator_sa #author_first_name &nbsp;","description":"#post_title &nbsp;","keywords":[],"keyphrases":{"focus":{"keyphrase":"agile","score":100,"analysis":{"keyphraseInTitle":{"title":"Focus keyphrase in SEO title","description":"Focus keyphrase found in SEO title.","score":9,"maxScore":9,"error":0},"keyphraseInDescription":{"title":"Focus keyphrase in meta description","description":"Focus keyphrase found in meta description.","score":9,"maxScore":9,"error":0},"keyphraseLength":{"title":"Focus keyphrase length","description":"Good job!","score":9,"maxScore":9,"error":0,"length":1},"keyphraseInURL":{"title":"Focus keyphrase in URL","description":"Focus keyphrase used in the URL.","score":5,"maxScore":5,"error":0},"keyphraseInIntroduction":{"title":"Focus keyphrase in introduction","description":"Your Focus keyphrase appears in the first paragraph. Well done!","score":9,"maxScore":9,"error":0},"keyphraseInSubHeadings":[],"keyphraseInImageAlt":[]}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":{"id":"aioseo-article-6375c92e3ac43","slug":"article","graphName":"Article","label":"Article","properties":{"type":"BlogPosting","name":"#post_title","headline":"#post_title","description":"#post_excerpt","image":"","keywords":"","author":{"name":"#author_name","url":"#author_url"},"dates":{"include":true,"datePublished":"","dateModified":""}}},"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"}}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2022-02-19 02:07:45","updated":"2026-06-11 03:04:29","seo_analyzer_scan_date":null,"focus_keyword":"agile","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tomisawesome.com\/thoughts\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tomisawesome.com\/thoughts\/category\/agile\/\" title=\"agile\">agile<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tGetting started actually understanding agile\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.tomisawesome.com\/thoughts\/"},{"label":"agile","link":"https:\/\/www.tomisawesome.com\/thoughts\/category\/agile\/"},{"label":"Getting started actually understanding agile","link":"https:\/\/www.tomisawesome.com\/thoughts\/2022\/02\/19\/getting-started-actually-understanding-agile\/"}],"_links":{"self":[{"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/posts\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/comments?post=5"}],"version-history":[{"count":2,"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/posts\/5\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/posts\/5\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/media?parent=5"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/categories?post=5"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tomisawesome.com\/thoughts\/wp-json\/wp\/v2\/tags?post=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}