Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Implementing Efficient IT Projects: Page 2 of 3

  • Maximize usability. Build in features and functionality to improve user productivity, no matter what kind of system you're upgrading. Make the most frequently used functions the simplest: Adding a name to a customer-information system, for example, should require a minimum of keystrokes. If users can't find their way around a new application, it won't be pretty.
  • Avoid surprises. Think things through before you make any promises about completion dates or equipment and labor costs. If a project will necessitate memory upgrades to desktop machines, for instance, factor the extra time and expenses into your plan.
  • Illustrate the changes, then test, test, test. Map the old system's functionality to that of the new one, review the changes with users so they know what to expect, and ask for volunteers to participate in pre-rollout testing. If they like what they see, you'll get some good buzz going for the project. If they don't, they'll provide feedback so you can make the appropriate changes.

    I once had to rework large sections of a reporting application's interface because users realized in testing that the work flow they'd suggested didn't reflect reality. Better late than never. Just be sure users understand that development time and funds are limited, and encourage them to prioritize suggested changes.

  • Go for the glory. Once the system is complete, set up a series of demonstrations for execs, in addition to any requisite training sessions for users. Spell out the benefits of the new system--including any potential to increase profits, directly or indirectly--and let executives and managers know why development went smoothly. Remember, a little PR can go a long way.