Answers to all your queries related to Campus Interviews & Beyond

Web Engineering


First we need to understand the difference between Software Engineering (SWE) and Web Engineering (WEBE).

Although both of them follows the disciplined approach to develop, deploy and maintained the applications; the basic difference is that the requirements (Scope) of web projects is different from the software projects. Software projects have the various models like Waterfall, Spiral, Incremental, etc., but there is no defined models for Web Applications project, as the requirements are dynamic (not fixed).  For simplicity we can define model for web projects as PDCA model. (P)lan, (D)o, (C)heck and (A)ct. In the planning stage, you ‘Plan’ as what are the requirements, concept, planning, costing, timeline and get the approval from the customer before starting the project. Next comes the ‘Do’ – which is defined as “How the concept has to be designed and developed”. Here the prototype (models base on blueprint) has to be build and then get it reviewed from the customer. Based on his feedbacks, action has to be taken.

PDCA cycle is the base of all the models.

Secondly, WEBE is more complex then SWE, as former is dependent on the various types of browsers, OS, and servers like Web server, application servers.


WEB Apps is more complex then SW Apps, in the sense that to build such applications, you have to know at least HTML, Database, Server side scripting language, Java scripts and Photoshop for editing images.

Next we will talk about the characteristics and attributes of Web Apps.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: