R 'Ray' Wang is the Principal Analyst and CEO at Constellation Research. He is also the author of the enterprise software blog A Software Insider's Point of View.