If user acceptance testing proves successful in explaining user acceptance, it would provide valuable information for system designers and implementors. Designers would be better equipped to evaluate design ideas early in the system development process and make informed choices among alternative approaches.