Understanding your requirements is the most important part of the planning process. A requirements document that you review and approve is usually the outcome of this step.
Design and Develop application based your on the agreed upon requirements document. A working application for User Acceptance Testing is the outcome of this step.
The Application is reviewed and tested extensively to ensure that it meets your requirements and performance standards.
On successful testing the application/product is deployed for use. A detailed documentation handover and training is part of this step.
Ongoing maintenance and support is important to ensure that your application works with efficiency all the time.