Business Analysis is understanding your business

what is the business about

goals and brand attributes

creating a User Persona

competition and inspiration

Prototyping is creating a structure for the site & pages

how many pages

what type of navigation

structure for the pages

layout for the products

Design is creating an aesthetics of the site 

choosing a color pallet

typography settings

images and their preparation

creating an overall mood

Development is using the right technology for the project

theme-development & customization

adding necessary functionality

code testing and refactoring

optimizing for the latest standards

Project deployment is making all above activities ready for use

from a local server to host 

testing on the staging environment

testing all of the functionalities

moving project live server

Support is an optional ongoing service 

security updates as they are released

testing updates before applying

site monitoring for broken links 

minor content changes