Web-Based SW Engineering

SW Production and Evolution:

Note: Analysis and Design methods can useUnified Modeling Language (UML) - the software standard of Object Management Group (OMG), and Web-extended Object-Process Methodology (OPM/Web).

Most Common Project Failing/Challenge

 

Problems with Web Engineering Requirements

  • requirements change
  • not obvious
  • difficult to express
  • inter-related to one another
  • involve multiple parties
  • have different level of detail
  • not equally easy to meet
  • difficult to gather

 

 

Understand the Problem

  • Feasibility Study
  • Requirements Capture and Analysis
    • establish the services the web application must provide
    • list constraints under which web application must operate
  • Requirements Definition
    • System from user point of view