The influence of customer participation and decision quality and speed during development process: A study on virtual team project development success