This document outlines a methodology for defining requirements for an EPPM software implementation project in order to increase the likelihood of success. The methodology involves developing a vision statement, strategic objectives and goals through an executive visioning process. It then defines critical success factors, key performance indicators, and performance measures to align functional needs with strategic goals. Adopting a phased approach by prioritizing and rolling out limited functionality first is also recommended to introduce changes incrementally and reduce risk. The end result is a requirements document to guide the implementation project.