| Serendipity is real and hugely important to innovation. That said, I've worked exactly 0 jobs that had too much planning in 20 YOE.
However I worked lots of jobs with over-measuring. Constant check-ins, syncs, status meetings, team wide weeklies, etc. Measuring every step we take before we take the next one, but no vision as to wear this journey is supposed to actually lead. This presents its own danger, and Big Agile Industrial Complex is the current manifestation of this problem. I think its a micro-optimization that creates a macro problem. We did not get from the Wright Brothers to a Boeing 777 with lots of minute check-ins and week-long visions of micro deliverables along the way. You DO get improvements applying that process to say- churning out the current plane on the factory floor in a 25% more efficient manner, step by step. Not a lot of planning for what 6 months looks like there. So one needs to match the type of problem they are solving with the correct amount of vision & planning. |
"Plans are useless, but planning is indispensable."
The culprit is usually someone who sees their job as checking boxes off a list. In extremely complex situations, box-checkers can be valuable to help ensure that nothing falls through the cracks, but everything goes to shit when you elevate people like that to any position involving the word "manager." Project manager, product manager, people manager -- it's a disaster to try to reduce these jobs to checking boxes. Immediately they'll start to say things like, "Why did we spend so much time creating a plan if we're not going to follow it?" They'll create deadlines for finalizing plans and insist that everything after the deadline has to robotically follow the plan. They see their job as 80% making sure every box on the plan is ticked and 20% stopping you from doing anything there isn't a box for. If they do that and the project fails, they point fingers at people for not adding all the right boxes to the project plan according to the schedule for making boxes.
Good planning isn't about checking boxes. It's about forcing yourself to consider all aspects of a project, crystallizing your plan at a certain point in time, and periodically reconsidering and re-crystallizing your plan on a cadence that makes sense for the project.