Human nature seems to have a dramatic impact on enterprise projects that are nearing their end. Usually, people buckle down for the final push, suspend interactions with family and friends, and devote their lives to making the project a success. When the sweat, stress, and long evenings finally abate, the project team disbands and runs for the next activity, like so many cockroaches scattering as the lights come on in the kitchen. Dramatic success or spectacular failure exacerbates this effect, with people wanting to leverage the success for a plum assignment or distance themselves from failure in the latter.
Rushing off to "the next big thing" after completing a project is a bad idea. In all but the most successful projects, there are items left undone -- good ideas that were shelved for the sake of time. Additionally, after a few weeks or months "in the wild," the people using the fruits of your labor may have some great (and often simple-to-implement) ideas for improvement. This community may also benefit dramatically from some refresher training that covers advanced topics and shortcuts that make the rollout of a new system and associated processes all the more effective. In each case, an additional return on the large investment of time and money already applied toward the project occurs, resulting in a multiple effect of sorts. In short, a small additional effort can have dramatic effects, accelerating and amplifying results. Before your team exchanges high fives and runs for the hills, consider the following:
Disposition and tackle the "greatest hits"
Remember all those meetings where you calmly assured stakeholders that you would complete various elements of the project "later"? While there are usually good reasons for delaying some elements, IT organizations lose an incredible amount of credibility when these "later" requirements disappear, never to be heard from again. Often there are gems in these lists that can be implemented quickly once the major elements of a system are in place, and they provide a great return on investment in increased efficiencies or compelling helpful functionality, not to mention enforcing the notion that IT makes good on its promises.
If you do nothing else, take the time to capture and consolidate all these requirements and put your best-guess timeframe on each requirement, even if that best guess is never. The mere act of assuring the community that their requirements have been acknowledged and dispositioned builds trust, and if you can assemble a few "greatest hits" that can be accomplished in the near term, all the better.
Conduct focus groups
Once a project hits the wilds of the user community, there are all manner of unforeseen elements that arise, from a business scenario no one envisioned, to creative shortcuts that users discover that could save their peers hours each day. Either formally or informally, visit some of the sites that were affected by your project 60-120 days after go-live, speak with those impacted by the project, and observe how they are using new systems and processes. You'll learn everything from how to improve the system in a future revision, to shortcuts that could save everyone time, to what the deployment team did or did not do during training and support. You'll also generate some goodwill for IT just by showing up, even while you learn how to make your systems and project deployment processes even better.
Do a six-month revisit
Many transformational IT projects, like an ERP or CRM rollout, spend significant time and money in the initial implementation laying a foundation for future growth. If you allow the project team, momentum, and leadership to scatter, never to return again, the hard work of building that complex foundation is for naught.
Generally, after six months the business community has experienced the foundational change enough to make intelligent comments about what to build atop the foundation and what additional areas to tackle. In the worst case, you'll do the hard work of laying the foundation, only to leave an empty site without any additional structure. By letting your user community have some time to adjust and then evaluating your plans for the future, you can make targeted, strategic additions to that foundation that leverage and accelerate the positive results of the initial project.
Everyone loves a successful IT project, but rarely do you achieve the best possible results when the project team scatters and leadership shifts its attentions immediately after go-live. After sweating through 95% of the work, apply a few more days and weeks of effort to identify quick hits that can generate big returns for only a few more percentage points of effort.
Patrick Gray is the founder and president of Prevoyance Group and author of Breakthrough IT: Supercharging Organizational Value through Technology as well as the companion e-book The Breakthrough CIO's Companion. Prevoyance Group provides strategy consulting services to Fortune 500 and 1000 companies. Patrick can be reached at firstname.lastname@example.org, and you can follow his blog at www.itbswatch.com.
Patrick Gray works for a global Fortune 500 consulting and IT services company, and is the author of Breakthrough IT: Supercharging Organizational Value through Technology, as well as the companion e-book The Breakthrough CIO's Companion. Patrick has spent over a decade providing strategy consulting services to Fortune 500 and 1000 companies. Patrick can be reached at email@example.com and you can follow his blog at www.itbswatch.com. All opinions are Patrick's alone, and may not represent those of his employer.