The process of web site development can also be divided into different life cycle steps:
Analysis
Interviews with the clients, Mails and supporting docs by the client, Online chat, Model sites/applications etc.
Specification Building
Complete requirement specifications to the individuals and the client.
Design and Development
Requirement specification Document, Site design with templates, Asians and prototype..
Content Writing
Designed template, Site with formatted content.
Coding
The site with forms and the requirement specification, Database driven functions with the site, coding documents.
Testing
The site, requirement specifications, supporting documents, technical specifications and technical documents, Completed application/site, testing reports, error logs, frequent interaction with the developers and designers.
Promotion
Site with content, client mails mentioning the competitor, Site submission with necessary meta tag preparation.
Maintenance and Updations
Site/Application, content/functions to be updated, re-Analysis reports, Updated application, supporting documents to other life cycle steps and teams.