04/03/2024
How can a master be effective if they don’t show an appreciation to the domain their teams operate in? E.g: if you are working with a marketing team make sure you take the time to learn the basics and then spend time with the team so that they can help you fill in any gaps in the knowledge. To receive you need to give first.
27/02/2024
My article “Scrum Anti-Patterns with Spikes: Learn to recognise and overcome them” is now available in medium.
I describe the most common anti-patterns so that you can identify and prevent them to happen.
18/07/2023
What does Active User means in the context of Digital Products/Services?
Find what is, how is measured, what can you do with it
10/07/2023
The 3 categories of product metrics
Business Outcomes
Product Usage
Product quality
09/07/2023
Measuring everything and anything makes it difficult to detect signal from the noise… be mindful with what and how much you measure
06/07/2023
.
Ever wondered what benefits teams operating within an environment where they sense high enjoy?
1- Improved
2 - Increased creativity and
3 - Reduced and
4 - Better
5 - Embrace easily
What else would you add to this list?
06/07/2023
.
The 5 times thieves
1 - Too much
2 - Unknown dependencies
3 - Unplanned work
4 - Conflicting priorities
5 - Neglected work
Inspired by the book: Making Work Visible: Exposing Time Theft to Optimize Work & Flow by Dominica Degrandis
05/07/2023
.
5 reasons why stakeholders should attend sprint reviews
03/02/2023
A Scrum Master should help the team become self-managing.
Let's review how the Scrum Guide describes the characteristics of a Scrum Team.
"Scrum Teams are cross-functional, meaning the members have all the skills necessary to create value each Sprint. They are also self-managing, meaning they internally decide who does what, when, and how." - in Scrum Guide
Regardless of the level of maturity of the team in regards to Scrum, they should feel supported and encouraged to decide how they accomplish their work, this may feel difficult in the beginning but it's the best way forward because the downsides are quite unpleasant:
- Reduced Autonomy and motivation: Team members may feel that they have less control over their work, leading to reduced motivation and engagement
- Decreased collaboration: Assigning work to individuals can foster a competitive rather than a collaborative environment, leading to less teamwork and increased silos
- Decreased learning opportunities: When work is assigned by the Scrum Master, team members may miss out on opportunities to learn from each other, share knowledge, and grow as a team
Experienced Scrum Teams may decide during the Sprint who works on what, but if you are supporting a novice Scrum Team you can suggest developers to pair program or tackle each work item as a whole (mob programming) this can help a new team build shared understanding, trust and confidence for the future.
If you are a Scrum Master and still assign work to your team... consider the impact this is having on the team.
04/01/2023
.
Success often doesn’t teach us nothing that we don’t already know… Failure on the other hand offers us the opportunity to learn, make 2023 a year of success and learning moments .
16/10/2022
Outputs VS Outcome
When efficiency is all what orgs want they may find that they can get 5 half-cut tennis ball in the same space that takes 3 normal tennis ball, there’s more output for sure but… where’s the value? Nothing comes out from having 5 half cut balls.
Things like these creep in our corporate world, bosses want more for less and they will end up with less doing more.
Img credit: unknown
09/10/2022
Fail fast and fail cheap?
Nobody likes to fail and certainty not wasting money…
What if we reframe it so that it’s says…
Learn fast and learn cheaply