You are on page 1of 9

Web

Engineering
Presented By: -
Abhay Pratap Singh
Web Engineering

Web E is the process used to create high
quality Web-based applications (Web Apps)
Web E draws heavily on the principles and
management activities found in software
engineering processes
There are things that make Web E a unique
endeavor
WebE Process Overview
Formulation of the problem
Planning
Web App requirements analysis
Architectural, navigational, and interface
design
System implementation using specialized
languages and tools associated with the Web
Configuration management, quality control,
and maintenance mechanisms are
established early
Overall Web Development
Process
Context
Analysis

Quality Control & Assurance


Project Management
Product Process
Model Model

Documentation
Project Plan

Web Site
Development

Web Site
Maintenance
Web App Attributes

Network intensive
Content-driven
Continuous evolution
Immediacy
Security
Aesthetics
WebE Application Categories
 
Informational Transaction-oriented
Downloads Service-oriented
Customizable Portal
Interaction Database access
User input Data warehousing
Web App Enabling
Technologies

Component-based development
Security (encryption, firewalls, etc.)
Internet standards
Web programming tools
WebE Best Practices

Take time to understand the business needs
and product objectives, even if Web App
details are vague.
Describe how users will interact with the Web
App
Develop a brief project plan
Spend time modeling what you are going to
build.
Review models for consistency and quality.
You
an k
Th