Prior to selecting a system it is important to understand the needs of the organization. How do you determine what those needs are?

Prior to selecting a system it is important to understand the needs of the organization. How do you determine what those needs are?