Define Team Roles
Identify Required Skills
Identify Resources
Final Team review
Define Project Elements
Define Tracking
Define Resolution Process
Define Issue Tracking
Define Change Control
Conduct Preliminary User Interviews
Establish Goals & Develop Solution
Develop Vision Statement
Review requirement Specifications
Develop Architecture
Develop UI Diagrams
Develop Wireframes
Develop Data model
Review Functional Specification & Develop Code.
Develop Test cases [Developer Level]
Development completion Signoff
Develop Unit Testing Plan
Develop Integration Testing Plan
Prepare Test Cases & Unit Testing
Integration Testing
Develop a Training Plan
Prepare Requirement and Expectation Matrix
Training, Feedback and signoff
User Manual
Review and Submission
Deploy at Customer Environment
Demo preparation and Feedback
Testing and Issue report
Issue fixing and re-Deployment
Final Package Preparation
Production Deployment
Review and Feedback
Signoff From Customer
Periodic Review