Teams often struggle to persuade their product owners to prioritize refactoring. This simple four-step framework helps teams show the financial benefit of refactoring.
One of the benefits of being on a team is the friendships you can make with your teammates. Many of my closest friends and most important relationships are with former teammates. Some of these…
New Scrum Masters face a common conundrum: How do you become a Scrum Master with no experience? Here are seven tips to help you land that first position.
In a recent weekly tip, I offered six tips on making the daily scrum more useful but I couldn't stop at six. Here are ten more tips to help make your daily scrum more useful.
Scrum has only three official roles: Scrum Master, product owner, and team member. No distinction is made for roles like programmer, tester, database engineer, analyst, designer, or so on.
In an ideal world, a Scrum team could perform the work of its sprints entirely uninterrupted. Product owners would never introduce change. Customers would never request urgent new functionality. And…