Professional Documents
Culture Documents
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
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