This team should include representatives from all department that are to use the planned system. This often helps eliminate important deficiencies before actual programs are written. Obviously of paramount importance. This is not as easy as one might think. It is great to have designed a system that meets the users stated needs.
People are resistent to change.
The benefit of any doubt usually falls in favour of maintaining the status quo. There are a multitude of reasons why workers will reject a well constructed system. It is imperative that such problems are minimised. A wide base of user input also takes advantage of specific knowledge. It is important that a culture of rejection not be allowed to build up within the firm.