• john garrish
It's not a launch, it's a lifestyle
If you know me you know I will rail endlessly about the difference between PROJECT management and PRODUCT management.
But today I was contemplating the places where project management is really needed. Projects where you have a defined beginning, middle, and end. Critical paths matter. Dependencies matter. Sequencing matters. The whole nine.
When you see people who are good at project management it is a sight to behold. There’s an art to it. The person who can hold the full picture in their head, see the bottleneck before it happens, and move the pieces around before anyone else even realizes there’s a problem. That person is gold.
I am concluding that in the modern software company, a lot of people think that “project management” is “the person who sets up the meeting and takes the notes.” It just couldn’t be further from the truth. If that is project management in your company, I’m sorry. Truly, I feel for you.
The plan is not the point
No plan of operations extends with any certainty beyond the first contact with the main hostile force.
Field Marshal Helmuth von Moltke said that in the 1800 and Eisenhower rephrased it as “plans are worthless, but planning is everything.” It has been variously attributed to Napoleon, Patton, and more recently, Mike Tyson - that is, anyone and everyone who ever watched a beautiful plan disintegrate on contact with reality.
The point is not the plan. The point is the PLANNING. The process of thinking through what could go wrong, who needs to be where, what happens if the first thing fails. That’s the value.
The Green Berets are a great example, of many great examples from the military. Even at the lowest levels, they’ve adopted a planning methodology called the Military Decision Making Process (MDMP).
From the MDMP (emphasis added):
All planning is based on imperfect knowledge and assumptions about the future. Planning cannot predict exactly what the effects of the operation will be, how enemies will behave, or how civilians will respond to the friendly force or the enemy. Nonetheless, the understanding and learning that occur during the planning process have great value.
But here’s the thing - SF doesn’t do this because they think the plan will survive. They do it because the planning process gives every team member enough context to improvise when things go sideways. And things always go sideways.
That’s the model. Plan intensely. Share everything. Then adapt in real time. The plan is the byproduct. The shared understanding is the goal.
The lifestyle
What separates the great project managers from meeting schedulers: iteration and transparency. The plan is a shared understanding of what the team needs to accomplish the goal. It’s living.
The great project managers don’t wait until the end to show you the thing. They show you every day. They share status not because their boss asked for it, but because their teammates need it. Sharing is caring. Not in the kindergarten sense - but in the “I respect you enough to keep you informed so you can do YOUR job” sense. It’s a hard lesson for a lot of people - but it’s actually really simple: you are not sharing for your boss, you are sharing for your teammates.
This is the part people get wrong all the time. Status updates aren’t upward reporting, they’re horizontal communication. The person downstream from you needs to know what’s happening NOW, not in two weeks when you finally surface for air.
Iteration matters because every cycle is an opportunity to correct. Every share-out is a chance to catch the misunderstanding BEFORE it becomes a two-week detour. Every transparent moment is a chance for someone else to say “wait, that’s not what I meant” or “actually, we figured that out yesterday.”
GitLab got this right
If you want to see what this looks like at scale, go check out GitLab’s Guide to All-Remote.
Their self-service philosophy is the part I love most. The idea is simple: ++assume the answer to your question already exists++. Search first. Ask second. And when you do get an answer, document it - so the next person doesn’t have to ask at all. They call it “paying it forward.” Every answer you write down is a gift to every future teammate who will have the same question.
The process is not the thing
A lot of companies treat the ACT of project management as the goal. Set up a spreadsheet, track the milestones, check the boxes, report the status. They are missing the point entirely.
The real work is the daily discipline of sharing, iterating, and keeping everyone in the loop IN SERVICE OF THE GOAL. Not because it’s on the checklist. But rather, because that’s how you actually get real, useful things accomplished.