I find that most companies I work with nowadays are pretty good at insisting that business requests for IT solutions are accompanied by a robust business case that surfaces all the costs (including total life cycle costs), expected return on investment (ROI), risks, mitigation strategies, and so on. They have good business case templates, and often associated tools to facilitate the development of effective business cases with a consistent ‘look and feel.’
Why a Good Business Case or ROI Analysis Doesn’t Ensure Value Realization