A Lightweight Development Process for Implementing Business Functions on the Web

From a software engineering perspective, moving a business software application to the web presents interesting challenges. These include frequent changes to requirements, changes to the underlying business function as a consequence of moving to the web, tight time and cost constraints, and producing quality user interfaces within the restrictions of the web environment. This paper describes a lightweight, two-phase process that integrates advantages from incremental development, throwaway prototyping, and waterfall process models to address these challenges. A successful development experience using this process is summarized.

[1]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[2]  Alan M. Davis,et al.  A Strategy for Comparing Alternative Software Development Life Cycle Models , 1988, IEEE Trans. Software Eng..

[3]  David W. Embley,et al.  Object-oriented systems analysis - a model-driven approach , 1991, Yourdon Press Computing series.