- Published: Wednesday, April 15, 2015 08:00
By Ken Norland
If you’ve been in the IT world for any length of time, you know that large IT projects often go awry. Luckily, there are many ways to improve the chances that your IT project will succeed. In my last article I discussed the importance of getting an iteration of your project into end users’ hands as early in the process as possible. This gives you time to adjust mid-stream if necessary (and it usually is). Today I’d like to discuss a closely related topic: Allowing time in your IT project plans to actually make these adjustments.
Most Projects Need Multiple Iterations
Especially when creating IT project plans for large development projects, you need to assume that the project will require multiple iterations. Why? Because:
- End users need to see early iterations, so they can provide much-needed feedback (as discussed in my last article)
- Testers need to see early iterations, so they can de-bug their tests while the project is being developed
- The project team might run into unforeseen technical difficulties, which can require additional iterations to resolve