Comparison of development methodologies in web applications

被引:11
|
作者
Molina-Rios, Jimmy [1 ]
Pedreira-Souto, Nieves [2 ]
机构
[1] Tech Univ Machala, Civil Engn Fac, Machala 070222, Ecuador
[2] Univ A Coruna, Comp Sci Fac, A Coruna 15071, Ecuador
关键词
Development methodologies; Web applications; Comparison; Agile methodologies; MODEL-DRIVEN DEVELOPMENT; AGILE; REQUIREMENTS; KNOWLEDGE; LANGUAGE; SUPPORT; QUALITY;
D O I
10.1016/j.infsof.2019.106238
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Web applications development is at its peak due to the advance of technological trends and the constant dependence of the Internet. As a result of the needs of developers, new development methodologies have emerged. However, that does not mean that companies always implement an optimal development process; instead, there are several disadvantages presented by an inadequate and not versatile methodologies. Objective: The aim is to compare web development methodologies based on dynamic features presented during the life cycle to identify their use, relevance, and characteristics. The process employing is an SLR and field research to Ecuadorian development companies. Method: The method used is a systematic literature review (SLR) for the identification of characteristics and processes of development methodologies. Additionally, a survey of Ecuadorian web application developers was implemented to assess the importance of using a method during the project. Results: The literature review exhibited as a result that UWE and OOHDM have greater flexibility than other methodologies before dynamic environments during the web development process. On the other hand, within field research was obtained that companies use different software development methods than those assessed in the study (hybrid methodologies). However, within the range of companies using the compared methodologies, UWE is the most selected. Conclusions: Each methodology holds particular features and employment environment, which makes them useful in specific conditions. Through the field research, it is possible to conclude that most of the companies use different methodologies than the evaluated ones; thus, the process is guided by hybrids methods or models based on experience. On the other hand, through the SLR, we identified UWE as the most suitable methodology for web development under dynamic environments, such as the size of the company, the need to modify the requirements, or the knowledge that the development team has about the process.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Applications development with Web services
    Yen, VC
    Innovations Through Information Technology, Vols 1 and 2, 2004, : 875 - 876
  • [22] Evaluation and comparison of the world universities web-based ranking methodologies
    Tolba, Mohamed
    Nazmy, Taymoor.
    El-Latif, Yasser Abd
    Zagloul, Hala.
    Marey, Mohamed
    WMSCI 2007: 11TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, PROCEEDINGS, 2007, : 141 - 146
  • [23] Methodologies for the development of crowd and social-based applications*
    Mauri, Andrea (andrea.mauri@polimi.it), 1600, Springer Verlag (8541):
  • [24] APPLICATIONS-BASED METHODOLOGIES - DEVELOPMENT BY APPLICATION DOMAIN
    VESSEY, I
    GLASS, RL
    INFORMATION SYSTEMS MANAGEMENT, 1994, 11 (04) : 53 - 57
  • [25] Methodologies for the Development of Crowd and Social-Based Applications
    Mauri, Andrea
    WEB ENGINEERING, ICWE 2014, 2014, 8541 : 562 - 566
  • [26] COMPARISON OF TECHNOLOGY TRENDS IN WEB APPLICATIONS
    Valarezo Pardo, Milton Rafael
    Honores Tapia, Joofre Antonio
    Gomez Moreno, Antonio Steeven
    Vinces Sanchez, Luis Fernando
    3C TECNOLOGIA, 2018, 7 (03): : 29 - 48
  • [27] Comparison of Web Applications Geolocation Services
    Kysela, Jiri
    2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2014, : 449 - 453
  • [28] Agile methodologies for distributed collaborative development of enterprise applications
    Hildenbrand, Tobias
    Geisser, Michael
    Kude, Thomas
    Bruch, Denis
    Acker, Thomas
    CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 540 - 545
  • [29] The use of system development methodologies in the development of mobile applications: Are they worthy of use?
    Okonkwo, Wilfred C.
    Huisman, Magda
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2018), VOL 2, 2018, : 278 - 283
  • [30] Enhancing Accessibility to Data in Data-Intensive Web Applications by Using Intelligent Web Prefetching Methodologies
    Buyuktanir, Tolga
    Sigirci, I. Onur
    Aktas, Mehmet S.
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2023, : 1405 - 1438