Choose personnel, set schedule & budget, perform other project planning tasks
Understand the problem. Establish goals and requirements. Define the scope of work
Design graphics, storyboard the pages, plan the layout & more
Setup environment, build the application based on the requirements
Perform functional testing based on the requirements. Fix reported issues.
Launch the application, conduct kickoff activities like training
Monitoring, Evaluating, Fixing bugs