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