Problem analysis This is the second phase of the project life cycle in which the analyst researches the resources of the problem domain and defines their purpose and interfaces.