In the rapidly changing environment of software development, culture and relationships are the things that make organisations and teams successful. No matter if you are in a startup, or an established company if you have been managing teams before or just getting started, there are techniques and ideas captured within our essential podcasts that can help build culture, improve relationships and enhance productivity. We interviewed practitioners in the field leading change and innovation in their companies whilst maintaining team happiness and creating great cultures. Listen to our essential podcasts on the best practices for building better teams.
One of the most important things we do as engineering managers is stay abreast of how to make teams effective in the context of delivering software.
A lot of large-scale “transformations” are about AGILE being thrust around as a compliance regime where the measures of success are the following of rituals.
Implementing effective measurement takes engineering – instrumentation needs to be built into the product
There shouldn’t be a distinction between the scrum master and agile coach roles – scrum masters should be coaches
The work which spans many aspects of many technology stacks is super-challenging
Tired teams need different styles of coaching and support - using the same techniques as with energized teams can result in harm
Go one level further and get ready to implement some of the key takeaways in your teams and jump in front of your competition: