{"id":18966,"date":"2023-10-02T13:52:57","date_gmt":"2023-10-02T11:52:57","guid":{"rendered":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?p=18966"},"modified":"2025-04-25T14:31:33","modified_gmt":"2025-04-25T12:31:33","slug":"mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse","status":"publish","type":"post","link":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/","title":{"rendered":"Mastering the &#8216;Seven Righteous Fights&#8217;: Strategies for Optimal Software Development Success"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"18966\" class=\"elementor elementor-18966\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f27e24c e-flex e-con-boxed e-con e-parent\" data-id=\"f27e24c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8cb94d7 elementor-widget elementor-widget-global elementor-global-22086 elementor-widget-isaqb_widget_pagetitle\" data-id=\"8cb94d7\" data-element_type=\"widget\" data-widget_type=\"isaqb_widget_pagetitle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<section class=\"isaqb-pagetitle\">\n\t\t\t\t<div class=\"ipt-content\">\n\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"title\">Blog<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"subtitle\">iSAQB Software Architecture Gathering<\/p>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-315fe75 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"315fe75\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-74c57da\" data-id=\"74c57da\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-9cb8f5b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9cb8f5b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-cc1f804\" data-id=\"cc1f804\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-35b77ac elementor-widget elementor-widget-image\" data-id=\"35b77ac\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/program-2023\/#ac656ba6-c8de-4db8-afba-c28e01e429be\" target=\"_blank\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/07\/Heidi_Waterhouse.jpg\" class=\"attachment-thumbnail size-thumbnail wp-image-18304\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-8ef6a4e\" data-id=\"8ef6a4e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-28ebfb2 elementor-widget elementor-widget-heading\" data-id=\"28ebfb2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/program-2023\/#ac656ba6-c8de-4db8-afba-c28e01e429be\">Heidi Waterhouse<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2a69ac elementor-widget elementor-widget-heading\" data-id=\"c2a69ac\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Mercenary Marketing Maven<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-7891572 elementor-hidden-tablet elementor-hidden-mobile\" data-id=\"7891572\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7441559 elementor-share-buttons--view-icon elementor-share-buttons--skin-flat elementor-share-buttons--shape-circle elementor-share-buttons--align-right elementor-share-buttons--color-custom elementor-grid-0 elementor-widget elementor-widget-share-buttons\" data-id=\"7441559\" data-element_type=\"widget\" data-widget_type=\"share-buttons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-grid\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_facebook\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on facebook\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-facebook\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_twitter\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on twitter\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-twitter\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_linkedin\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on linkedin\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-linkedin\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_xing\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on xing\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-xing\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-efe1dbc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"efe1dbc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e24b0ef\" data-id=\"e24b0ef\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2323165 elementor-widget elementor-widget-heading\" data-id=\"2323165\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Published on October 4, 2023<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-8874d69 elementor-widget elementor-widget-heading\" data-id=\"8874d69\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Mastering the 'Seven Righteous Fights': Strategies for Optimal Software Development Success<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c08352 elementor-widget elementor-widget-heading\" data-id=\"3c08352\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">An interview with Heidi Waterhouse<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef4412b elementor-widget elementor-widget-heading\" data-id=\"ef4412b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">In this interview, Heidi Waterhouse discusses the topic of her session <a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/program-2023\/#seven-righteous-fights\"><b><u>\"Seven Righteous Fights\"<\/u><\/b><\/a>. What are the 'Seven Righteous Fights' in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f440864 elementor-widget elementor-widget-heading\" data-id=\"f440864\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>Your talk is named \"Seven Righteous Fights\". Who or what are you fighting and why?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82b3bb3 elementor-widget elementor-widget-heading\" data-id=\"82b3bb3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">All of us have a tendency to assume someone else has made a real choice to have something in some way or another. That is the tendency that we need to fight. We need to ask questions about how we're allocating our finite resources and if that represents where we want our product to go. We are fighting inertia and passive acceptance in pursuit of better user and creator experiences.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4351126 elementor-widget elementor-widget-heading\" data-id=\"4351126\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>Could you share an example from your experience, where addressing one of these fights early in a project had a significant positive impact on the project's outcome?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-156673a elementor-widget elementor-widget-heading\" data-id=\"156673a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">As a technical writer, I was writing and editing the user interface strings. I advocated for us using the EN string identifier, instead of hard-coding English into the product. When we decided to localize to a second language, we already had a way to read language strings instead of needing to take the English out and put it in a new string. It was relatively easy to make that change in the beginning but would have been harder and more expensive if we had needed to do it at the time of localization.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb0d1dd elementor-widget elementor-widget-heading\" data-id=\"bb0d1dd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>You mentioned the compound interest of technical debt. Could you explain how addressing these seven fights early in development helps mitigate technical debt and the long-term challenges it can introduce?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48b32dc elementor-widget elementor-widget-heading\" data-id=\"48b32dc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">It's almost impossible to address all seven of the righteous fights as early as we want. However, the earlier we start thinking about them and pre-planning, the better it is. Just like debt interest can compound, so can asset value. For example, creating accessibility accommodations early in a product, before you have users asking for them, may not seem to make business sense. However, making it possible for users to engage with your product may open up markets that you weren't originally planning on, or that your competitors can't reach the same way. Even small changes to your early product design and thinking can have long-term beneficial effects because you won't have to retrofit changes.\n<br><br>\nThe larger your codebase and the more mature your product, the more known and unknown dependencies will exist. It's very easy to make a change in a few hundred lines of code, and relatively difficult to make a change in a few hundred thousand lines of code, even if the change seems to be the same. The larger codebase involves more people, more dependencies, and more interactions, so it's harder to predict and test whether the change is going well.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a3c997 elementor-widget elementor-widget-heading\" data-id=\"4a3c997\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>One of the principles of the Agile Manifesto is: \u201cSimplicity \u2013 the art of maximizing the amount of work not done \u2013 is essential.\u201d Why is it important to put work into these seven points so early on? Isn\u2019t there the risk that this work is done in vain, e.g., because we did not go international after all, even though at first we thought we would, or the API remained internal, even though we were convinced others would need it too?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a69183 elementor-widget elementor-widget-heading\" data-id=\"1a69183\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">There is absolutely a risk that you would do unneeded work. It would be poor planning to create an entire feature that was not useful. Agile exists partially in reaction to the times that we planned out a whole product, and when we finished it, found it wasn't what was wanted or needed. The faster feedback loop helps product owners and developers stay honest about what features add value for users. But while agile development is a revolution, it's an incomplete revolution. Sometimes we need to do work that is not feature work or is not going to be immediately visible. Systems work and future-proofing is hard to fit into a pure-agile development style. I think the trick is balancing those competing values. You mentioned working on an API that never goes external, but internal developers are still using it, and having a better interface for them also improves the product.Maybe the larger question is not \"How do we avoid building something we don't need?\" and is \"How do we make any effort allocation mistakes as small as possible?\".<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d23bbf1 elementor-widget elementor-widget-heading\" data-id=\"d23bbf1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>Many organizations struggle with balancing the urgency of delivering software with the need for quality and sustainability. How do you recommend teams prioritize these seven fights within tight project timelines?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b6dff3 elementor-widget elementor-widget-heading\" data-id=\"1b6dff3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">So much has been written about speed and quality that I feel like this deserves a whole essay. The short version is that we've studied it, and delivering quickly and well is not in opposition. _Accelerate_ and the DORA report demonstrate that smaller, lighter, faster releases result in less downtime and happier teams. The way we fit these seven practices into that structure allows for iterative improvements without needing to make it a massive commitment. Even a small improvement, repeated regularly, can make a big difference.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d702134 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d702134\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-ecf2957\" data-id=\"ecf2957\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0eb6ea6 elementor-widget elementor-widget-heading\" data-id=\"0eb6ea6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">More from the speaker<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc88403 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"fc88403\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6834f93 elementor-widget elementor-widget-heading\" data-id=\"6834f93\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/program-2023\/#seven-righteous-fights\">Seven Righteous Fights (Session by Heidi Waterhouse)<\/a><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-3d07db5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3d07db5\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-82c40da\" data-id=\"82c40da\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-22337dc elementor-widget elementor-widget-button\" data-id=\"22337dc\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-backward\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Return to Overview<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-faeecb9\" data-id=\"faeecb9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d541ea1 elementor-share-buttons--view-icon elementor-share-buttons--skin-flat elementor-share-buttons--shape-circle elementor-share-buttons--align-right elementor-share-buttons-mobile--align-left elementor-share-buttons--color-custom elementor-grid-0 elementor-widget elementor-widget-share-buttons\" data-id=\"d541ea1\" data-element_type=\"widget\" data-widget_type=\"share-buttons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-grid\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_facebook\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on facebook\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-facebook\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_twitter\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on twitter\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-twitter\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_linkedin\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on linkedin\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-linkedin\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_xing\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on xing\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-xing\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-17a8667 elementor-hidden-tablet elementor-hidden-mobile\" data-id=\"17a8667\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e8d3df9 elementor-widget elementor-widget-global elementor-global-18178 elementor-widget-image\" data-id=\"e8d3df9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/tickets\/\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"400\" height=\"889\" src=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2026\/04\/SAG-2026-blog-sidebar-d1.jpg\" class=\"attachment-full size-full wp-image-24538\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Blog iSAQB Software Architecture Gathering 2025? Heidi Waterhouse Mercenary Marketing Maven Published on October 4, 2023 Mastering the &#8216;Seven Righteous Fights&#8217;: Strategies for Optimal Software Development Success An interview with Heidi Waterhouse In this interview, Heidi Waterhouse discusses the topic of her session &#8220;Seven Righteous Fights&#8221;. What are the &#8216;Seven Righteous Fights&#8217; in software development?&#8230;<\/p>\n","protected":false},"author":201909754,"featured_media":18967,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1364],"tags":[1498,1497,1444,1496],"post_folder":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Interview With Heidi Waterhouse: Mastering the &#039;Seven Righteous Fights&#039;<\/title>\n<meta name=\"description\" content=\"In this interview, Heidi Waterhouse discusses the topic of her session &quot;Seven Righteous Fights&quot;. What are the &#039;Seven Righteous Fights&#039; in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Interview With Heidi Waterhouse: Mastering the &#039;Seven Righteous Fights&#039;\" \/>\n<meta property=\"og:description\" content=\"In this interview, Heidi Waterhouse discusses the topic of her session &quot;Seven Righteous Fights&quot;. What are the &#039;Seven Righteous Fights&#039; in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/\" \/>\n<meta property=\"og:site_name\" content=\"Software Architecture Gathering 2026\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-02T11:52:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-25T12:31:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/conferences.isaqb.org\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-FB-v1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Franziska Deutsch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Interview With Heidi Waterhouse: Mastering the &#039;Seven Righteous Fights&#039;\" \/>\n<meta name=\"twitter:description\" content=\"In this interview, Heidi Waterhouse discusses the topic of her session &quot;Seven Righteous Fights&quot;. What are the &#039;Seven Righteous Fights&#039; in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-TW-v1.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Franziska Deutsch\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/\"},\"author\":{\"name\":\"Franziska Deutsch\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/64c14a0bef92b601d90d8cc02db9f2a0\"},\"headline\":\"Mastering the &#8216;Seven Righteous Fights&#8217;: Strategies for Optimal Software Development Success\",\"datePublished\":\"2023-10-02T11:52:57+00:00\",\"dateModified\":\"2025-04-25T12:31:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/\"},\"wordCount\":921,\"publisher\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-WEB-v1.jpg\",\"keywords\":[\"Heidi Waterhouse\",\"seven righteous fights\",\"software development\",\"technical debt\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/\",\"name\":\"Interview With Heidi Waterhouse: Mastering the 'Seven Righteous Fights'\",\"isPartOf\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-WEB-v1.jpg\",\"datePublished\":\"2023-10-02T11:52:57+00:00\",\"dateModified\":\"2025-04-25T12:31:33+00:00\",\"description\":\"In this interview, Heidi Waterhouse discusses the topic of her session \\\"Seven Righteous Fights\\\". What are the 'Seven Righteous Fights' in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.\",\"breadcrumb\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#primaryimage\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-WEB-v1.jpg\",\"contentUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-WEB-v1.jpg\",\"width\":1200,\"height\":675,\"caption\":\"Interview with Heidi Waterhouse\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mastering the &#8216;Seven Righteous Fights&#8217;: Strategies for Optimal Software Development Success\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\",\"name\":\"Software Architecture Gathering 2026\",\"description\":\"The Global Conference for Software Architecture\",\"publisher\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\",\"name\":\"Software Architecture Gathering 2026\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png\",\"contentUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png\",\"width\":500,\"height\":169,\"caption\":\"Software Architecture Gathering 2026\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/64c14a0bef92b601d90d8cc02db9f2a0\",\"name\":\"Franziska Deutsch\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/author\/fdeutsch\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Interview With Heidi Waterhouse: Mastering the 'Seven Righteous Fights'","description":"In this interview, Heidi Waterhouse discusses the topic of her session \"Seven Righteous Fights\". What are the 'Seven Righteous Fights' in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/","og_locale":"en_GB","og_type":"article","og_title":"Interview With Heidi Waterhouse: Mastering the 'Seven Righteous Fights'","og_description":"In this interview, Heidi Waterhouse discusses the topic of her session \"Seven Righteous Fights\". What are the 'Seven Righteous Fights' in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.","og_url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/","og_site_name":"Software Architecture Gathering 2026","article_published_time":"2023-10-02T11:52:57+00:00","article_modified_time":"2025-04-25T12:31:33+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/conferences.isaqb.org\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-FB-v1.jpg","type":"image\/jpeg"}],"author":"Franziska Deutsch","twitter_card":"summary_large_image","twitter_title":"Interview With Heidi Waterhouse: Mastering the 'Seven Righteous Fights'","twitter_description":"In this interview, Heidi Waterhouse discusses the topic of her session \"Seven Righteous Fights\". What are the 'Seven Righteous Fights' in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.","twitter_image":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-TW-v1.jpg","twitter_misc":{"Written by":"Franziska Deutsch","Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#article","isPartOf":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/"},"author":{"name":"Franziska Deutsch","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/64c14a0bef92b601d90d8cc02db9f2a0"},"headline":"Mastering the &#8216;Seven Righteous Fights&#8217;: Strategies for Optimal Software Development Success","datePublished":"2023-10-02T11:52:57+00:00","dateModified":"2025-04-25T12:31:33+00:00","mainEntityOfPage":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/"},"wordCount":921,"publisher":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#primaryimage"},"thumbnailUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-WEB-v1.jpg","keywords":["Heidi Waterhouse","seven righteous fights","software development","technical debt"],"articleSection":["Blog"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/","name":"Interview With Heidi Waterhouse: Mastering the 'Seven Righteous Fights'","isPartOf":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website"},"primaryImageOfPage":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#primaryimage"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#primaryimage"},"thumbnailUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-WEB-v1.jpg","datePublished":"2023-10-02T11:52:57+00:00","dateModified":"2025-04-25T12:31:33+00:00","description":"In this interview, Heidi Waterhouse discusses the topic of her session \"Seven Righteous Fights\". What are the 'Seven Righteous Fights' in software development? Heidi talks about the need to challenge assumptions and actively allocate resources for better user and developer experiences. She also explains how addressing these fights early can help mitigate technical debt and long-term challenges in software development.","breadcrumb":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#primaryimage","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-WEB-v1.jpg","contentUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/10\/SAG-interview-Waterhouse-WEB-v1.jpg","width":1200,"height":675,"caption":"Interview with Heidi Waterhouse"},{"@type":"BreadcrumbList","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/mastering-the-seven-righteous-fights-strategies-for-optimal-software-development-success-an-interview-with-heidi-waterhouse\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/"},{"@type":"ListItem","position":2,"name":"Mastering the &#8216;Seven Righteous Fights&#8217;: Strategies for Optimal Software Development Success"}]},{"@type":"WebSite","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/","name":"Software Architecture Gathering 2026","description":"The Global Conference for Software Architecture","publisher":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization","name":"Software Architecture Gathering 2026","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png","contentUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png","width":500,"height":169,"caption":"Software Architecture Gathering 2026"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/64c14a0bef92b601d90d8cc02db9f2a0","name":"Franziska Deutsch","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/author\/fdeutsch\/"}]}},"_links":{"self":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/18966"}],"collection":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/users\/201909754"}],"replies":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/comments?post=18966"}],"version-history":[{"count":19,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/18966\/revisions"}],"predecessor-version":[{"id":22152,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/18966\/revisions\/22152"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/media\/18967"}],"wp:attachment":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/media?parent=18966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/categories?post=18966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/tags?post=18966"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/post_folder?post=18966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}