Time management wins for the busy engineering manager

Photo by Djim Loic on Unsplash

As engineering managers our time is always in short supply. Most managers I know complain about never having enough time. We are busy people! At some point in your management career you realize you just can’t get more accomplished by working more hours.

When it comes to time management, there is no panacea; but there are small things you can do that when added together, can make a big difference. What follows are some small things that have really helped me reclaim time and attention, increase focus time, and just lower my baseline stress level on a daily basis.

Continue reading “Time management wins for the busy engineering manager”

The work-centric standup

Photo by Paper Textures on Unsplash

Have you heard of zombie standup? If not, there’s a good chance you’ve been part of one at some point. Zombie standup is just what it sounds like – a lifeless meeting where people go around a room and talk about what they are working on but nothing much useful happens as a result.

When done well, standups are a highly effective tool to keep work progressing in the right direction. In this post, I’ll talk about my experience with a different standup format than the one most commonly used. A format I think does a much better job of accomplishing the intended goal of standups in the first place.

Continue reading “The work-centric standup”

Process evolved: the experiment

Photo by Louis Reed on Unsplash

Is your team scared to change their process? Are they endlessly evaluating or arguing over different options and their pros and cons? As an industry, we practice fast experimentation with new products and technologies; frequently releasing, getting feedback, iterating, and learning. So why do we resist doing this with our processes?

Continue reading “Process evolved: the experiment”

Deadlines are a good thing.

deadline hourglass
Photo by NeONBRAND on Unsplash

In a previous post, I talked about what makes a good goal. Once you’ve done the hard work of setting the right goal, it’s time to start thinking about execution.

A goal without a completion date is a wish [1].

Now if you want to actually accomplish that goal, you are going to need a deadline.

Continue reading “Deadlines are a good thing.”

What makes a good goal?

goals
Photo by Content Pixie on Unsplash

John Allspaw has a great tweet on problem discovery:

I’ve always loved the tweet, but I only recently noticed the paper he cites in the thread. It’s called “The Art of Problem Discovery: Adaptive Thinking for Innovation and Growth”, by Brian Mathews.

In the prologue, the paper tells the origin story of Swiffer – Proctor & Gamble’s billion-dollar hit product line. It all started with a simple question: “how can we make the floors cleaner?

Continue reading “What makes a good goal?”

Estimated time != Calendar time

 

Estimated Time != Calendar time comic

Does the above sound familiar? If you have worked in an engineering department for any length of time, you have probably had this experience.

So what is going on here?

The problem is that there is a fundamental disconnect between the two people about what they are actually talking about. The product person thinks the engineer is talking about a calendar time estimate. But the engineer is thinking about an estimate in terms of the effort involved – one that is completely divorced from any specific calendar or scheduling considerations. This is one of the reasons why many projects are late.

Continue reading “Estimated time != Calendar time”

Analytics for the Engineering Manager

Analytics are critical to success in business today. Businesses can’t expect to understand their customers or the best path forward without constantly leveraging and gaining insights from their data. Just like business leaders use analytics to be more effective, so too should engineering leaders!

Leveraging analytics in your daily work as an engineering manager will help you make better decisions and increase your confidence in those decisions. Simply put, if you build the skills up and use them – it’s like a superpower. It will open up a whole new world of opportunities to make you and your team more effective.

Continue reading “Analytics for the Engineering Manager”

HBR IdeaCast Greatest Hits

HBR IdeaCastYou’ve probably heard of Harvard Business Review, but have you heard of the HBR IdeaCast? It’s a fantastic and free podcast that summarizes a lot of content in the Harvard business review publication and it’s been running for well over a decade.

I’ve been burning through the archives and created a list of the best episodes I’ve listened to. Hopefully these episodes give a sense of some of the great material available on the podcast.

Continue reading “HBR IdeaCast Greatest Hits”

Working Thoughts

I’ve recently begun the practice of maintaining a working thoughts document. The idea behind this document is to work through difficult or interesting problems I’m dealing with on a day-to-day basis at work through writing.

Continue reading “Working Thoughts”

Leadership Podcast Roundup

Another year, another podcast blog post. I’ve been binging on leadership podcasts for the last few months, and have hit on some new gems. The crazy thing is how many of these podcasts are super new – like in the last year or so. In particular, leadership content catered specifically toward technology and software engineering leaders. So without further ado, here’s my roundup:

Continue reading “Leadership Podcast Roundup”