Every team has elephants – the only difference is that some are able to coax them out of the room. Here’s how to approach the most complex and uncomfortable issues.
One-on-one meetings are the cornerstone of your leadership practice. Here’s a framework (and a downloadable checklist) for focused and productive 1:1s.
“Underpromise, overdeliver” has become something of a mantra when it comes to delighting customers. But when we adopt this mindset with our colleagues, it becomes something else entirely.
Engineering organizations have focused exclusively on the work product (what has been built) while ignoring the work process (how we did building it) – until now.
We often fail to look beyond our intuitive notions of ‘scaling’. So before you start hiring more people, consider these common ‘traps’.
Everything you need to know about the experience of self-forming teams, and a workbook to help you get started.
We equate ‘speed’ to being busy, frantic meetings, and the flurry at the end of each sprint. But real ‘speed’ looks far different.
Over the last couple decades, our industry has seen a lot of changes in how we run engineering teams. Here’s a brief overview, and a look at what’s next.
Customers expect performance, stability, and intuitive design. It can be easy to forget that there’s an ecosystem of parts underneath the hood, making it all “work”.
Three real-world examples that illustrate the difficulties of managing a software team without data.
Our 5 favorite episodes from StartupCTO, a podcast for engineering leaders.
Scale your problem management process and make your clients happy along the way: How Medidata does it.
Get Engineering Impact: the weekly newsletter for managers of software teams
Keep current with trends in engineering leadership, productivity, culture, and scaling development teams.