Author: Slava Imeshev
Our guest speaker, Anand Safi, shares how transitioning a career from an engineer to an engineering manager is not a promotion. Also, Anand shares a checklist on what to do first 90 days as a new engineering manager.
We share blameless Root Cause Analysis, or RCA, as one of the most powerful tools available to engineering managers that help to eliminate production incidents and resolve quality challenges. We go over what an RCAs is, the benefits, the process of doing RCAs using "5 Whys" technique, and the best practices. In the end, we provide a checklist to help engineering managers to implement the RCA effectively.
We provide guidance on how to understand and avoid building All-Star Teams. In the end we share a checklist that engineering managers can use to build complementary teams, not all-star teams.
We provide practical guidance on avoiding risks associated with 1:1s with a new boss. This continues the series on the Effective One-On-Ones. We also recommend checking out EEM episode "Practicing Observe and Absorb" that will help you to plan and implement a strategy for managing 1:1s with your new boss.
Practical suggestions on structuring 1:1s. Structure your 1:1s as 20 minutes to be your directs' and 10 minutes to be yours. Let your direct reports decide what they want to talk about. Avoid assigning work during your 1:1s.
The more 1:1s you miss, the longer will be your next one. One-on-ones are the most effective people management tool. When it's used right, it's allows engineering managers building lasting relationships with their direct reports that pay in great performance. When done wrong, 1:1s can become ineffective or even harmful. The first episode in the series The Laws of One-On-Ones we talk about the impact of skipped 1:1s and practical techniques to avoid missing 1:1s, for managers and their direct reports.
Gap Analysis is an effective approach to identifying challenges in the areas of engineering processes, people and tools. Gap Analysis allows engineering managers to address challenges that prevent the team from delivering high quality software on time. In this podcast we provide a step-by-step guidance for conducting Gap Analysis and resolving the identified gaps.