Patrick Salibra

Patrick Salibra

Product Owner vs Project Manager

Differences PO vs PM

Although Product Owners and Project Managers may have overlapping strengths and skills, these positions have significant differences. At a high level, a Product Owners (PO), typically operate in an agile environment, acting as the voice of the customer, developing the…

Purpose of Sprint Retrospective

Sprint Retrospective

A Sprint Retrospective is a key event in the Scrum framework. The Sprint Retrospective occurs at the end of each sprint, which is a time-boxed iteration usually lasting two to four weeks. The purpose of this retrospective is to enable…

Product Backlog Management

Product Backlog Management

At the end of December 2023, I followed a training at scrum.org that related to Product Backlog Management (PBM). The training called Professional Scrum Product Backlog Management Skills (PSPBM for short) is very practical and gives you tools to start…

Useful Kanban Metrics

Kanban Metrics

1. Introduction As a Product Owner, Scrum Master or Developer member, you are probably familiar with a situation in which an important Stakeholder (read the person who sponsors/pays for the product) comes up with a simple question: “When do you…

What is Technical Debt?

Technical Debt

Technical Debt Technical debt (also known as design debt or code debt) is a concept in software development that reflects the implied cost of rework caused by choosing an easy solution “now” instead of using a better approach that would take…

How do you apply Scrum Values in Sprint Retrospective?

Scrum Values in Sprint Retrospective

Sprint Retrospective Sprint retrospective is the event where the Scrum team reflects on their performance and identifies areas of improvement. To apply the Scrum values in sprint retrospective, you must commit to participating actively and honestly, sharing positive and negative experiences, and…

How do you apply Scrum Values in Sprint Review?

Scrum values in Sprint Review

Sprint Review Sprint review is the event where the Scrum team presents the product increment to the stakeholders and collects their feedback. To apply the Scrum values in sprint review, you should commit to delivering a potentially releasable product increment…