Investigate each development activity to define the problem to be solved. Make a preliminary assessment of feasibility. Prepare a proposal to conduct systems analysis. Study the present system to gain a thorough understanding of how it works. Develop a more thorough feasibility analysis, especially with respect to economic costs and benefits. Identify information needs of users. Determine objectives and requirements of the new system. Provide management with the findings of the analysis phase