Recent Posts
Building Teams, Engineering Process, Team Management
Effective Agile: Best Practices
In this podcast, we start a four-part discussion on Agile teams. We share key best practices for effectively building and managing Agile teams, discuss why these practices are important, and provide tools to implement them easily. In the end, we share a succinct checklist that engineering managers can use to self-check that they are building and managing Agile teams effectively.
Engineering Process, Software Development
Engineering Process: Effective Design Reviews
In this podcast we share the practice of effective software design reviews, discuss why they are important and provide practical recommendations to engineering managers on how to run design review meetings that deliver high quality software architectures. We provide guidance for executing one-on-one reviews, accommodating input, running team reviews and public reviews, and sharing the final designs. In the end, we share an approach to install the effective design reviews and a checklist that engineering managers can use to self-check that they are running their design reviews effectively.
Effective Engineering Manager, Managing Across, Managing Up
Practicing Observe and Absorb
In this podcast we define the concept of 'observe and absorb', discuss why it is important and share practical recommendations to engineering managers on how to use this tool to unlock and build stronger working relationships. In the end, we share a checklist that engineering managers can use to start practicing "observe and absorb".
Effective Engineering Manager, Time Management
Effective Engineering Meetings
In this podcast we define effective effective engineering meetings, discuss why they are important and share practical recommendations to engineering managers on how to run meetings that deliver results. We provide practical guidance for setting meeting goals, defining agendas, preparing participants, building invite lists, managing the meetings and sharing the results. In the end, we share a checklist that engineering managers can use to self-check that they are running their meetings effectively.
Effective Time Management
In this podcast we define the effective time management, discuss why it is important and share practical recommendations to engineering managers on how to make most out of their time. In the end, we share a check list that engineering managers can use to self-check that they are using their time effectively.
Welcome to The Effective Engineering Manager Podcast
In this inaugural episode we share why we decided to start the Effective Engineering Manager podcast. Our motivation was to share 25+ years of our combined engineering management experience in getting stuff done. We provide proven solutions and best practices to software engineering managers who are responsible for building and maintaining effective engineering teams that allow them to deliver software on time and with quality. Practices we share apply to all levels, from frontline engineering managers to directors and above.
Subscribe to Podcast