List various steps needed to purchase or develop a system in-house