Too Long; Didn't Read
A structured software procurement process is the key to reconciling the needs of multiple departments of the organization. A standard procurement process ensures alignment between the business, business units, and individual staff. The goal is to acquire the best solution which meets the most business requirements, not automatically select the first solution that came to a company’s attention. A common place to start is with mid-level managers, as they are normally in the best position to understand the pain points of the company. There is no one-size-fits-all approach for a needs analysis.