Guesswork and the Path Ahead: Why Planning Matters

What actually is a plan? If you strip away the glossy documents, confident Gantt charts, and official meetings, a plan—especially in IT—is basically a structured guess. Sometimes an educated guess, sometimes more creative optimism than fact. But a guess, just the same. In the world of software and tech projects, where change is the only constant, planning feels less like setting coordinates for a journey and more like plotting a route through fog with a flashlight. Still, the need for some kind of plan is obvious. Without it, you’re just bobbing along on other people’s tides.

But here’s where it gets tricky: not all plans are built alike—or even made for the same reasons.

The Two Faces of IT Planning

In tech, you encounter two broad schools of planning. Predictive planning is all about charting the path: plan, document, execute. Adaptive planning involves moving forward step by step, adjusting your course as you learn, fail, and evolve. Both camps have loyal followers and stacks of success and disaster stories. The magic is less about which you pick and more about making your choice fit your project’s personality—and your appetite for uncertainty.

Predictive Planning: Order, Control, and the Big If

Think of predictive planning as the old-school engineer’s dream. Make a list. Map the route. Calculate costs. Stick to the plan. It’s the standard “waterfall” process—collect requirements, design, build, test, launch. Simple and elegant. Predictive feels safe, controlled, and dignified. Stakeholders love the fixed price tags and clear milestones. It aligns well with budgets, contracts, and the desire for control.

In all the years I’ve worked in tech, especially on anything large or even slightly open-ended, I’ve rarely seen this work without some kind of hidden compromise. The one thing you can count on is that things will change. Markets pivot, users surprise you, tech advances overnight. Sometimes the only constant is that the meticulous plan from six months ago is now outdated—and everyone’s too far down the road to turn back.

The predictive approach excels at one thing: locking everyone in. The downside? When change shows up, it’s a headache to shift course. Specs are sacred. Documentation becomes a prison. No one wants to be the first to declare the ship is off course, because recalculating means revisiting budgets, egos, and entrenched interests. So you watch project teams march steadily in the wrong direction, not because they don’t see the iceberg, but because “that’s the plan.”

There are places for it, such as moving a data center, meeting regulatory requirements, and rolling out well-defined compliance steps. If you know exactly what you want and how to get there, predictive planning can absolutely shine. But for new builds, creative product work, or anything that hasn’t already been solved a thousand times before? That safety is an illusion.

Adaptive Planning: Make, Learn, Change, Repeat

Adaptive planning emerged as a response to rigid structures. It basically says: “Admit you don’t know everything up front. Build, test, and tweak as you go.” This is the DNA of Agile, Scrum, Extreme Programming—all those iterative, feedback-obsessed methods that became popular for good reason.

What does this look like in practice? You slice your project into small, functional chunks. Every week or two, you build something that actually works, test it, show it to users, and (here’s the key) listen. Features can be dropped, added, or completely shifted. Your plan isn’t a sacred document; it’s more like a compass you check every morning. You’re not trying to see every step in advance—just keeping your footing and adjusting as the path appears.

The upside: you’re always learning, always adapting. Your project reflects reality as it is right now, not reality as you guessed it would be half a year ago. But this approach comes at a cost: you give up the comfort of bold, confident predictions for flexibility and honesty with uncertainty. You may struggle to set a solid timeline or a perfectly repeatable budget. Stakeholders have to grow comfortable with ambiguity.

But this is exactly the environment where new things are born—in places where prediction is impossible, but adaptability wins.

Building in the Real World: Hybrid Models and the Best of Both Worlds

Most projects don’t live on the fringes. They’re messier than waterfall allows and less free-form than pure Agile. They shift gears, they evolve. There’s something to be said for structure—a solid backbone that keeps you grounded without tying you so tightly that you can’t move. That’s the idea behind hybrid models like the Unified Process (UP).

The Four Stages: UP in Action

  1. Inception: This is gut-check time. Is this project even worth it? Is the idea strong enough, the value big enough? You sketch the business case, scope the landscape, gather your tribe—but you don’t waste weeks polishing requirements that might melt in the spotlight. It’s a commitment to explore, not a blueprint for every brick.
  2. Elaboration: Time for deeper dives. You draft a rough map, highlight the biggest risks, and lay an architectural foundation strong enough to survive a few earthquakes. You don’t chase every detail—just make sure you know where the cracks could form. The point is not perfection. It’s building real confidence that you’re not careening blindfolded toward a cliff.
  3. Construction: Here’s where things get real. You build. You test. You connect the pieces and start seeing the system take shape. UP treats this phase like a series of mini-projects—each chunk is a chance to learn and adapt. Priorities shift. Features get swapped. You add what matters and rethink what doesn’t—all without bulldozing the foundations.
  4. Transition: The hand-off. Document, polish, train, prep for launch. Here, the process gets more predictable and (mercifully) less experimental. The final sprints are about making sure that what you’ve built can stand on its own. It’s less about exploring new questions, more about delivering the answers you already have.

Structure with Soul: Why Balance Is Everything

Why does the hybrid approach work so well in practice? Because it lets you keep order where it matters (big picture, core systems, actual risks) and flex wherever you need (features, pricing, even your business model if that’s what the market demands). Think of it like the bonsai business analogy: you need a strong trunk, but the branches should twist and grow in response to the environment and time. Your architecture, risk model, and guiding vision are that trunk. Everything else—features, priorities, even your release strategy—can and should evolve as you learn.

You still create a roadmap, requirements document, or an Arc42, but you keep it lightweight and actionable. Let the details breathe. Use your processes to keep everyone on the same page, but never let them become rigid or inflexible. Plans should narrate your journey, not dictate it.

How To Choose? "Heaven and Earth" - The Terrain Decides

Here’s a lesson from years in the trenches: dogmatism in planning is a luxury you can’t afford. The world isn’t neat, and projects are rarely what you first imagine. Great leaders don’t just pick the right tools—they pick the ones that fit the terrain.

Sometimes all you need is a map and a compass; sometimes you need GPS coordinates, weather forecasts, and a backup battery. Tech projects are wars fought before a line of code is written—won or lost in how clearly the team understands the environment, the problem, the stakes, and the ways they’ll have to change (sometimes daily) to succeed. If you cling too tightly to one process, you risk missing when the ground underneath you shifts.

Predictive works when the goal is nailed down, the rules are fixed, and you’re navigating familiar ground. Adaptive is for rocky terrain—when tomorrow is a question mark instead of a period. Most of the time, you need both. Start with direction and purpose, build a core, then keep your process awake and responsive to reality.

The Heart of Planning: It’s Not About the Plan

A plan is just a tool—a conversation starter, not a promise to the gods. It sets expectations, kickstarts alignment, and helps everyone see the mountain in front of them. But the real leadership is in staying awake, being honest, and adapting when necessary. Your best planning skill isn’t filling in spreadsheets—it’s the courage to course-correct, to say “I was wrong,” and to reimagine the path when needed.

You’ll get it wrong sometimes. The future is never as tidy as we hope. But if you plan with intention, pay attention to the health of your processes, and stay flexible in the face of change, you’ll be far ahead of the rigid, the defensive, and the stubborn.

A plan written in pencil, strong roots, and the freedom to adapt—this is how you build things that last.

Key Takeaways

  • A plan is a guess—treat it like one.
  • Predictive is great for clear, fixed objectives. Adaptive is for uncertainty.
  • Hybrid models like Unified Process let you blend order with agility.
  • Plan just enough to get started, then revisit regularly.
  • Keep your curiosity. Make integrity and honesty the heart of your project.
  • Build processes that evolve—not just deliverables.
  • Respond to change early and often.
  • The best planning is a living, breathing conversation, not a dusty document.

If you focus on these truths, you’ll build projects—and businesses—that aren’t just successful, but alive.

That’s the real secret: strength in your roots, freedom in your branches, and the willingness to grow in unexpected ways.

Guesswork and the Path Ahead: Why Planning Matters - Roman Semko