An evaluation model for the end-user utility of office applications