As a PM, you can tell your team what you want them to build, but then they’ll tell you how long it will take to build it. If the timeline is too long, you can’t just tell them to code faster; it won’t work. Instead, if you have external deadlines you want to hit, you need to make tradeoffs and negotiate. You either need to cut features or find a way to parallelize the work and bring on more people to help out. Sometimes you can be even more clever and find ways to reduce the rest of your engineers’ workloads, such as getting them out of unnecessary meetings or having them temporarily spend
...more