Bob Lewis
Columnist

13 tips for turbocharging projects

analysis
Nov 16, 20117 mins

Today's rapidly changing business environment requires a faster, stronger, more flexible approach to project management

Once upon a time, companies mastered what they did, and that was enough to secure a long, prosperous future. The external business environment changed very little, so adapting to shifting circumstances was far less important than being excellent at operations.

In that utopian past we had “IT projects,” and the top priorities were to keep costs down and quality up — factors that matter most in stable business environments.

It’s all upside-down now. Markets and supply chains are in constant flux, and the company’s ability to adapt to changing circumstances is, for many firms, the difference between survival and failure. IT projects? There’s no such thing — we’re partners in achieving business change throughout the enterprise.

That’s why, as last week’s column pointed out, projects are no longer driven by cost and quality. Cycle time, throughput, and excellence — in this case, flexibility and adaptability — make up our new value system.

This change in priorities challenges our sense of what works best when managing projects these days. To help shed light on where your IT organization should be heading, here are 13 tips and techniques for achieving shorter project cycle times, higher overall project throughput, and flexibility and adaptability throughout your organization.

Next-gen project management tip No. 1: Establish a project manager career track

Many companies use project management to try out promising staff members in a management situation. Those who succeed are promoted out of project management into the company’s management hierarchy. As a result, the company never develops a cadre of experienced, excellent project managers.

It’s a very bad way to staff the most important competency in most modern businesses.

Next-gen project management tip No. 2: Institute business sponsorship

Every project must have a business sponsor — someone who wants the planned change deep in his or her gut; has the authority to make decisions; and who considers the project manager a partner in making the change happen.

Next-gen project management tip No. 3: Foster a team environment

In theory, project managers should be able to allocate programming tasks to a developer pool. Among the many reasons this rarely works well, this one stands out: An engaged workforce always outperforms an uninvolved one. Without establishing a project team, those performing project tasks won’t become personally engaged in the effort.

Next-gen project management tip No. 4: Keep project teams small

If the core team has more than seven members, risk goes up for two big reasons. The first is that team members have to work well with each other. As teams grow in size, the number of interpersonal relationships — and therefore the possibility of dysfunctional ones — grows polynomially.

The second reason is that the more people are involved in an effort, the easier it is to hide behind the herd. Large project teams enable team members to create the appearance of productivity while actually relying on teammates to cover for their failure to deliver.

Next-gen project management tip No. 5: Keep project timelines short

Human chronology is nonlinear. Psychologically, a deadline two months from now is about four times as far away as a deadline one month from now.

In human terms, a project team whose completion date is more than about six months in the future has roughly forever to complete the project. That’s your maximum duration. Three months is better.

Or stop calling what you’re doing a project. Go “full agile” instead: Call the practice release management, and organize work into biweekly or monthly increments.

Next-gen project management tip No. 6: Cut big projects into small chunks

In six months, seven people can’t always accomplish everything that has to get done. Break any effort bigger than that into a collection of small chunks — projects seven people can finish in no more than six months.

Next-gen project management tip No. 7: Staff each project in full

A “fully staffed” project is one that never waits for a team member to become available. The alternative isn’t simply a delay. It’s a cascade of delays, as schedule changes make other staff unavailable when other projects are depending on them.

Next-gen project management tip No. 8: Juggle fewer projects

Fewer projects doesn’t mean fewer in total. It means fewer at any given time. If you have enough employees to fully staff three projects and have nine going on at any given time, the first business benefit won’t take place until more than three times as long as if you ran only three at a time.

Go further: Stagger project start dates so that different projects don’t need the same experts and resources at the same times (for example: your software quality assurance experts and testing environment).

Next-gen project management tip No. 9: Focus

Let employees focus on one project at a time.

It’s OK to assign them to more than one project, so long as they know which one comes first and can organize their time so that the needs of one project don’t interrupt their work on a different project. Every interruption wastes time and effort as team members get their heads out of one project and into another, as well as when they return to what they were working on.

Next-gen project management tip No. 10: Limit tasks to one week

This is how granular your project schedule should be. With one-week tasks, team members will feel a sense of urgency, and if a task is late, project managers will know early enough to recover.

One more tip: Insist that team members develop their own work breakdown structures and task estimates, in consultation with their project manager.

When the project team figures out the work and estimates it, they own the results and can commit to them. The consultation is to prevent both excessive padding and excessive optimism.

Next-gen project management tip No. 11: Manage progress — don’t just track it

When a team member misses a deadline, the right response is usually, “What are you going to do to get back on track?”

You should preemptively assume every team member is a professional. Expecting professionals to have a plan to get back on track is entirely reasonable. There are, of course, exceptions, when external circumstances make recovery an unreasonable expectation. It’s one reason among many that project management is more than just following a formula.

Next-gen project management tip No. 12: Consider the critical chain

The critical chain methodology recommends an alternative for task estimation and schedule management: that you estimate every task based on the most optimistic assumptions possible — in other words, that absolutely everything goes right. Take the critical path total, divide by two, and add that number to the end of the project as a “buffer” to be consumed at a reasonable rate throughout the course of the project. That’s the “critical chain.” There’s a lot to like about this approach.

But it also poses a serious challenge: By estimating each task as aggressively as possible, you can no longer expect team members to treat the estimates as deadlines.

And yet, as project manager, you need a way to spot nonperforming team members so that you can do something about them. It’s a subject that deserves a long discussion, but this space is far too short to provide it.

Next-gen project management tip No. 13: Know how to say “we’re done now”

Strange as it might seem, many projects fail to end because there’s always something more that might be done — especially in the sponsor’s eyes. Also, end-users very often insist on aesthetically desirable but functionally meaningless changes to the user interface, or project team members don’t realize they’ve reached the exalted state of “good enough.”

For more information

Project management is, as pointed out last week, probably the single most important competency for modern corporations to master.

This is a very brief look at a very deep subject. If you’d like more information on these ideas, I extracted them from the Project Management Institute’s PMBOK, a number of sources on agile development, Eliyahu Goldratt’s critical chain methodology (and thanks to Realization for allowing me to attend its fundamentals class), and my own “Bare Bones Project Management” approach.

This story, “13 tips for turbocharging projects,” was originally published at InfoWorld.com. Read more of Bob Lewis’s Advice Line blog on InfoWorld.com. For the latest business technology news, follow InfoWorld.com on Twitter.