Contact With Client

Identify User Requirements / Stories

Provide Estimmation

Sign Contract and Kick-off the Project

Add Stories to Project Management Tool

Wireframe (if necessary)

UI Design (if necessary)

Coding for the Application Development

Testing/QC

Fix QC Findings and Re-test

Push to the Staging Server/Environment

Get Client Feedback / SQA

Fix Client Findings and Re-test

Push to Production Server/Environment

Get End User Feedback

Identify New Features/Bugs and Work Based on Client Advise!