August 15, 2023

11: Dependency Inversion Principle vs Inversion of Control vs Dependency Injection

2
In the field of Object-Oriented Software Development, the SOLID principles stand as foundational guides, driving software systems toward modularity, loose coupling, maintainability, and robustness. The last of these principles, Dependency Inversion Principle (DIP), seems to be often mixed up with other popular concepts such as […]
August 2, 2023

10: Maximizing ROI: The Value of User Experience (UX) Design

2
User experience (UX) design has become a critical factor in creating successful digital products and services. While the value of UX may not always be immediately apparent, investing in UX can deliver substantial returns on investment (ROI) in the long run. This article enumerates the […]
July 20, 2023

9: The Fall of Product Roadmaps

2
Ah, the product roadmap—the holy grail of every product manager’s job description. But lately, this revered tool seems to be more and more grossly misunderstood. Is it time to say goodbye to the traditional product roadmap and embrace a new approach? Let me expand on […]
July 12, 2023

8: 5 Signs Your Scrum Master Has Got It Wrong

2
First published in 2010, the Scrum Guide quickly explains the “rules of the game” to the global Scrum community. The service-centric role has evolved since, and arguably so have the Scrum Masters’ misunderstandings, which could also negatively impact your team’s effectiveness. Let’s explore some of […]