<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agile on Romano Roth</title><link>https://romanoroth.com/en/tags/agile/</link><description>Recent content in Agile on Romano Roth</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Romano Roth</copyright><lastBuildDate>Sat, 25 Jan 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://romanoroth.com/en/tags/agile/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Reduce Costs While Continuously Delivering Value</title><link>https://romanoroth.com/en/blogs/how-to-reduce-costs-while-continuously-delivering-value/</link><pubDate>Sat, 25 Jan 2025 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/how-to-reduce-costs-while-continuously-delivering-value/</guid><description>&lt;p>How can organizations reduce costs while still delivering real value to their customers? This is a question I get asked frequently, and one that a client recently brought to me when they wanted a keynote for their solution architects. In this talk, I walk through the key principles and practical techniques for continuously delivering value while cutting unnecessary spending.&lt;/p></description></item><item><title>The Cybernetic Enterprise is Coming: Are You Ready?</title><link>https://romanoroth.com/en/blogs/the-cybernetic-enterprise-is-coming-are-you-ready/</link><pubDate>Sat, 30 Nov 2024 23:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/the-cybernetic-enterprise-is-coming-are-you-ready/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="640"
 height="905"
 src="https://romanoroth.com/images/blog/the-cybernetic-enterprise-is-coming-are-you-ready-inline-1.png"
 srcset="https://romanoroth.com/images/blog/the-cybernetic-enterprise-is-coming-are-you-ready-inline-1.png 800w, https://romanoroth.com/images/blog/the-cybernetic-enterprise-is-coming-are-you-ready-inline-1.png 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/the-cybernetic-enterprise-is-coming-are-you-ready-inline-1.png">&lt;/figure>
&lt;/p>
&lt;p>In August 2025 I will release my new book, The Cybernetic Enterprise: How to Build a Future-Ready Organization.&lt;/p>
&lt;p>It is the product of two decades spent guiding enterprises through DevOps, platform engineering and, more recently, AI-driven transformation. Today I want to give you a deeper look at what the book delivers, and why it matters right now.&lt;/p></description></item><item><title>SAFe Leadership Forum: Empowering SAFe with Platform Engineering for Fast Flow</title><link>https://romanoroth.com/en/blogs/safe-leadership-forum-empowering-safe-with-platform-engineering/</link><pubDate>Wed, 25 Sep 2024 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/safe-leadership-forum-empowering-safe-with-platform-engineering/</guid><description>&lt;p>What are the railroad tracks of your SAFe agile release trains? How are they built, and why do they matter so much? In this talk at the SAFe Leadership Forum, I explore how platform engineering creates the foundation that enables agile teams to continuously deliver value for fast flow.&lt;/p></description></item><item><title>Introduction to Modern Development Practices in Banking: A Playbook</title><link>https://romanoroth.com/en/blogs/introduction-to-modern-development-practices-in-banking-a-playbook/</link><pubDate>Fri, 29 Mar 2024 10:47:16 +0000</pubDate><guid>https://romanoroth.com/en/blogs/introduction-to-modern-development-practices-in-banking-a-playbook/</guid><description>&lt;p>Intdiuction the the eBook Moving to Modern Development Practices in Banking: A Playbook&lt;/p>
&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="1629"
 height="1167"
 src="https://romanoroth.com/images/blog/introduction-to-modern-development-practices-in-banking-a-playbook-inline-1_hu_a022c954ce26637e.png"
 srcset="https://romanoroth.com/images/blog/introduction-to-modern-development-practices-in-banking-a-playbook-inline-1_hu_a022c954ce26637e.png 800w, https://romanoroth.com/images/blog/introduction-to-modern-development-practices-in-banking-a-playbook-inline-1_hu_be5f69167e93b812.png 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/introduction-to-modern-development-practices-in-banking-a-playbook-inline-1.png">&lt;/figure>
&lt;/p>
&lt;p>Welcome to the “Modern Banking eBook”, a comprehensive guide for banking institutions embarking on the crucial journey of modernising their software development processes. I’m Romano Roth, and it’s my privilege to walk you through the transformative steps that can reshape the way banks operate in the digital age.&lt;/p></description></item><item><title>The Digital Factory: 90 Days of DevOps</title><link>https://romanoroth.com/en/blogs/the-digital-factory-90-days-of-devops/</link><pubDate>Sun, 04 Feb 2024 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/the-digital-factory-90-days-of-devops/</guid><description>&lt;p>For the 90 Days of DevOps community, I presented the concept of the digital factory. After years of doing DevOps transformations across industries at Zühlke, I have developed a holistic approach to scaling DevOps that goes beyond just tools and pipelines. In this talk, I explain why we still struggle with walls of confusion, how platform engineering enables teams to do DevOps at scale, and how digital factories bring everything together.&lt;/p></description></item><item><title>DevOps Transformations: My Lessons Learned</title><link>https://romanoroth.com/en/blogs/devops-transformation-lessons-learned/</link><pubDate>Sun, 03 Dec 2023 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/devops-transformation-lessons-learned/</guid><description>&lt;p>DevOps transformations look simple on paper. Take an existing environment, add the Spotify model, throw in SAFe, sprinkle some Team Topologies, add DevOps and platform engineering, stir well, add as many tools as possible, and stir again. What happens? It crashes. And people say &amp;ldquo;DevOps is bullshit.&amp;rdquo;&lt;/p></description></item><item><title>What are Digital Factories ?</title><link>https://romanoroth.com/en/blogs/what-are-digital-factories/</link><pubDate>Thu, 26 Oct 2023 18:24:38 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-are-digital-factories/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="500"
 height="500"
 src="https://romanoroth.com/images/blog/what-are-digital-factories-inline-1.jpg"
 srcset="https://romanoroth.com/images/blog/what-are-digital-factories-inline-1.jpg 800w, https://romanoroth.com/images/blog/what-are-digital-factories-inline-1.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/what-are-digital-factories-inline-1.jpg">&lt;/figure>
&lt;/p>
&lt;p>a talk with &lt;a href="https://www.linkedin.com/in/romanoroth/" target="_blank" rel="noreferrer">Romano Roth&lt;/a>, DevOps Thought Leader and &lt;a href="https://www.linkedin.com/in/milanmilanovic/" target="_blank" rel="noreferrer">Dr. Milan Milanović&lt;/a> Architecture Thought Leader.
Source: &lt;a href="https://newsletter.techworld-with-milan.com/p/what-are-digital-factories" target="_blank" rel="noreferrer">https://newsletter.techworld-with-milan.com/p/what-are-digital-factories&lt;/a>&lt;/p>

&lt;h2 class="relative group">1. Romano’s short biography
 &lt;div id="1-romanos-short-biography" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-romanos-short-biography" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>I&amp;rsquo;m Romano Roth, Chief of DevOps and Partner at &lt;a href="https://www.zuehlke.com/en" target="_blank" rel="noreferrer">Zühlke&lt;/a>. My journey with Zuhlke began 21 years ago. Over the years, I&amp;rsquo;ve evolved from an expert software engineer and software architect to a consultant. Throughout this journey, one question has always fueled my passion: How can we continuously deliver value while ensuring quality and automation?&lt;/p></description></item><item><title>Overcoming Resistance: The Powerful Method You Need</title><link>https://romanoroth.com/en/blogs/overcoming-resistance-the-powerful-method-you-need/</link><pubDate>Sat, 23 Sep 2023 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/overcoming-resistance-the-powerful-method-you-need/</guid><description>&lt;p>In this podcast episode, I have a conversation with Peyton Einhaus about one of the most challenging aspects of any transformation: dealing with resistance. Whether you are running an agile transformation, a DevOps transformation, or any organizational change, resistance is always present. The question is how you handle it effectively.&lt;/p></description></item><item><title>Moving to Modern Software Development and Continuous Integration for Banks: Insights from Romano</title><link>https://romanoroth.com/en/blogs/moving-to-modern-software-development-and-continuous-integration-for-banks-insights-from-romano/</link><pubDate>Wed, 02 Aug 2023 14:28:56 +0000</pubDate><guid>https://romanoroth.com/en/blogs/moving-to-modern-software-development-and-continuous-integration-for-banks-insights-from-romano/</guid><description>&lt;p>By &lt;a href="https://www.linkedin.com/in/anna-redbond-580a0511a/" target="_blank" rel="noreferrer">Anna Redbond&lt;/a> and Romano Roth on August 2, 2023&lt;/p>
&lt;p>A lot of banks are moving to modern software development despite the traditional industry hurdles like compliance, regulations, and legacy architecture. The shared goal: becoming more adaptable to meet customers’ changing demands.&lt;/p></description></item><item><title>DevOps Is Dead? Why Platform Engineering and SRE Need DevOps More Than Ever</title><link>https://romanoroth.com/en/blogs/devops-is-dead-platform-engineering-sre/</link><pubDate>Tue, 10 Jan 2023 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/devops-is-dead-platform-engineering-sre/</guid><description>&lt;p>The internet is full of posts claiming that DevOps is dead. &amp;ldquo;DevOps is bullshit.&amp;rdquo; &amp;ldquo;Platform Engineering will replace DevOps.&amp;rdquo; &amp;ldquo;SRE is the future.&amp;rdquo; In this video, I explain why all of these claims are wrong, where they come from, and how DevOps, Platform Engineering, and Site Reliability Engineering actually relate to each other.&lt;/p></description></item><item><title>Back to the future of software development</title><link>https://romanoroth.com/en/blogs/back-to-the-future-of-software-development/</link><pubDate>Tue, 03 Jan 2023 23:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/back-to-the-future-of-software-development/</guid><description>&lt;p>By &lt;a href="https://www.linkedin.com/in/piawiedermayer" target="_blank" rel="noreferrer">Pia Wiedermayer&lt;/a> and &lt;a href="https://www.linkedin.com/in/romanoroth/" target="_blank" rel="noreferrer">Romano Roth&lt;/a>&lt;/p>
&lt;p>In many organizations and projects, software development involves numerous employees and machines performing tasks separately. This approach results in problems. Here&amp;rsquo;s how going back to the original way of developing software and building an organic digital factory can help.&lt;/p></description></item><item><title>What is an Epic?</title><link>https://romanoroth.com/en/blogs/what-is-an-epic/</link><pubDate>Fri, 15 Jul 2022 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-an-epic/</guid><description>&lt;p>How do you make sure your organization is not overloaded with too many projects, too many ideas, and too little focus? And how do you ensure you are building the right thing? This is exactly what epics are for. In this video, I walk through the concept of epics, show you a concrete example, and explain why epics are far more effective than traditional projects.&lt;/p></description></item><item><title>What is a Product Backlog Item (PBI)?</title><link>https://romanoroth.com/en/blogs/what-is-a-product-backlog-item-pbi/</link><pubDate>Tue, 28 Jun 2022 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-a-product-backlog-item-pbi/</guid><description>&lt;p>In my previous video, we explored what a backlog is. We learned that a backlog consists of Product Backlog Items, short PBI. In this video, we go one level deeper and look at what exactly a PBI is, how it evolves over time, and how it relates to the product backlog, the sprint backlog, and the product owner.&lt;/p></description></item><item><title>What is a Backlog?</title><link>https://romanoroth.com/en/blogs/what-is-a-backlog/</link><pubDate>Mon, 06 Jun 2022 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-a-backlog/</guid><description>&lt;p>What is a backlog, and why is backlog management so important in agile software development? In this video, I break down the concept of a backlog, explain the difference between a product backlog and a sprint backlog, and show how tools like Jira support backlog management in practice.&lt;/p></description></item><item><title>Lean Portfolio Management at Zühlke</title><link>https://romanoroth.com/en/blogs/lean-portfolio-management-at-zuehlke/</link><pubDate>Wed, 20 Apr 2022 11:34:31 +0000</pubDate><guid>https://romanoroth.com/en/blogs/lean-portfolio-management-at-zuehlke/</guid><description>&lt;p>As a leading innovation company with 1600 employees in Germany, United Kingdom, Austria, Serbia, Bulgaria, Singapore, Hong Kong, Portugal, Switzerland and Vietnam, Zühlke has always some ongoing and planned strategic initiatives.&lt;/p></description></item><item><title>Participatory budgeting: next level financing</title><link>https://romanoroth.com/en/blogs/participatory-budgeting-next-level-financing/</link><pubDate>Mon, 28 Mar 2022 16:22:25 +0000</pubDate><guid>https://romanoroth.com/en/blogs/participatory-budgeting-next-level-financing/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="1200"
 height="800"
 src="https://romanoroth.com/images/blog/participatory-budgeting-next-level-financing-inline-1_hu_f6b18a4ba54609b9.jpg"
 srcset="https://romanoroth.com/images/blog/participatory-budgeting-next-level-financing-inline-1_hu_f6b18a4ba54609b9.jpg 800w, https://romanoroth.com/images/blog/participatory-budgeting-next-level-financing-inline-1.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/participatory-budgeting-next-level-financing-inline-1.jpg">&lt;/figure>
&lt;/p>
&lt;p>One size fits all? Nothing of the sort! Participatory budgeting calls for a tailored solution, one that can constantly evolve and adapt to the given situation. In this article, we describe how we do it at Zühlke.&lt;/p></description></item><item><title>What is SAFe® for DevOps Course?</title><link>https://romanoroth.com/en/blogs/what-is-safe-for-devops-course/</link><pubDate>Sat, 12 Mar 2022 17:58:51 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-safe-for-devops-course/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="1280"
 height="720"
 src="https://romanoroth.com/images/blog/what-is-safe-for-devops-course-inline-1_hu_846fdb74335fb2db.png"
 srcset="https://romanoroth.com/images/blog/what-is-safe-for-devops-course-inline-1_hu_846fdb74335fb2db.png 800w, https://romanoroth.com/images/blog/what-is-safe-for-devops-course-inline-1.png 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/what-is-safe-for-devops-course-inline-1.png">&lt;/figure>
&lt;/p>
&lt;p>The SAFe® for DevOps training is an assessment or a workshop that is ideally suited for teams. Why? Because the focus is on driving the value stream of these teams. Addressing questions, challenges, and any potential obstacles  -  we can work on the training to provide value to them. We will give them the theory input of what exactly DevOps is.&lt;/p></description></item><item><title>Participatory Budgeting V2.0: Next Level Financing</title><link>https://romanoroth.com/en/blogs/participatory-budgeting-v2-next-level-financing/</link><pubDate>Fri, 04 Feb 2022 06:42:10 +0000</pubDate><guid>https://romanoroth.com/en/blogs/participatory-budgeting-v2-next-level-financing/</guid><description>&lt;p>Together with my colleague Nadine, I presented an updated version of our participatory budgeting approach. We had already shared the first version at a previous event, but since then we made significant changes that we wanted to share. A quick disclaimer: we did not invent participatory budgeting. We built on the materials from the SAFe (Scaled Agile Framework), so you will find the copyright on the relevant slides. If you want to introduce participatory budgeting in your own organization, we are happy to share our experience and always reference the original SAFe materials.&lt;/p></description></item><item><title>How Zühlke Implemented Lean Portfolio Management with Kanban and OKRs</title><link>https://romanoroth.com/en/blogs/lean-portfolio-management-zuehlke-kanban-okrs/</link><pubDate>Tue, 30 Nov 2021 06:29:52 +0000</pubDate><guid>https://romanoroth.com/en/blogs/lean-portfolio-management-zuehlke-kanban-okrs/</guid><description>&lt;p>Many organizations still rely on annual planning cycles with large upfront budgets, waterfall-style gate reviews, and business cases that are written solely to secure funding. The result is often a massive overload of initiatives, poor quality, delayed projects, and a fundamental disconnect between output and actual business impact. In this talk, my colleague and I share how we introduced Lean Portfolio Management at Zühlke Engineering, what we achieved in our first MVP after six months, and where we plan to go next.&lt;/p></description></item><item><title>How Zühlke Implemented Lean Portfolio Management with Kanban and OKRs</title><link>https://romanoroth.com/en/speaking/lean-portfolio-management-with-kanban-and-okrs/</link><pubDate>Mon, 29 Nov 2021 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/speaking/lean-portfolio-management-with-kanban-and-okrs/</guid><description>&lt;p>How can strategy be translated into execution in a transparent, lean, and scalable way?&lt;/p>

&lt;h2 class="relative group">What This Talk Covers
 &lt;div id="what-this-talk-covers" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-this-talk-covers" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>In this session, we share how Zühlke introduced Lean Portfolio Management (LPM) based on SAFe and adapted it to the organizational context. We show how we built an MVP for LPM by combining a portfolio kanban, transparent epic and roadmap management, and group-wide OKRs to improve strategic alignment and decision-making.&lt;/p></description></item><item><title>Hey DevOps, you're killing my job!</title><link>https://romanoroth.com/en/blogs/hey-devops-you-re-killing-my-job/</link><pubDate>Mon, 22 Nov 2021 18:02:18 +0000</pubDate><guid>https://romanoroth.com/en/blogs/hey-devops-you-re-killing-my-job/</guid><description>&lt;p>Is DevOps really the reason why testing and quality assurance (QA) employees are being increasingly automated out of a job?
&lt;a href="https://www.linkedin.com/in/piawiedermayer/" target="_blank" rel="noreferrer">Pia Wiedermayer&lt;/a>, Head of QA, and &lt;a href="https://www.linkedin.com/in/romanoroth/" target="_blank" rel="noreferrer">Romano Roth&lt;/a>, Head of DevOps, discuss different ways to incorporate the wealth of experience of testing and QA specialists into the agile team culture.&lt;/p></description></item><item><title>What is Synthesize? | SAFe DevOps Health Radar</title><link>https://romanoroth.com/en/blogs/what-is-synthesize-safe-devops-health-radar/</link><pubDate>Sun, 22 Aug 2021 16:17:07 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-synthesize-safe-devops-health-radar/</guid><description>&lt;p>In this video, I explain what Synthesize is and how it works within the SAFe DevOps Health Radar. Synthesize is the fourth and final step of Continuous Exploration, where we combine the outputs of Hypothesize, Collaborate and Research, and Architect into a prioritized backlog with a clear vision and roadmap.&lt;/p></description></item><item><title>What is Hypothesize? | SAFe DevOps Health Radar</title><link>https://romanoroth.com/en/blogs/what-is-hypothesize-safe-devops-health-radar/</link><pubDate>Mon, 02 Aug 2021 12:00:33 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-hypothesize-safe-devops-health-radar/</guid><description>&lt;p>In this video, I take a deep dive into Hypothesize, the first process step of the SAFe DevOps Health Radar and the continuous delivery pipeline. The core question is simple: how do you know you are building the right thing?&lt;/p></description></item><item><title>Participatory Budgeting: Funding in the 21st Century</title><link>https://romanoroth.com/en/speaking/participatory-budgeting/</link><pubDate>Tue, 29 Jun 2021 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/speaking/participatory-budgeting/</guid><description>&lt;p>How can innovation and development budgets be distributed faster, more transparently, and more effectively? Participatory Budgeting offers a collaborative approach to steering investments not project-by-project, but along value streams and strategic priorities.&lt;/p></description></item><item><title>Participatory Budgeting: Financing in the 21st Century</title><link>https://romanoroth.com/en/blogs/participatory-budgeting-financing-in-the-21st-century/</link><pubDate>Wed, 09 Jun 2021 10:58:01 +0000</pubDate><guid>https://romanoroth.com/en/blogs/participatory-budgeting-financing-in-the-21st-century/</guid><description>&lt;p>In this meetup talk, Nadine Broghammer and I share our experience coaching a portfolio team on participatory budgeting based on the SAFe framework. We explain the problem with traditional top-down budget allocation and show how participatory budgeting creates transparency, fosters entrepreneurial thinking, and leads to better investment decisions.&lt;/p></description></item><item><title>What is SAFe for DevOps?</title><link>https://romanoroth.com/en/blogs/what-is-safe-for-devops/</link><pubDate>Sun, 06 Jun 2021 18:56:06 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-safe-for-devops/</guid><description>&lt;p>In this video, I explain what the SAFe for DevOps training is all about. Unlike traditional classroom courses, this training is a hands-on workshop where real teams work on their own value streams and leave with a concrete, prioritized action plan.&lt;/p></description></item><item><title>Test automation with Behavior-Driven Development (BDD)</title><link>https://romanoroth.com/en/blogs/test-automation-with-behavior-driven-development-bdd/</link><pubDate>Sat, 20 Feb 2021 20:44:14 +0000</pubDate><guid>https://romanoroth.com/en/blogs/test-automation-with-behavior-driven-development-bdd/</guid><description>&lt;p>Automating tests is a complex and demanding task. The iterative approach in the development process also means that the automated tests have to be continuously adapted. Behaviour-driven development (BDD) can be used to simplify and speed up test automation.&lt;/p></description></item><item><title>What is TDD? Test-Driven Development Explained</title><link>https://romanoroth.com/en/blogs/what-is-tdd/</link><pubDate>Tue, 02 Feb 2021 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-tdd/</guid><description>&lt;p>What exactly is TDD or Test-Driven Development, and why do so many experienced engineers swear by it? In this short video I explain where TDD comes from, how the red-green-refactor cycle works, and I walk through a simple C# calculator example that shows the process in action. TDD is not only a development technique, it is a mindset that shapes how you approach every line of code.&lt;/p></description></item><item><title>What is the difference between traditional testing and agile testing?</title><link>https://romanoroth.com/en/blogs/what-is-the-difference-between-traditional-testing-and-agile-testing/</link><pubDate>Wed, 27 Jan 2021 21:32:09 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-the-difference-between-traditional-testing-and-agile-testing/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="1280"
 height="720"
 src="https://romanoroth.com/images/blog/what-is-the-difference-between-traditional-testing-and-agile-testing-inline-1_hu_b37e149e5374da49.jpg"
 srcset="https://romanoroth.com/images/blog/what-is-the-difference-between-traditional-testing-and-agile-testing-inline-1_hu_b37e149e5374da49.jpg 800w, https://romanoroth.com/images/blog/what-is-the-difference-between-traditional-testing-and-agile-testing-inline-1.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/what-is-the-difference-between-traditional-testing-and-agile-testing-inline-1.jpg">&lt;/figure>
&lt;/p>
&lt;p>When we are talking about traditional testing, we are talking about the V-model which is used in waterfall projects. We do requirement engineering, we write down features for our software, then we break them down and then write stories which are then given to the developer to implement this story. The developer then codifies this and then writes unite tests and integration tests.&lt;/p></description></item><item><title>What is waste 🗑 in Software Development?</title><link>https://romanoroth.com/en/blogs/what-is-waste-in-software-development/</link><pubDate>Sun, 17 Jan 2021 21:14:49 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-waste-in-software-development/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="1280"
 height="720"
 src="https://romanoroth.com/images/blog/what-is-waste-in-software-development-inline-1_hu_161ae719bf258f47.jpg"
 srcset="https://romanoroth.com/images/blog/what-is-waste-in-software-development-inline-1_hu_161ae719bf258f47.jpg 800w, https://romanoroth.com/images/blog/what-is-waste-in-software-development-inline-1.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/what-is-waste-in-software-development-inline-1.jpg">&lt;/figure>
&lt;/p>
&lt;p>I’ve identified 9 types of waste 🗑 in Software Development:&lt;/p>
&lt;p>🧩Partially done work&lt;/p>
&lt;p>💲Extra features&lt;/p>
&lt;p>😤Extra processes&lt;/p>
&lt;p>🤯Task switching&lt;/p>
&lt;p>🧟‍♀️Nonstandard work&lt;/p></description></item><item><title>What is the history of the Waterfall Process?</title><link>https://romanoroth.com/en/blogs/what-is-the-history-of-the-waterfall-process/</link><pubDate>Mon, 11 Jan 2021 21:04:36 +0000</pubDate><guid>https://romanoroth.com/en/blogs/what-is-the-history-of-the-waterfall-process/</guid><description>&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="1280"
 height="720"
 src="https://romanoroth.com/images/blog/what-is-the-history-of-the-waterfall-process-inline-1_hu_33735e6fae651401.jpg"
 srcset="https://romanoroth.com/images/blog/what-is-the-history-of-the-waterfall-process-inline-1_hu_33735e6fae651401.jpg 800w, https://romanoroth.com/images/blog/what-is-the-history-of-the-waterfall-process-inline-1.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/what-is-the-history-of-the-waterfall-process-inline-1.jpg">&lt;/figure>
&lt;/p>
&lt;p>The “inventor” of the waterfall process 💧 said in 1970: “I believe in this concept, but the implementation described above is risky and invites failure.” 😱&lt;/p></description></item><item><title>What is the difference between Waterfall and Agile?</title><link>https://romanoroth.com/en/blogs/difference-between-waterfall-and-agile/</link><pubDate>Mon, 31 Aug 2020 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/blogs/difference-between-waterfall-and-agile/</guid><description>&lt;p>Waterfall and Agile are not just two flavours of project management. They are two fundamentally different ways of dealing with uncertainty. If you understand that, the rest follows.&lt;/p>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/PnvFiLYp_ew?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video">&lt;/iframe>
 &lt;/div>


&lt;h2 class="relative group">Waterfall: Linear and Sequential
 &lt;div id="waterfall-linear-and-sequential" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#waterfall-linear-and-sequential" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;p>Waterfall is a linear sequential life cycle model. The team only moves to the next phase if the previous one finished successfully. Requirements first, then design, then implementation, then testing, then deployment, then operation. Each phase has a hand-off and a sign-off. Each phase produces a document that the next phase consumes.&lt;/p></description></item><item><title>How to start a DevOps transformation</title><link>https://romanoroth.com/en/blogs/how-to-start-a-devops-transformation/</link><pubDate>Thu, 30 Jul 2020 18:20:54 +0000</pubDate><guid>https://romanoroth.com/en/blogs/how-to-start-a-devops-transformation/</guid><description>&lt;p>At first glance, a DevOps transformation seems to be a major undertaking for any company. But with the right approach, you can keep the process lean and agile.&lt;/p>

&lt;h2 class="relative group">Insight in brief
 &lt;div id="insight-in-brief" class="anchor">&lt;/div>
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#insight-in-brief" aria-label="Anchor">#&lt;/a>
 &lt;/span>
 
&lt;/h2>
&lt;ul>
&lt;li>Start small with a small to medium sized project or product.&lt;/li>
&lt;li>Select the right people to ensure sufficient credibility and influence.&lt;/li>
&lt;li>Continuous improvement is key to success.&lt;/li>
&lt;/ul>
&lt;p>&lt;figure>&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="2000"
 height="2000"
 src="https://romanoroth.com/images/blog/how-to-start-a-devops-transformation-inline-1_hu_e9c7018addd0422a.jpg"
 srcset="https://romanoroth.com/images/blog/how-to-start-a-devops-transformation-inline-1_hu_e9c7018addd0422a.jpg 800w, https://romanoroth.com/images/blog/how-to-start-a-devops-transformation-inline-1_hu_1f9fe058eb53b85f.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://romanoroth.com/images/blog/how-to-start-a-devops-transformation-inline-1.jpg">&lt;/figure>
&lt;/p></description></item><item><title>Better through the crisis thanks to DevOps</title><link>https://romanoroth.com/en/blogs/better-through-the-crisis-thanks-to-devops/</link><pubDate>Sun, 26 Jul 2020 19:45:30 +0000</pubDate><guid>https://romanoroth.com/en/blogs/better-through-the-crisis-thanks-to-devops/</guid><description>&lt;p>The coronavirus crisis is demonstrating how companies with an agile DevOps mindset can better respond to new circumstances and challenges than companies with rigid structures and processes.&lt;/p>
&lt;p>By Romano Roth and Romeo Weber&lt;/p></description></item><item><title>Personal Kanban: Visualize Your Work, Limit Your WIP, Transform Your Life</title><link>https://romanoroth.com/en/speaking/personal-kanban/</link><pubDate>Fri, 12 Sep 2014 00:00:00 +0000</pubDate><guid>https://romanoroth.com/en/speaking/personal-kanban/</guid><description>&lt;p>In a world overflowing with tasks, to-do lists, and competing priorities, staying productive and focused has never been more challenging. Personal Kanban is a lightweight, visual workflow management method rooted in the Toyota Production System and adapted for individual use by Jim Benson and Tonianne DeMaria Barry.&lt;/p></description></item></channel></rss>