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 条
  • [1] COMPARISON OF METHODOLOGIES IN WEB APPLICATIONS
    Molina Rios, Jimmy Rolando
    Zea Ordonez, Mariuxi Paola
    Contento Segarra, Mara Jose
    Garcia Zerda, Fabricio Gustavo
    3C TECNOLOGIA, 2018, 7 (01): : 1 - 19
  • [2] Methodologies for developing Web applications
    Standing, C
    INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (03) : 151 - 159
  • [3] An exploratory study on systems development methodologies for web-based applications
    Masrek, Mohamad Noorman
    Hussin, Norhayati
    Tarmuchi, Norashimawati
    Information Management and Computer Security, 2008, 16 (02): : 137 - 149
  • [4] Strategies for Web Application Development Methodologies
    Sharma, Ravi
    Kumar, Shipra Ravi
    Gupta, Keshav
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 160 - 165
  • [5] Comparison of Tools for the Development of Libraries Intended for Web Applications
    Lopez Higuera, Fabian Hernando
    Ballesteros Ricaurte, Javier Antonio
    REVISTA VIRTUAL UNIVERSIDAD CATOLICA DEL NORTE, 2011, 34 : 342 - 359
  • [6] Methodologies for Development of Mobile Applications
    Stapic, Z.
    Mijac, M.
    Strahonja, V.
    2016 39TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2016, : 688 - 692
  • [7] Development methodologies of mobile applications
    Vesela, Veronika
    Krbecek, Michal
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON INTERACTIVE MOBILE COMMUNICATION TECHNOLOGIES AND LEARNING (IMCL), 2016, : 3 - 4
  • [8] Designing Rich Internet Applications with web engineering methodologies
    Preciado, J. C.
    Linaje, M.
    Comai, S.
    Sanchez-Figueroa, F.
    WSE 2007: NINTH IEEE INTERNATIONAL SYMPOSIUM ON WEB SITE EVOLUTION, PROCEEDINGS, 2007, : 23 - +
  • [9] Applications of Semantic Web Methodologies and Techniques to Biology and Bioinformatics
    Romano, Paolo
    Splendiani, Andrea
    REASONING WEB, 2008, 5224 : 200 - +
  • [10] COMPARISON OF FRONT-END FRAMEWORKS FOR WEB APPLICATIONS DEVELOPMENT
    Kaluza, Marin
    Troskot, Kresimir
    Vukelic, Bernard
    ZBORNIK VELEUCILISTA U RIJECI-JOURNAL OF THE POLYTECHNICS OF RIJEKA, 2018, 6 (01): : 261 - 282