After these, understand the peripheral process attached because typically, when looking at budgetary constrains, you shouldn't just be looking at the upfront investment, but also what are the additional investments that are required because apart from the solution that you are going to purchase, you are also going to be investing in the hardware that will be required, into the implementation and the upkeep. 