
Manage = Outwards
Use OKRs to Set Goals for Teams, Not Individuals
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.
The New Science of Building Great Teams
The chemistry of high-performing groups is no longer a mystery.
A Leaner Start: Reducing Team Setup Times
How long does it take a newcomer to become an effective member of your team? Learning integral to ag...
Project Management for Software Engineers
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.
20. Framing
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...