People were working on implementing ERP software at Bow Valley College in Calgary for over a year and when I left they were still working on a new Student Information System. It seemed to take forever! Not the fault of the software, just too much going on at the time I think. I don't know if anyone realized just what a huge undertaking it was - I remember that a lot of people were constantly traveling to training sessions and meetings.
When all the staff finally got to use the new program properly, it was really good and there was great support from a company on Vancouver Island.