Leading Effective Engineering Teams: A Deepdive
Thinking about team management as a product: - Set up advanced listening mechanisms: help your PMs become better listeners- Keep your feedback loops healthy at all costs: Establish a consistent set of group and one-on-one meetings, ideally early in the week to help set the tone and get the team on the same page.- Your team should have a purpose as ... See more
Jack Krawczyk • Product Leadership Rules to Live By From My Experience at Pandora
- Lower the barriers to communication ○ Elect tools that encourage easy communication and transparency § Slack § Zoom § Figma - Make shared objectives explicit ○ Common cause is the glue that binds a team together ○ Before launching your team, start by specifying the why § 2 months: ask "what should our team accomplish in two months?" □ Encourage d... See more
Parabol • 6 Tips for Managing Remote Teams
- Onsite team: a physical office space where all teams work - Remote, co-located, or 2nd office: small number of employees with similar skills committed to common performance goals working - Distributed teams (virtual teams): group of employees who are geographically dispersed with no physical officeBest practices for hiring a remote team - Find an... See more
How to Build Remote and Distributed Teams
Not every engineer or even senior engineer wants to participate in discovery activities, and this is fine. What's not okay is to have a team of engineers in which none of them wants to engage in discovery activities. It is for this reason that the product manager and product designer work most closely with the tech lead. In some product teams, ther
... See more