1.2 WEB Development Practices
 |
Web development is not a work based on application; rather it is based on writing work (e.g. content creation |
|
and presentation). |
 |
It has a very important artistic side like the process of designing buildings, layout for a park etc and constructing |
|
them, but it needs a lot more than just this. |
 |
It needs to follow a systematic process and not just putting some Web pages together as is known to a normal |
|
Internet user. |
 |
The entanglement of such applications has significantly grown from information propagation (consisting of |
|
simple text and images to image maps, forms, applets, scripts, and style sheets) to online transactions, Web- |
|
based collaborative work environments, and now multilingual Web sites, Web services and mobile Web |
|
applications. |
 |
Web-based systems development is not a one-time event as practiced by many; it is a process with an iterative |
|
lifecycle, the requirements for the web systems eventually evolve and cannot be stopped at a very early stage of |
|
development. |
 |
Web application development depend a lot more on knowledge and experience of just hand full of people |
|
(developers) and their individual development practices and don't care about the standard practices. |
1.2 WEB Development Practices
 |
During development many attributes such as maintainability, compatibility and interoperability, security and |
|
reliability of Web- based systems are not given due considerations. |
 |
Many Web systems also lack proper testing, evaluation and document. |
 |
Causes of failure of Web applications include lack of vision and improper goals, flawed design and development |
|
process and poor management of development effort. |