This might have been asked before but I couldn't find an answer. Can be a good video idea.
At my company, I am currently owning 3 L-sized (>1.5months) projects in parallel. They are with different teams and different product managers, and I am having difficulty managing all 3 at once.
Things I am facing:
I feel like this is such a common problem, but I cant find a solution that fits my needs.
Appreciate senior engineers' input on this
I once lead 3 multi-month projects concurrently and shipped all of them. This may sound impressive, but I frankly didn't do that much as lead besides being proactive on a few decisions.
For mid levels growing into a lead (my past self included), they often fall into a trap that to prove themselves as a lead that they need to do more. In reality, leads are simply held responsible for the outcome of the project: it doesn't matter how much or how little you did as long as you directly influenced the outcome. The most important outcome is: did the project ship sucessfully? As a lead, it's up to you to decide what success looks like. Success is a scale not a fixed target: you set the bar of what success looks like. If you try to treat it like a fixed target of doing everything perfectly (in terms of quality, speed, how much you did), everyone loses and all the projects will blow up in your face.
These are the guidelines I followed that I felt like helped me succeed at leading 3 projects concurrently.
Hope this helps!
Great question! There are many options here:
I highly recommend this other discussion as well: "How to figure out what the most important projects are?"
This one's also relevant, but it's more about general context switching and not concurrent project leadership: "How to improve at multi tasking at work?"
Can be a good video idea.
It definitely is! When we create our productivity course, we'll make sure to include this as a section.
Jonathan gave a great answer. Here are some tactical tips that are related and might be helpful too.
Every morning, I face the question - "which one do I focus today?
One way to solve this is plan the day before. I like planning my day before since when I wake up, I want to dedicate the best of mind to the hardest parts of my work instead of prioritizing and planning. It usually takes about 30 minutes to schedule out the day ahead.
I try to give estimates by assuming my time would be equally divided among the 3, but its almost always unequally divided, meaning some product manager is let down almost always.
Estimation is a skill because we naturally tend to estimate as if everything goes well. I always add a 50% gap to my initial estimate and communicate a number closer to that since scope and dependencies can always come up and gives me a bit more room to work with.
It's natural to distribute focus across multiple projects unequally. There's always going to be some sort of priority ranking otherwise focus wouldn't be called focus. It's rare that all projects are equally important, so I'd prioritize according to the project's impact. If they are somehow equally important, my strategy would be to cycle through weeks of focus for one particular project at a time. Say week 1, Project A gets most of my focus, then B, then C, and week 2, Project B gets most of my focus, then C, then A, and so on.
If your PMs are being let down, I'd make a point to realign their expectations and communicate what changed compared to the initial expectations that were set up.
A lot of times, if I am focusing on project A for the day, if I get pings about project B a lot, then my focus keeps going towards project B, and I can't make progress on both project A and project B
If a ping is taking more than 2 minutes of my time to respond or is not urgent, I tend to avoid responding altogether and batch responses for those into a 30 minute chunk of time that I call "Comms" and respond to them all at once. I've never had anyone be frustrated with this. If somebody were though, I'd explain to them that my focus time is precious and that I'm happy to collaborate, but set up a meeting so you can have my full attention. Please treat my attention as a precious resource to use sparingly.