Journal of Beijing University of Posts and Telecommunications

  • EI核心期刊

JOURNAL OF BEIJING UNIVERSITY OF POSTS AND TELECOM ›› 2016, Vol. 39 ›› Issue (s1): 94-98.doi: 10.13190/j.jbupt.2016.s.021

• Papers • Previous Articles     Next Articles

Integrated Agile Development Framework for Web Applications

XU Peng1,2, LI Pei1, HAO Qing1   

  1. 1. State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China;
    2. Science and Technology on Information Transmission and Dissemination in Communication Networks Laboratory, The 54 th Research Institute of China Electronics Technology Group Corporation, Shijiazhuang 050081, China
  • Received:2015-06-29 Online:2016-06-28 Published:2016-06-28

Abstract:

To meet the requirements of web application development for higher efficiency and lower cost, the agile development is widely accepted. But in traditional agile development procedures, the project process management and its technical framework are isolated, which greatly limits practical effects of agile development. An integrated web application framework for agile development with high adaptability and flexibility was brought forward in the article. The integrated development framework consists of both process management framework and technical framework and they are in close collaboration. Based on the principle of agile development, the process management framework defines goals and tasks which need to be done at each stage of application development process. The technical framework provides support for the whole lifecycle of web application development by using reusable components, templates and software frameworks. Furthermore, the technical framework was deployed on PaaS, which greatly improves the reuse efficiency. A series of application development using the framework specified in this article demonstrate the framework effectiveness.

Key words: agile development, web application, process management framework, front-end framework, back-end framework

CLC Number: