During the analysis and planning phase we do the following .
Requirements Analysis and Validation
Technology suitability assessment\Feasibility study
Functional specifications documentation
Time and resource estimation for the project
Detailed task list and deliverables for design phase
At each stage we keep the client involved in order to minimize any communication gaps