The longest journey might begin with but a single step. It will have a lot more of them than a short journey, though, and your feet will feel a lot more sore when you’ve finished it.

Robert Otwell made this point well, explaining:

I have worked on two multi-year projects (federal government customers — no surprise there), and on both the lack of completion wore people down. People want to take pride in their work and feel that they are accomplishing useful and even important things. If a project completes in two, four, or six months, the project team takes pride and celebrates launching a product. When a project grinds on month after month you are almost embarrassed to answer when someone asks what you’re working on.

It’s a wonderful point. I’ve often pointed out that long projects create no sense of urgency. This is the flip side of the same coin: Short projects aren’t merely more urgent, they’re more satisfying for everyone involved.

Once more with feeling: Projects are, first and foremost, human activities. Before the plan, before the methodology, before all the tips and techniques comes leading the project so the men and women who do the heavy lifting are as positively motivated as possible.

Speaking of excellent points, Veronica Sanford made this one:

People don’t want projects to finish because they believe that once the project is closed they will never hear from IT again. Thus, to get what they want, the Lines of Business keep that project umbilical cord alive and well, adding requirements and being dissatisfied with the results of the project.

Not only do they believe it, they’re often right to believe it. The way IT governance is practiced in many companies pretty much guarantees it, in fact. It’s a shame, because it isn’t a particularly difficult problem to avoid. What’s necessary is a practice that’s well understood by commercial software vendors; less so by internal IT groups: Release management.

Release management is halfway between working on projects and working on small enhancements. Organize application support into application teams (or if you’ve implemented some sort of enterprise suite, into teams focused on major modules). Each team forms its own steering committee composed of key stakeholders who agree what new features will go into each release. Depending on the nature of the beast, IT implements new releases either monthly, quarterly, or when the team is in the mood.

Monthly or quarterly generally works better.

A couple of items to consider if you’re new to release management:

  • If business stakeholders aren’t accustomed to periodic releases, you’ll face some resistance at first as you transition from enhancement-by-enhancement governance. The selling points, though, are compelling. One that stands out is amortizing the time and cost of testing across all enhancements instead of having to laboriously test each one.
  • You’ll almost certainly have to institute a bypass process to handle emergencies and “emergencies” (if you don’t know the difference, you haven’t worked in IT very long). It will be up to the steering committees to keep use of the bypass process in check.
  • At times you’ll find yourself launching large projects that affect the same applications or modules you manage through release cycles. This can get tricky. The best solution I know of is to just let it happen … but make sure the application team vets the project team’s design and coding, and that the project makes use of the application team’s standard integration and regression test cases.
  • Release management without version control software is sufficiently close to impossible as makes no difference.One other point: If your organization is among those that have instituted a Business Analyst function as a communications liaison between developers and end-users, embed your Business Analysts in the application support teams.

Or, better, get with the KJR Manifesto (Rule #5): Elevate the role of your Business Analysts so they serve as business process designers, and have developers work directly with business users in designing and implementing the incremental improvements that go into each release.

Among the benefits, two stand out. First, taking the Business Analysts out of the enhancement loop actually improves the accuracy of design, because business users get to explain what they want directly to the people who will make it happen.

And second, helping redesign the business is a more rewarding role than translating from English into English.

Here’s my vision for solving the looming worldwide shortage of petroleum while reducing the accumulation of greenhouse gases: We’ll ban lawns and cruise ships.

Lawns are evil. Banning them makes all kinds of sense. The chemicals needed to get grass to grow while killing everything else are a prime source of pollutants. Lawnmower engines burn a lot of gasoline and pollute more than automobiles. And for what? Green in front of the house? Shred used tires, turn them into a ground cover and paint it green. Or, just let whatever wants to grow in front of your house grow.

Cruise ships aren’t exactly evil, but they are entirely pointless. They’re behemoths that exist solely to create a place where people can eat, enjoy entertainment, be pampered, and end up where they started. Convert a warehouse and save the oil.

Nothing to it.

Except that there’s a lot to achieving even such seemingly easy, practical and beneficial changes as these. If you don’t believe me, drop down from 100,000 feet and figure out what you’d have to actually do to get the job done, assuming you escaped the lynch mobs that would hunt you down if you tried.

The synonym for “the view from 100,000 feet” is “wrong,” because from 100,000 feet, everything that’s important to how the world works is too small to see. Nonetheless, many executives think their role is to create the vision — the view from 100,000 feet — and leave the details to others.

Which is to say, everything looks easy until you have to do it.

Truth be told, this wouldn’t be much of a problem if visionary executives would just hire competent people to execute their visions and then get out of the way to let them do it. Instead, here’s what usually happens to even the best of corporate visions:

  • Bad thinkers: Since managers tend to hire themselves, executives who are careless thinkers generally hire other executives who are also careless thinkers. The result is that the first layer of the company at which careful thinking occurs is at too distant a stratum to have any influence.
  • Not knowing what they don’t know: It isn’t that executives want to make bad decisions. It’s that their altitude makes complex decisions appear simple. That simplicity means they don’t ask any questions, or enough, or the right ones before deciding.
  • Reliance on witty sayings: “We don’t want to suffer from analysis paralysis.” “By the time we make a decision the Cubs will have won a World Series.” “Don’t talk. Do.” And the ever-popular, “We don’t have time to dance around the pyramid, holding hands and singing Kumbaya.” Sure they’re witty, or at least they were witty twenty years ago. But while they don’t actually mean anything, they do inhibit the exchange of important ideas.
  • No time to think: We’re running lean and mean. We’ve cut out the fat. Sadly, to those who never studied anatomy and physiology the brain looks like a cantaloupe-sized lump of fat, so out it went. The result is that nobody in the company, including the executive ranks, has enough time left to think things through. It leads to the Nike mentality — just do it. It sounds clever when the subject is putting on running shoes (but aren’t you supposed to stretch first?); it’s far from clever when your goal is to achieve change in a complex environment.

The basic techniques for achieving change are well-known. They require breaking down the big idea into small, clear, understandable tasks. They require building organizational consensus on the importance of achieving the result. They require steady, consistent, day-to-day leadership. They require having people sweat the details.

Vision is important. Whether yours is about banning lawns and cruise ships, designing industry-transforming products, or launching industry-transforming projects that will eliminate lawns and cruise ships, vision is the difference between milling about aimlessly and being able to focus everyone’s efforts to achieve a common purpose (yes, schwerpunkt).

But if you think your job is done with the vision, you’re missing two essential points. First, your vision is probably wrong. And second, even if it’s right, it will never happen.

Aside from that, you’re doing fine.