A survey found that 43% of organizations had recently killed an IT project. The top 5 reasons for terminating projects were: 1) Business needs changed (30%), 2) Did not deliver as promised (23%), 3) Project was no longer a priority (14%), 4) Project exceeded budget (13%), and 5) Project did not support business strategy (7%). While these reasons indicate failed projects, some terminations could be justified if the business environment or requirements changed legitimately. Determining a project's success requires examining its full context and delivered business value.