Question: Compare and contrast the difference between SWOT and STEEP analyses as means of conducting a needs assessment. What factors do administrators/managers consider when deciding which programs to implement? Lastly, describe the role of a needs assessment in laying the foundation for program design and development.