IT architect : analyzing the risks and benefits of leading-edge technologies