
The process of website development can be divided into following different Life Cycle steps:
1. Analysis :
– In this phase, all the information required for the web project is gathered.
– Analysis of the requirement given by the customer is done by the group of programmers and designers.
2. Specification Building :
– In this phase, Software Requirement Specification (SRS) document is prepared.
– In this document each and every element of the requirement is presented in detailed form.
3. Design and Development :
– In design phase, the layouts and navigation will be designed as a prototype.
– Test plans and procedures are developed for quality assurance.
– In development phase, team will develop the database with all the data structures and sample data according to the requirements.
4. Content Writing :
There are professional content developers who write industry specific and relevant content for the site. The grammatical and spelling check should be done in this phase.
5. Coding :
– In coding stage programmers add the code without disturbing the design.
– Coding team generate necessary testing plans as well as technical documentation.
6. Testing :
– Both automated testing and manual testing should be done without fail.
– After doing all the testing, a live testing is necessary for websites and web based applications. After uploading the site there should be a complete testing.
7. Maintenance and Updation : Once the website is operational, ongoing promotion, technical maintenance, content management and staff training is needed on a regular basis.
Following are the various stages and strategies required in order to develop a web project :
Phase-I : Strategy:
- Goals and objectives.
- Team building.
- Research and Review.
- Project Proposal.
Phase-II : Design and Specification :
- Developing concepts.
- Content Planning.
- Rough Design.
- Final Design.
- Build Prototype.
- Prototype Testing.
Phase-III : Production or Development :
- Coding.
Phase-IV : Testing and Maintenance :
- Automation Testing.
- Manual Testing.
Phase-V : Register with ISP :
- Buy domain name.
- Hosting.
Phase-VI : Launch.