<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on April 8, 2026 at 9:16 pm by All in One SEO v4.9.5.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://optivem.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Optivem</title>
		<link><![CDATA[https://optivem.com]]></link>
		<description><![CDATA[Optivem]]></description>
		<lastBuildDate><![CDATA[Sat, 15 Jun 2024 17:30:17 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://optivem.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://optivem.com/bad-architecture-expensive/]]></guid>
			<link><![CDATA[https://optivem.com/bad-architecture-expensive/]]></link>
			<title>“If you think good architecture is expensive, try bad architecture. —Brian Foote and Joseph Yoder”</title>
			<pubDate><![CDATA[Sat, 15 Jun 2024 17:30:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/user-story-done/]]></guid>
			<link><![CDATA[https://optivem.com/user-story-done/]]></link>
			<title>How do you know that your User Story is truly “Done”?</title>
			<pubDate><![CDATA[Sat, 15 Jun 2024 17:29:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/blog/]]></guid>
			<link><![CDATA[https://optivem.com/blog/]]></link>
			<title>Blog</title>
			<pubDate><![CDATA[Mon, 28 Dec 2020 13:38:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/the-solver-mindset-building-successful-products/]]></guid>
			<link><![CDATA[https://optivem.com/the-solver-mindset-building-successful-products/]]></link>
			<title>The Solver Mindset &#8211; Building Successful Products</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 18:09:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/continuous-value-delivery-a-spectrum/]]></guid>
			<link><![CDATA[https://optivem.com/continuous-value-delivery-a-spectrum/]]></link>
			<title>Continuous Value Delivery: A Spectrum</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 18:09:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/when-do-we-make-design-decisions-inside-a-tdd-red-green-refactor-cycle/]]></guid>
			<link><![CDATA[https://optivem.com/when-do-we-make-design-decisions-inside-a-tdd-red-green-refactor-cycle/]]></link>
			<title>When do we make design decisions inside a TDD red-green-refactor cycle?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:33:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/dd-dialogue-london-school-vs-chicago-school/]]></guid>
			<link><![CDATA[https://optivem.com/dd-dialogue-london-school-vs-chicago-school/]]></link>
			<title>DD Dialogue: London School vs Chicago School</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:19:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/whats-worse-tdd-does-badly-or-tld-done-badly/]]></guid>
			<link><![CDATA[https://optivem.com/whats-worse-tdd-does-badly-or-tld-done-badly/]]></link>
			<title>What&#8217;s worse? TDD does badly? Or TLD done badly?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:15:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/scale-or-fail-tips-for-tech-startups-that-want-to-scale-effectively/]]></guid>
			<link><![CDATA[https://optivem.com/scale-or-fail-tips-for-tech-startups-that-want-to-scale-effectively/]]></link>
			<title>Scale or fail. Tips for tech startups that want to scale effectively.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:14:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/tld-running-around-in-circles/]]></guid>
			<link><![CDATA[https://optivem.com/tld-running-around-in-circles/]]></link>
			<title>TLD = Running around in circles!</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:11:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/about/]]></guid>
			<link><![CDATA[https://optivem.com/about/]]></link>
			<title>About</title>
			<pubDate><![CDATA[Fri, 10 Feb 2023 19:23:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/]]></guid>
			<link><![CDATA[https://optivem.com/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Fri, 08 Sep 2023 10:24:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/does-tdd-mean-someone-is-a-better-developer/]]></guid>
			<link><![CDATA[https://optivem.com/does-tdd-mean-someone-is-a-better-developer/]]></link>
			<title>Does TDD mean someone is a better developer?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:06:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/chicago-tdd-vs-london-tdd-which-one-is-should-you-use/]]></guid>
			<link><![CDATA[https://optivem.com/chicago-tdd-vs-london-tdd-which-one-is-should-you-use/]]></link>
			<title>Chicago TDD vs London TDD &#8211; Which one is should you use?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:02:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/tdd-isnt-as-easy-as-it-looks-clean-architecture-isnt-either/]]></guid>
			<link><![CDATA[https://optivem.com/tdd-isnt-as-easy-as-it-looks-clean-architecture-isnt-either/]]></link>
			<title>TDD isn&#8217;t as easy as it looks. Clean architecture isn&#8217;t either.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:01:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/want-to-lose-30-pounds-in-a-month/]]></guid>
			<link><![CDATA[https://optivem.com/want-to-lose-30-pounds-in-a-month/]]></link>
			<title>&#8220;Want to lose 30 pounds in a month?&#8221;</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 17:01:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/100-unit-testability-in-hexagonal-architecture/]]></guid>
			<link><![CDATA[https://optivem.com/100-unit-testability-in-hexagonal-architecture/]]></link>
			<title>100% Unit Testability in Hexagonal Architecture</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:45:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/you-cant-be-agile-without-tdd-not-sustainable/]]></guid>
			<link><![CDATA[https://optivem.com/you-cant-be-agile-without-tdd-not-sustainable/]]></link>
			<title>You can&#8217;t be agile without TDD. Not sustainable.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:44:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/t-the-same/]]></guid>
			<link><![CDATA[https://optivem.com/t-the-same/]]></link>
			<title>Growing and scaling are NOT the same</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:43:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/the-failed-agile-transformation/]]></guid>
			<link><![CDATA[https://optivem.com/the-failed-agile-transformation/]]></link>
			<title>The failed Agile Transformation.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:41:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/the-future-of-software-engineering/]]></guid>
			<link><![CDATA[https://optivem.com/the-future-of-software-engineering/]]></link>
			<title>The future of software engineering</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:41:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/unit-tests-run-in-isolation-run-fast-run-deterministically/]]></guid>
			<link><![CDATA[https://optivem.com/unit-tests-run-in-isolation-run-fast-run-deterministically/]]></link>
			<title>Unit tests: Run in isolation. Run fast. Run deterministically.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:38:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/test-last-development-tld-vs-test-driven-development-tdd/]]></guid>
			<link><![CDATA[https://optivem.com/test-last-development-tld-vs-test-driven-development-tdd/]]></link>
			<title>Test-Last Development (TLD) vs Test Driven Development (TDD)</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:32:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/tdd-and-clean-architecture-driven-by-behaviour-2/]]></guid>
			<link><![CDATA[https://optivem.com/tdd-and-clean-architecture-driven-by-behaviour-2/]]></link>
			<title>TDD and Clean Architecture &#8211; Driven by Behaviour</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:30:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/tdd-and-clean-architecture-driven-by-behaviour/]]></guid>
			<link><![CDATA[https://optivem.com/tdd-and-clean-architecture-driven-by-behaviour/]]></link>
			<title>TDD and Clean Architecture &#8211; Driven by Behaviour</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:28:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/how-does-tdd-help-us-navigate-a-complex-world/]]></guid>
			<link><![CDATA[https://optivem.com/how-does-tdd-help-us-navigate-a-complex-world/]]></link>
			<title>How does TDD help us navigate a complex world?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:24:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/tdd-provides-5-rapid-feedback-loops/]]></guid>
			<link><![CDATA[https://optivem.com/tdd-provides-5-rapid-feedback-loops/]]></link>
			<title>TDD provides 5 rapid feedback loops</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:18:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/how-do-automated-tests-affect-development-team-productivity/]]></guid>
			<link><![CDATA[https://optivem.com/how-do-automated-tests-affect-development-team-productivity/]]></link>
			<title>How do automated tests affect development team productivity?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:17:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/is-acceptance-testing-only-at-e2e-level/]]></guid>
			<link><![CDATA[https://optivem.com/is-acceptance-testing-only-at-e2e-level/]]></link>
			<title>Is acceptance testing only at E2E level?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:14:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/superstar-developer-greatest-asset-greatest-risk/]]></guid>
			<link><![CDATA[https://optivem.com/superstar-developer-greatest-asset-greatest-risk/]]></link>
			<title>Superstar Developer. Greatest Asset. Greatest Risk.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:07:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/do-you-have-a-single-point-of-failure/]]></guid>
			<link><![CDATA[https://optivem.com/do-you-have-a-single-point-of-failure/]]></link>
			<title>Do you have a &#8220;single point of failure&#8221;?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:06:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/whats-a-unit-test-integration-test-e2e-test/]]></guid>
			<link><![CDATA[https://optivem.com/whats-a-unit-test-integration-test-e2e-test/]]></link>
			<title>What&#8217;s a Unit Test? Integration Test? E2E Test?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:05:14 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/the-nightmare-of-flaky-tests/]]></guid>
			<link><![CDATA[https://optivem.com/the-nightmare-of-flaky-tests/]]></link>
			<title>The nightmare of flaky tests</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:03:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/time-is-money/]]></guid>
			<link><![CDATA[https://optivem.com/time-is-money/]]></link>
			<title>TIME is MONEY</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 16:00:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/tdd-in-the-real-world-clean-architecture-in-the-real-world/]]></guid>
			<link><![CDATA[https://optivem.com/tdd-in-the-real-world-clean-architecture-in-the-real-world/]]></link>
			<title>TDD in the real world. Clean architecture in the real world.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:55:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/why-contract-first-development-cfd/]]></guid>
			<link><![CDATA[https://optivem.com/why-contract-first-development-cfd/]]></link>
			<title>Why Contract-First Development (CFD)?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:47:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/can-tdd-make-you-non-agile/]]></guid>
			<link><![CDATA[https://optivem.com/can-tdd-make-you-non-agile/]]></link>
			<title>Can TDD make you non-agile?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:47:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/tdd-and-hexagonal-architecture-unit-testing-use-cases/]]></guid>
			<link><![CDATA[https://optivem.com/tdd-and-hexagonal-architecture-unit-testing-use-cases/]]></link>
			<title>TDD and Hexagonal Architecture &#8211; Unit Testing Use Cases</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:43:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/if-you-dont-know-where-youre-going-how-will-you-reach-your-destination/]]></guid>
			<link><![CDATA[https://optivem.com/if-you-dont-know-where-youre-going-how-will-you-reach-your-destination/]]></link>
			<title>If you don&#8217;t know where you&#8217;re going… how will you reach your destination?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:43:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/tdd-test-doubles-in-unit-testing-should-we-use-fakes-stubs-mocks/]]></guid>
			<link><![CDATA[https://optivem.com/tdd-test-doubles-in-unit-testing-should-we-use-fakes-stubs-mocks/]]></link>
			<title>TDD: Test Doubles in Unit Testing. Should we use Fakes? Stubs? Mocks?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:37:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/theres-no-time-for-unit-testing/]]></guid>
			<link><![CDATA[https://optivem.com/theres-no-time-for-unit-testing/]]></link>
			<title>There’s no time for Unit Testing</title>
			<pubDate><![CDATA[Thu, 23 Dec 2021 10:10:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/you-cant-be-agile-without-ci-cd-and-tdd/]]></guid>
			<link><![CDATA[https://optivem.com/you-cant-be-agile-without-ci-cd-and-tdd/]]></link>
			<title>You can&#8217;t be agile without CI/CD and TDD.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:35:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/how-to-fail-at-tdd/]]></guid>
			<link><![CDATA[https://optivem.com/how-to-fail-at-tdd/]]></link>
			<title>How to fail at TDD?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:34:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/without-tdd-your-key-developer-is-the-only-person-who-knows-how-the-details-about-the-system-behaviour/]]></guid>
			<link><![CDATA[https://optivem.com/without-tdd-your-key-developer-is-the-only-person-who-knows-how-the-details-about-the-system-behaviour/]]></link>
			<title>Without TDD, your KEY DEVELOPER is the ONLY person who knows how the details about the system behaviour.</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:32:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/when-tdd-goes-bad/]]></guid>
			<link><![CDATA[https://optivem.com/when-tdd-goes-bad/]]></link>
			<title>When TDD goes bad</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:30:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/why-is-software-development-so-slow/]]></guid>
			<link><![CDATA[https://optivem.com/why-is-software-development-so-slow/]]></link>
			<title>Why is software development so slow?</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 15:25:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/talent-wins-games-but-teamwork-and-intelligence-wins-championships-michael-jordan/]]></guid>
			<link><![CDATA[https://optivem.com/talent-wins-games-but-teamwork-and-intelligence-wins-championships-michael-jordan/]]></link>
			<title>Talent wins games, but teamwork and intelligence wins championships &#8211; Michael Jordan</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 13:31:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/3-stories-test-last-development-tld-and-test-driven-development-tdd-2/]]></guid>
			<link><![CDATA[https://optivem.com/3-stories-test-last-development-tld-and-test-driven-development-tdd-2/]]></link>
			<title>3 Stories &#8211; Test Last Development (TLD) and Test Driven Development (TDD)</title>
			<pubDate><![CDATA[Mon, 14 Feb 2022 13:26:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/four-pillars-of-object-oriented-design/]]></guid>
			<link><![CDATA[https://optivem.com/four-pillars-of-object-oriented-design/]]></link>
			<title>Four pillars of object oriented design</title>
			<pubDate><![CDATA[Fri, 26 Nov 2021 10:55:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://optivem.com/mass-production-and-software-the-forgotten-link/]]></guid>
			<link><![CDATA[https://optivem.com/mass-production-and-software-the-forgotten-link/]]></link>
			<title>Mass production and software &#8211; the forgotten link</title>
			<pubDate><![CDATA[Fri, 26 Nov 2021 10:54:33 +0000]]></pubDate>
		</item>
				</channel>
</rss>
