fective for traditional software development projects. However, the unique nature of the web and the
special characteristics of website development make them unsuitable to be adopted as a whole. As
Howcroft and Carroll (2000) state “any methodology for website development must be generic and flexible
enough to account for the uniqueness and individuality of websites, yet concise enough to achieve the task
of development.”
The continuous growth and the rapid changes in the web development sector, make the task of
building a website much more challenging. Various methods have been developed over the years, which try
to formalize the process of designing and building a website and are tailored to the unique nature of the
Web. A number of these methods are presented below, in an attempt to conclude on the best approach to
be followed for building the IT employment website.
2.5.2. Website Development Methodologies
Laudon and Traver (2007, p. 193) propose a five-step life cycle of developing an e-Business website.
System analysis/planning. In this step business objectives are identified, in order for the project to
have measurable targets and achievements. Also some functionalities of the system that the system
must produce in order to achieve the business objectives, are defined.
System design. In this step the main components of the system and their relationship to one another
should be described. This phase consists of the logical design, where functions that are going to be
performed, databases that are going to be used, security procedures and controls to be used, are all
specified. This phase also includes the physical design, which is the materialization of the logical
design.
Building the system.