When you have a Product Vision, you know what you’re standing for and you know what you’re not. You know what your product is going to look like and what it is not. If that doesn’t convince you why do you need a product vision: A Product Vision also guides your product strategy and aligns the team behind it. What is a product vision? A product vision is a description of the essence of your product. It is a statement that describes why your product exists and what differentiates your product from other similar products on the market. Your vision is a big picture of a product that will guide you to build your MVP or what’s your product like …

Why do I need a Product Vision? Read more »

Your technical debt is product debt and product debt is business debt! Start giving your technical debt the attention it deserves or it will punish you later. Technical debt is business debt, the funds are just not borrowed from a bank but taken from engineers. This sounds provokative? Read further because tech debt is business debt! What is technical debt? The term was coined by Ward Cunningham, who said “If we failed to make our program align with what we then understood to be the proper way to think about our financial objects, then we were going to continue to stumble on that disagreement which is like paying interest on a loan.”. Further he added “Shipping first-time code is like …

Pay back time… tech debt is business debt! Read more »

The role of the product owner comes with a lot of responsibility and things you supposed to do. However, there are also things that you shouldn’t do. This post brings attention to 5 Product Owner anti-patterns that you should avoid as they either harm your product or your team. Not being able to make decisions This is probably the number one anti-pattern for a product owner. As the product owner, it is your responsibility to make decisions that will move your product forward. This includes making tough calls and sometimes disappointing stakeholders. If you are not able to make decisions, you will quickly find yourself bogged down in analysis paralysis and your team will lose confidence in you. Making decisions …

5 Product Owner anti-patterns to escape from Read more »

Product Owner vs Project Manager, what’s the difference? Seems there is none, as many orgnizations just rename roles from one to the other. The cases of renaming that I’ve seen, were one way from Project Manager to Product Owner. That’s a pity as both are distinct roles which require different profile to fill the roles with quality.

Technical debts are part and parcel of the software development process and no matter how careful we approach the development process, there will always be possibility that we may encounter them along the way. Technical debts imply that a developer, at some point applied the easiest route to a solution instead of using a better approach to a problem that would take time. The most vulnerable time for making these haste decision is when the deadline for release of a software product is nearing and there is still work to be done.  These debts can also be incurred during bug fixing. A lot can go wrong during debugging, and removing a minor bug on a large projects sometimes can cause …

How to avoid and deal with technical debt Read more »