Among the technical list given by Mikael Boman in his post dedicated to product owners, "Practice #4: Refactoring " is for sure, the most difficult to agree with. Version control system, Continuous integration, Automated testing are concepts around tools, consequently their deployment has a visual, understandable, palpable result, so there is no worry justifying their costs. If you don't get the Practice #6: Collective code ownership, wait for a few years until developers leave your company and then you will get it. Simple design: While the indicated article focuses on product owners, the simple design concept is obvious to many of us, but developers could feel it as a bridling of their creativity. While we all need to establish a software knowledge culture, where ideas around code design and patterns are understood, we face a dilemma when it comes to asking for simple creation. I didn't find a good way to recommend, but practices like pair programming and cod...
A place to share my questions, steps to digital knowledge, product management and my climate journey