An overview of common mistakes people make while developing a product strategy, tips for creating a successful strategy, and how to communicate and execute on a product strategy.| www.rubick.com
Security, reliability, and design teams can use the objective expert model to get other teams to do work for them, in a scalable way that encourages good relationships with other teams.| www.rubick.com
Product engineering teams rely on dependencies heavily. They shouldn't. This post argues that product engineering teams (and all teams really) should instead operate using the 'independent executor model'.| www.rubick.com
Embedded team members report to a central manager, but work on another team full time. This describes the ins and outs of successful embedding, and why it can be such a useful coordination model.| www.rubick.com
Liaisons are a good coordination model to use when you need people to have better context with other parts of the organization. Learn more about how to apply this pattern.| www.rubick.com
Goal frameworks like OKRs are a popular way to coordinate the work across an organization. One of the most common anti-patterns is to use it to run projects in engineering. This describes why that is a problem and better alternatives.| www.rubick.com
Self-service is one of the most powerful patterns for decoupling engineering teams from each other, and preventing an engineering organizatino from slowing down. This post describes self service and how to move to it.| www.rubick.com
Service provider is the only pattern many platform teams have known. This article describes how this coordination model works and some alternatives to consider.| www.rubick.com
Tenets are a powerful tool to speed up the decision-making of an organization. Stop rehashing the same disucussions and provide better context for decisions with tenets.| www.rubick.com
Although counter-intuitive, it can be beneficial to build silos and decrease collaboration between teams. Balance the need for collaboration, coordionation, and communication with these tips.| www.rubick.com
Standards are a contentious topic for engineering organizations. Describes how to put in place the right amount of standards, but have a process that allows for useful exploration outside of standards.| www.rubick.com
I’d like to share the results of one of the most interesting management experiments I’ve been a part of. At a company I worked at recently, we implemented the Single Threaded Owner (STO) model from Amazon, where you have everyone on the team report to a single leader, including product, design, and engineering. You can think of the STO model as a more extreme form of cross-functional teams, where the team has everything it needs to deliver on its mission.| www.rubick.com