How to prevent failure: project education
According to Standish Group, top causes of failed IT project are these:
- lack of end-user engagement,
- unclear specification,
- changes in scope,
- lack of management support,
- lack of planning,
- unrealistic and unclear goals.
I haven’t seen too many failed Microsoft Dynamics NAV implementation projects, but those that I did see fail, have failed precisely for a selection of these reasons.
Take a closer look at the list above. Doesn’t it seem that the blame lays mostly on the customer? But is it really customer’s fault?

There is a fantastic website that I haven’t been aware of yet: 
Implementation is like marriage. For better or worse, you choose a piece of software, take it under your roof and commit to it for a long term, so help you God.
There are three kinds of people: those who watch things happen, those who make things happen, and those who wonder what happened.