What is a bug? What is a high-priority bug? What’s a low-priority bug? Is this really a bug—or just a feature? Or perhaps a misunderstanding? Ah the requirements were wrong! This and similar conversations happen a lot in organizations. And organizations can spend an enormous amount of time debating these questions. Time that could instead be [ ]
14:30 Definition of Technical Excellence: Working Product Increment Deployed on Every Push All the details on how to achieve this can be found in my DevTernity talk on the video page. And of course, Distinguishing a Deployment from Release is a very important step for that.
I attended the Agile Unconference in Zurich and was blown away by the interest of people in the topic of Org Smells . We had lots of great topics and great discussions, and especially the coffee breaks ☕ were filled with great connections. In my workshop on Organizational Smells, we tried to discover and explore subtle [ ]
Organizational Smells are subtle signs or clues of problems in an organization that may indicate: By consciously paying attention to these smells, we can identify and address potential problems early on. Why do you call this Organizational Smell ? The term is derived from code smell , which are used in software development to indicate potential problems [ ]
Here is the recording from the 3rd November where I had the pleasure to talk at the Technical Excellence community. Interesting points in the video: 5:30 One Way To Find Where To Start Coding 6:40 The Key Concept (via John Ousterhout) 7:45 We Are Always In a Product Context 8:00 Project VS Product 9:40 Build [ ]
What is the difference between SOC (Separation of Concerns) and SRP (Single Responsibility Principle)?👉 Jump down to Peter s Thoughts to get straight to the answer This is a question I get a lot in my technical trainings, so here is the answer from my viewpoint. Lets start with some definitions Definitions SRP Robert C. Martin, [ ]
Here is the recording from the 7 April 2022. Screen sharing starts at 6:40 after the warm up questions… Interesting points in the video: At 16:24 we think about: Why do we need to write Developer Tests ? Why is there not a subject matter expert that cares about this technical component/part? At 31:10 Urs explains [ ]
From the ScrumInc website: https://www.scruminc.com/definition-of-done/ Definition of DoneThe moment a Product Backlog item meets the Definition of Done, an Increment is born. The Definition of Done (DoD) represents the organization s formal definition of quality for all Product Backlog Items (PBIs). I would recommend to make the DoD product-specific and not having a generic One-Size-Fits-All. You…
How can you escape the Sprint Mini Waterfall approach? I work with a lot of Scrum Teams and many are doing mini waterfalls in every Sprint. Start your next retrospective with this idea cut the Sprint in half. Get the team together and ask them We cut the sprint in half. We are going [ ]
You keep using the word MVP . Do you mean: A product that has only the features necessary to test the market? A product throw away teo test some technical infrastructure? A product with its must-have features? A product proof-of-concept? When you talk about products you have already a product in your head. The goal of [ ]