What is a Web-Development Project?

Web Development Project is a project that involves creation or major overhaul of a Web property - a website or a web application. While traditionally these projects tended to be run in using a waterfall methodology, now-a-days you'd see most of these projects run in various flavours of Agile. Depending upon the organization, the project would go through a  variable size of an initiation stage.

On one end of the spectrum, you'd still see a bit of a phased approach (a remnant of the waterfall hangover) - execution could sometimes be divided between a design  and a development/testing phase (with some amount of overlap) and then comes end-to-end testing and implementation, followed by warranty.

On the other end of the spectrum, design, development, testing as well as releases could happen within sprints/iterations - in small cycles of repetitions, gradually building and releasing the product one step at a time.

Web Development Projects may include some typical requirements that you may not commonly discover in other types of projects. Below are some examples:

  • Web Content Management

  • Search Engine Optimization

  • Search Functionality

  • Content/Page Caching

  • Content Delivery Networks