Analyst Insight: The rapidly changing business environment has caused software evaluation to evolve, and organizations that do not realize those shifts will be left with inadequate solutions and an increased chance of IT failure. These new trends have complicated an already difficult software evaluation process due to cloud, SaaS, IaaS, PaaS, SOA and Web 2.0 technologies. - Keean Persaud, managing director, Eval-Source