Does size matter in Pull Requests: Analysis on 30k Developers
We will analyze the PRs of ~30k developers to see how the size of PRs correlates with lead time, comments received and change failure, to try and find what statistically is the best size, as well a…
The EPIQ Feedback Model – Context specific agile, product, and...
Feedback is a hot topic, but not everyone agrees about its usefulness. Some praise feedback as something fundamentally important, while others claim that, even with a well-intentioned feedback...
A popular goal-setting framework, Objectives and key results (or OKRs) are an effective method for planning and measuring success on a team level. They fall short, however, when companies attempt to apply them to individual contributors. Setting individual OKRs generally leads to goals that are either not true indications of meaningful progress or that are easily gameable. Instead, individual contributors should be assessed based on the extent to which their work contributes to team goals that add real value to the company and its customers.
9 multipliers for boosting your team’s productivity
Multipliers make or mar engineering organizations – teams that invest in boosting the right capabilities at the right time will get more done with less. Teams that neglect these capabilities …
Coaching controversial topics – Context specific agile, product...
Controversial topics are topics that elicit strong emotions, have little or no effort invested into resolution, and unequal participation. Whether you’re a coach or manager, recognizing...
At some point in your career you will be asked to manage a project. This can be intimidating, it can be scary, but it doesn’t have to be. We can leverage some time-honoured techniques, and adapt them to the unique approach required for software projects to deliver on time, on budget, and with success. This article is a collection of techniques I’ve learned for managing projects over time, that attempts to combine agile best practices with project management best practices.
Over the last few months I've worked with teams to help them adapt Shape Up to their specific context. Talking to a wider variety of teams has been eye-opening. It's helped me discover many hidden factors that were present at Basecamp when I first wrote the book. This is now leading to a whole new iteration of the process and steps tha...