Analysis and Design This phase begin with defining use cases and capturing detailed functional requirements. Then we will prioritize the requirements and organize them into delivery milestones and work on user experience and system designs.