web development Recently Published Documents

Total documents.

  • Latest Documents
  • Most Cited Documents
  • Contributed Authors
  • Related Sources
  • Related Keywords

Website Developmemt Technologies: A Review

Abstract: Service Science is that the basis of knowledge system and net services that judge to the provider/client model. This paper developments a technique which will be utilized in the event of net services like websites, net applications and eCommerce. The goal is to development a technique that may add structure to a extremely unstructured drawback to help within the development and success of net services. The new methodology projected are going to be referred to as {the net|the online|the net} Development Life Cycle (WDLC) and tailored from existing methodologies and applied to the context of web development. This paper can define well the projected phases of the WDLC. Keywords: Web Development, Application Development, Technologies, eCommerce.

Analysis of Russian Segment of the Web Development Market Operating Online on Upwork

The Russian segment of the web services market in the online environment, on the platform of the Upwork freelance exchange, is considered, its key characteristics, the composition of participants, development trends are highlighted, and the market structure is identified. It is found that despite the low barriers to entry, the web development market is very stable, since the composition of entrenched firms that have been operating for more than six years remains. The pricing policy of most Russian companies indicates that they work in the middle price segment and have low budgets, which is due to the specifics of the foreign market and high competition.

Farming Assistant Web Services: Agricultor

Abstract: Our farming assistant web services provides assistance to new as well as establish farmers to get the solutions to dayto-day problems faced in the field. A farmer gets to connect with other farmers throughout India to get more information about a particular crop which is popular in other states. Keywords: Farmers, Assistance, Web Development

Tradução de ementas e histórico escolar para o inglês: contribuição para participação de discentes do curso técnico em informática para internet integrado ao ensino médio em programas de mobilidade acadêmica / Translation of summary and school records into english: contribution to the participation of high school with associate technical degree on web development students in academic mobility programs

Coded websites vs wordpress websites.

This document gives multiple instructions related to web developers using older as well as newer technology. Websites are being created using newer technologies like wordpress whereas on the other hand many people prefer making websites using the traditional way. This document will clear the doubt whether an individual should use wordpress websites or coded websites according to the users convenience. The Responsiveness of the websites, the use of CMS nowadays, more and more up gradation of technologies with SEO, themes, templates, etc. make things like web development much much easier. The aesthetics, the culture, the expressions, the features all together add up in order make the designing and development a lot more efficient and effective. Digital Marketing has a tremendous growth over the last two years and yet shows no signs of stopping, is closely related with the web development environment. Nowadays all businesses are going online due to which the impact of web development has become such that it has become an integral part of any online business.

Cognitive disabilities and web accessibility: a survey into the Brazilian web development community

Cognitive disabilities include a diversity of conditions related to cognitive functions, such as reading, understanding, learning, solving problems, memorization and speaking. They differ largely from each other, making them a heterogeneous complex set of disabilities. Although the awareness about cognitive disabilities has been increasing in the last few years, it is still less than necessary compared to other disabilities. The need for an investigation about this issue is part of the agenda of the Challenge 2 (Accessibility and Digital Inclusion) from GranDIHC-Br. This paper describes the results of an online exploratory survey conducted with 105 web development professionals from different sectors to understand their knowledge and barriers regarding accessibility for people with cognitive disabilities. The results evidenced three biases that potentially prevent those professionals from approaching cogni-tive disabilities: strong organizational barriers; difficulty to understand user needs related to cognitive disabilities; a knowledge gap about web accessibility principles and guidelines. Our results confirmed that web development professionals are unaware about cognitive disabilities mostly by a lack of knowledge about them, even if they understand web accessibility in a technical level. Therefore, we suggest that applied research studies focus on how to fill this knowledge gap before providing tools, artifacts or frameworks.

PERANCANGAN WEB RESPONSIVE UNTUK SISTEM INFORMASI OBAT-OBATAN

A good information system must not only be neat, effective, and resilient, but also must be user friendly and up to date. In a sense, it is able to be applied to various types of electronic devices, easily accessible at any whereand time (real time), and can be modified according to user needs in a relatively easy and simple way. Information systems are now needed by various parties, especially in the field of administration and sale of medicines for Cut Nyak Dhien Hospital. During this time, recording in books has been very ineffective and caused many problems, such as difficulty in accessing old data, asa well as the information obtained was not real time. To solve it, this research raises the theme of the appropriate information system design for the hospital concerned, by utilizing CSS Bootstrap framework and research methodology for web development, namely Web Development Life Cycle. This research resulted in a responsive system by providing easy access through desktop computers, tablets, and smartphones so that it would help the hospital in the data processing process in real time.

Web Development and performance comparison of Web Development Technologies in Node.js and Python

“tom had us all doing front-end web development”: a nostalgic (re)imagining of myspace, assessment of site classifications according to layout type in web development, export citation format, share document.

Information

  • Author Services

Initiatives

You are accessing a machine-readable page. In order to be human-readable, please install an RSS reader.

All articles published by MDPI are made immediately available worldwide under an open access license. No special permission is required to reuse all or part of the article published by MDPI, including figures and tables. For articles published under an open access Creative Common CC BY license, any part of the article may be reused without permission provided that the original article is clearly cited. For more information, please refer to https://www.mdpi.com/openaccess .

Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for future research directions and describes possible research applications.

Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive positive feedback from the reviewers.

Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world. Editors select a small number of articles recently published in the journal that they believe will be particularly interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the most exciting work published in the various research areas of the journal.

Original Submission Date Received: .

  • Active Journals
  • Find a Journal
  • Proceedings Series
  • For Authors
  • For Reviewers
  • For Editors
  • For Librarians
  • For Publishers
  • For Societies
  • For Conference Organizers
  • Open Access Policy
  • Institutional Open Access Program
  • Special Issues Guidelines
  • Editorial Process
  • Research and Publication Ethics
  • Article Processing Charges
  • Testimonials
  • Preprints.org
  • SciProfiles
  • Encyclopedia

information-logo

Article Menu

  • Subscribe SciFeed
  • Recommended Articles
  • Google Scholar
  • on Google Scholar
  • Table of Contents

Find support for a specific problem in the support section of our website.

Please let us know what you think of our products and services.

Visit our dedicated information section to learn more about MDPI.

JSmol Viewer

Approach of agile methodologies in the development of web-based software.

research papers on web development

1. Introduction

2. materials and methods, 2.1. web-oriented software development methodologies.

  • Domain Model: Also known as a conceptual model, it describes the content of the application to be designed.
  • Navigation Model: This model defines the navigation between the different pages that will make up the system.
  • Presentation model: It specifies the content of the presentation of the pages towards the users, focuses on the user interface to be presented.

2.2. Approach to Development Methodologies

2.2.1. development approach based on hypermedia.

  • Content-driven Approach
  • Task-driven Approach

2.2.2. Agile Approach to Development Methodologies

  • Individuals and interactions above processes and tools.
  • Software running above documentation.
  • Customer collaboration over contract negotiation.
  • Responding to change over following a plan.

2.3. Sytematic Literature Review

2.3.1. research questions, 2.3.2. review protocol.

  • The first stage consists of searching and collecting relevant literature from the specified digital libraries. The search strings defined in Section 2.3.2.1 are used for this search.
  • The second phase consists of the selection of primary studies. This is achieved by the inclusion and exclusion criteria defined in Section 2.3.2.2 .
  • The third is the assessment and gathering of data from the selected primary studies. The evaluation is based on the quality metrics assigned in Section 2.3.6 .

2.3.2.1. Conducting the Research

2.3.2.2. conditions for the selection of primary studies.

  • The research is focused on the use of web development methodologies.
  • Research is considered as a research article, review article, or conference article.
  • The research is within the domain of selected libraries.
  • The range of publications of research is between 2000 and 2019.
  • The research has nothing to do with the development of web applications.
  • The abstract does not provide sufficient evidence to indicate that the research is linked to web applications.
  • The year of publication is not within the established range.
  • The language of the publication is different from English or Spanish.

2.3.2.3. Quality Metrics of Primary Studies

2.3.3. validation of review protocol.

  • Arbitrarily select studies for RQ2 (4) and RQ1 (6).
  • Extract data from the articles, dividing the work between the authors and the external collaborator.
  • The indicators of the extraction form are validated. If the form must be modified, return to step 1 again. Otherwise, the validation process ends.

2.3.4. Identification of Relevant Research

  • Search strings are applied in digital libraries.
  • A validation of the articles likely to be included in the research is carried out.
  • Relevant and similar literature is identified within the references of previously proposed research.
  • New literature is assessed against the inclusion and exclusion criteria.
  • The preceding is performed within each RQ.

2.3.5. Selection of Primary Studies

2.3.6. data extraction from primary studies.

  • Agile development characteristics.
  • Examples of methodologies used by each approach.
  • Conditions of use.
  • The advantages or strategies within the stages of the approach development process.
  • End-user activities within web development.
  • Common problems regarding customer satisfaction with web software.
  • Usability features.

2.3.7. Data Synthesi

2.3.8. threat of validity.

  • RQ1.2: What features do hypermedia-based approaches (task-based approach, and content-based approach) contemplate for web application development?
  • RQ1.3: What are the indicators that link to end-user-oriented approaches within web development methodologies?

3.1. Quantitative Analysis of Studies

3.2. common characteristics of agile methodologies.

  • Flexibility before changes of requirements at any stage of the life cycle. Without affecting the development process and planning.
  • Constant communication between the development team, despite distributed environments. Including meetings, communication of functionalities and modifications made to the project.
  • Inclusion of the end-user throughout the software life cycle. As a result, developers will know the right modifications at the right time.
  • Necessary and accurate documentation. Without having to maintain extensive paperwork, these methodologies perform specific documentation of the functionalities of the application.
  • Implementation of UML artifacts for the elaboration of documentation and design models.

4. Disscussion of the Results

  • Flexibility before changes of requirements in any stage of the life cycle. Without affecting the development process and planning.
  • Constant communication between the development team, despite distributed environments. Including meetings, communication of functionalities, and modifications made to the project.
  • Implement UML artifacts for the elaboration of documentation and design models.

5. Conclusions and Future Work

Author contributions, conflicts of interest, abbreviations.

SLR: Systematic Literature Review
  • Heeager, L.T.; Nielsen, P.A. A conceptual model of agile software development in a safety-critical context: A systematic literature review. Inf. Softw. Technol. 2018 , 103 , 22–39. [ Google Scholar ] [ CrossRef ]
  • Eom, H.E.; Lee, S.W. Human-centered software development methodology in mobile computing environment: agent-supported agile approach. EURASIP J. Wirel. Commun. Netw. 2013 , 2013 , 111. [ Google Scholar ] [ CrossRef ] [ Green Version ]
  • Martín, A.; Rossi, G.; Cechich, A.; Gordillo, S. Engineering Accessible Web Applications. Anide Aspect-Oriented Approach. World Wide Web 2010 , 13 , 419–440. [ Google Scholar ] [ CrossRef ]
  • Torrecilla-Salinas, C.J.; Sedeño, J.; Escalona, M.J.; Mejías, M. Estimating, planning and managing Agile Web development projects under a value-based perspective. Inf. Softw. Technol. 2015 , 61 , 124–144. [ Google Scholar ] [ CrossRef ]
  • Garrigós, I.; Gomez, J.; Houben, G.J. Specification of personalization in web application design. Inf. Softw. Technol. 2010 , 52 , 991–1010. [ Google Scholar ] [ CrossRef ]
  • Hermida, J.M.; Meliá, S.; Montoyo, A.; Gómez, J. Applying model-driven engineering to the development of Rich Internet Applications for Business Intelligence. Inf. Syst. Front. 2013 , 15 , 411–431. [ Google Scholar ] [ CrossRef ]
  • Di Lucca, G.A.; Fasolino, A.R. Testing Web-based applications: The state of the art and future trends. Inf. Softw. Technol. 2006 , 48 , 1172–1186. [ Google Scholar ] [ CrossRef ]
  • Haustein, S.; Pleumann, J. A model-driven runtime environment for Web applications. Soft. Syst. Model. 2005 , 4 , 443–458. [ Google Scholar ] [ CrossRef ]
  • Atzeni, P.; Merialdo, P.; Mecca, G. Data-Intensive Web Sites: Design and Maintenance. World Wide Web 2001 , 4 , 21–47. [ Google Scholar ] [ CrossRef ]
  • Bolchini, D.; Paolini, P. Goal-driven requirements analysis for hypermedia-intensive Web applications. Requir. Eng. 2004 , 9 , 85–103. [ Google Scholar ] [ CrossRef ] [ Green Version ]
  • Nieves-Guerrero, C.; Ucán-Pech, J.; Menéndez-Domínguez, V. UWE en sistema de recomendación de objetos de aprendizaje aplicando ingeniería web: un método en caso de estudio. Rev. Latinoamericana de Ingeniería de Softw. 2014 , 2 , 137–143. [ Google Scholar ] [ CrossRef ]
  • Ríos, J.R.M.; Ordóñez, M.P.Z.; Segarra, M.J.C.; Zerda, F.G.G. Comparación de metodologías en aplicaciones web. 3c Tecnología: Glosas de Innov. Aplicadas a la Pyme 2018 , 7 , 1–19. [ Google Scholar ] [ CrossRef ]
  • Escalona, M.J.; Torres, J.; Mejías, M. NDT: Navigational Development Techniques. In Proceedings of the IV Jornadas de Trabajo Dolmen, Alicante, Spain, 12–14 November 2003. [ Google Scholar ]
  • Suh, W.; Lee, H. A methodology for building content-oriented hypermedia systems. J. Syst. Softw. 2001 , 56 , 115–131. [ Google Scholar ] [ CrossRef ]
  • Valderas, P.; Pelechano, V. Introducing requirements traceability support in model-driven development of web applications. Inf. Softw. Technol. 2009 , 51 , 749–768. [ Google Scholar ] [ CrossRef ]
  • Uribe, E.H.; Ayala, L.E.V. Del manifiesto ágil sus valores y principios. Scientia Et Technica 2007 , XIII , 381–386. [ Google Scholar ]
  • Imtiaz, J.; Sherin, S.; Khan, M.U.; Iqbal, M.Z. A systematic literature review of test breakage prevention and repair techniques. Inf. Softw. Technol. 2019 , 113 , 1–19. [ Google Scholar ] [ CrossRef ] [ Green Version ]
  • Kaur, A.; Kaur, K. Investigation on test effort estimation of mobile applications: Systematic literature review and survey. Inf. Softw. Technol. 2019 , 110 , 56–77. [ Google Scholar ] [ CrossRef ]
  • Brereton, P.; Kitchenham, B.A.; Budgen, D.; Turner, M.; Khalil, M. Lessons from applying the systematic literature review process within the software engineering domain. J. Syst. Softw. 2007 , 80 , 571–583. [ Google Scholar ] [ CrossRef ]
  • Marques, M.; Simmonds, J.; Rossel, P.O.; Bastarrica, M.C. Software product line evolution: A systematic literature review. Inf. Softw. Technol. 2019 , 105 , 190–208. [ Google Scholar ] [ CrossRef ]
  • Wohlin, C. Guidelines for Snowballing in Systematic Literature Studies and a Replication in Software Engineering. In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, London, UK, 13–14 May 2014; pp. 38:1–38:10. [ Google Scholar ]
  • Sadallah, M.; Aubert, O.; Prié, Y. CHM: An annotation- and component-based hypervideo model for the Web. Multimed. Tools Appl. 2014 , 70 , 869–903. [ Google Scholar ] [ CrossRef ]
  • Wang, W.; Zhang, W. Guest editorial: web applications and techniques. World Wide Web 2015 , 18 , 1391–1392. [ Google Scholar ] [ CrossRef ] [ Green Version ]
  • Cachero Castro, C.; Meliá, S.; Genero, M.; Poels, G.; Calero, C. Towards improving the navigability of Web applications: A model-driven approach. Eur. J. Inf. Syst. 2007 , 16 , 420–447. [ Google Scholar ] [ CrossRef ]
  • Lipaev, V.V. Problems of the development and quality control of large software systems. Program. Comput. Softw. 2005 , 31 , 47–49. [ Google Scholar ] [ CrossRef ]
  • Taylor, M.J.; McWilliam, J.; Forsyth, H.; Wade, S. Methodologies and website development: A survey of practice. Inf. Softw. Technol. 2002 , 44 , 381–391. [ Google Scholar ] [ CrossRef ]
  • Stavrinoudis, D.; Xenos, M.; Peppas, P.; Christodoulakis, D. Early Estimation of Users’ Perception of Software Quality. Softw. Qual. J. 2005 , 13 , 155–175. [ Google Scholar ] [ CrossRef ]
  • Gholami, M.F.; Sharifi, M.; Jamshidi, P. Enhancing the OPEN Process Framework with service-oriented method fragments. Softw. Syst. Model. 2014 , 13 , 361–390. [ Google Scholar ] [ CrossRef ]
  • Lyardet, F.; Rossi, G.; Schwabe, D. Discovering and Using Design Patterns in the WWW. Multimed. Tools Appl. 1999 , 8 , 293–308. [ Google Scholar ] [ CrossRef ]
  • Madhusudan, T.; Son, Y.J. A simulation-based approach for dynamic process management at web service platforms. Comput. Ind. Eng. 2005 , 49 , 287–317. [ Google Scholar ] [ CrossRef ]
  • Wills, G.B.; Abbas, N.; Chandrasekharan, R.; Crowder, R.M.; Gilbert, L.; Howard, Y.M.; Millard, D.E.; Wong, S.C.; Walters, R.J. An Agile Hypertext Design Methodology. In Proceedings of the 18th Conference on Hypertext and Hypermedia, Manchester, UK, 10–12 September 2007; pp. 181–184. [ Google Scholar ]
  • Canós, J.H.; Letelier, M.C.P.P. Metodologías ágiles en el Desarrollo de Software. Available online: http://roa.ult.edu.cu/handle/123456789/476 (accessed on 13 October 2019).
  • Álvarez, D.J.S.; Villamizar, I.A.G.; Villalba, R.L. ISO SPICE en sistemas hipermedia educativa. Rev. UIS Ing. 2003 , 2 , 63–72. [ Google Scholar ]
  • Hernandez, A.; Martínez, M.D. La investigación evaluativa: Enfoque estratégico para una educación a distancia en entornos virtuales de calidad. Aula de Encuentro. 2014 , 16 , 108–129. [ Google Scholar ]
  • Feldmann, M.; Hubsch, G.; Springer, T.; Schill, A. Improving Task-driven software development approaches for creating service-based interactive applications by using annotated web services. In Proceedings of the Fifth International Conference on Next Generation Web Services Practices, Prague, Czech, 9–11 September 2009; pp. 94–97. [ Google Scholar ]
  • Lizcano, D.; Alonso, F.; Soriano, J.; Lopez, G. A Web-centred Approach to End-user Software Engineering. ACM Trans. Softw. Eng. Methodol. 2013 , 22 , 36:1–36:29. [ Google Scholar ] [ CrossRef ]
  • Costabile, M.F.; Fogli, D.; Mussio, P.; Piccinno, A. A meta-design approach to end-user development. In Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC’05), Dallas, TX, USA, 20–24 September 2005; pp. 308–310. [ Google Scholar ]
  • Rivero, J.M.; Luna, E.R.; Grigera, J.; Rossi, G. Improving user involvement through a model-driven requirements approach. In Proceedings of the 2013 3rd International Workshop on Model-Driven Requirements Engineering (MoDRE), Rio de Janeiro, Brazil, 15 July 2013; pp. 20–29. [ Google Scholar ]
  • Moreno, N.; Fraternali, P.; Vallecillo, A. WebML modelling in UML. IET Softw. 2007 , 1 , 67–80. [ Google Scholar ] [ CrossRef ] [ Green Version ]
  • Brambilla, M.; Fraternali, P. Large-scale Model-Driven Engineering of web user interaction: The WebML and WebRatio experience. Sci. Comput. Program. 2014 , 89 , 71–87. [ Google Scholar ] [ CrossRef ]
  • Rossi, G.; Schwabe, D. Object-Oriented Design Structures in Web Application Models. Ann. Softw. Eng. 2002 , 13 , 97–110. [ Google Scholar ] [ CrossRef ]
  • Schmid, H.A. Model Driven Architecture with OOHDM. In Proceedings of the Workshops in connection with the 4th International Conference on Web Engineering (ICWE 2004), Munich, Germany, 28–30 July 2004. [ Google Scholar ]
  • Aular, Y.J.M.; Pereira, R.T. Metodologías para el desarrollo de ambientes de aprendizaje en entornos colaborativos: Una reflexión teórica. Multiciencias 2007 , 7 , 63–71. [ Google Scholar ]
  • De Troyer, O.; Casteleyn, S. Modeling complex processes for Web applications using WSDM. In Proceedings of the Third International Workshop on Web-Oriented Software Technologies, Oviedo, Spain, 14–18 July 2003. [ Google Scholar ]
  • Amengual, E.; Mas, A.; Escalona, M.J.; Ramos, I.; Ruiz, M. Correspondencia de procesos de la metodología NDT con el estándar ISO 12207. REICIS. Rev. Española de Inno. Calidad e Ingeniería del Soft. 2009 , 5 , 6–19. [ Google Scholar ]
  • Baresi, L.; Franca, M.M. W2000 as a MOF Metamodel. In Proceedings of the 2002 World Multiconference on Systemics, Cybernetics and Informatics, Orlando, FL, USA, 14–18 July 2002. [ Google Scholar ]
  • Paiano, R.; Pandurino, A. From Design to Development: A W2000-Based Framework; Issues and Guidelines. Id. Gr. Publ. 2003 , 500–503. [ Google Scholar ]
  • Sarı, A.; Tosun, A.; Alptekin, G.I. A systematic literature review on crowdsourcing in software engineering. J. Syst. Soft. 2019 , 153 , 200–219. [ Google Scholar ] [ CrossRef ]
  • Braun, V.; Clarke, V. Using thematic analysis in psychology. Qual. Res. Psychol. 2006 , 3 , 77–101. [ Google Scholar ] [ CrossRef ] [ Green Version ]
  • Paydar, S.; Kahani, M. A semantic web enabled approach to reuse functional requirements models in web engineering. Autom. Soft. Eng. 2015 , 22 , 241–288. [ Google Scholar ] [ CrossRef ]
  • Garousi, V.; Petersen, K.; Ozkan, B. Challenges and best practices in industry-academia collaborations in software engineering: A systematic literature review. Inf. Softw. Technol. 2016 , 79 , 106–127. [ Google Scholar ] [ CrossRef ] [ Green Version ]

Click here to enlarge figure

RQKey Terms
Agile approach, task-driven approach, content-driven approach,
web-centred approach to end user, web applications.
Web development methodology, OOHDM, WebML, SOHDM,
NDT, UWE, WSDM, W2000
NLibrary
1Science Direct
2Springer Link
3IEEE Xplore Digital Library
4ACM Digital Library
5Google Scholar
Research QuestionsSearch Strings
RQ 1.1“web development” AND “agile approach” AND (“web applications” OR “software web”)
RQ1RQ 1.2hypermedia approach AND ("task-driven approach" OR content-driven approach) AND web development AND (web applications OR software web OR hypermedia software)
RQ 1.3“web-centred approach” AND “end-user” AND “software development methodology” AND “web applications” AND “web software”
“end-user” AND “usability” AND “ISO 9241-11” AND “ISO 9241-210” AND “software development methodology” AND “web applications” AND “web software”
RQ2
“web development methodology” AND “approaches” AND “features” AND “OOHDM” OR “WebML” OR “SOHDM” OR “NDT” OR “UWE” OR “WSDM” OR “W2000”
AuthorTitle
DOC1Madjid Sadallah, Olivier Aubert Yannick PriéCHM: an annotation- and component-based hyper video model for the Web. [ ]
DOC2Wei Wang, Wenjie ZhangGuest editorial: web applications and techniques. [ ]
DOC3Cristina Cachero Castro, Santiago Meliá, Marcela Genero, Geert Poels, CoralTowards improving the navigability of Web applications: a model-driven approach. [ ]
DOC4V. V. LipaevProblems of the development and quality control of large software systems. [ ]
DOC5M.J Taylor, J McWilliam, H Forsyth, S WadeMethodologies and website development: a survey of practice. [ ]
DOC6Dimitris Stavrinoudis, Michalis Xenos, Pavlos Peppas, Dimitris ChristodoulakisEarly Estimation of Users’ Perception of Software Quality. [ ]
DOC7Davide Bolchini, Paolo PaoliniGoal-driven requirements analysis for hypermedia-intensive Web applications. [ ]
DOC8Mahdi Fahmideh, Gholami Mohsen Sharifi, Pooyan JamshidiEnhancing the OPEN Process Framework with service-oriented method. [ ]
DOC9Fernando Lyardet, Gustavo Rossi, Daniel SchwabeDiscovering and Using Design Patterns in the WWW. [ ]
DOC10T. Madhusudan, Young-Jun SonA simulation-based approach for dynamic process management at web service platforms. [ ]
RQSubdivisionSelected studies
[ ] Agile characteristics are presented that are considered when developing hypertext applications focused on the elicitation of requirements and stages of analysis of the life cycle of the development of web applications.
Agile approach[ ] Describes a short review of the agile principles and values that are put into practice by software industries and how it has contributed to the development of applications.
[ ] Based on proposals such as XP, they examine how the approach applied to develop an application in an unpredictable environment influences its changes and describe other benefits of the agile approach.
[ ] In web application development he refers to how he employs the prototyping and incremental process approach and how it relates to hypermedia.
Hypermedia approach[ ] Describes the characteristics of the hypermedia approach and how it contributes to the educational web application development environment.
[ ] Presents the characteristics of task-based models, as well as the benefits and results of integrating annotations into the life cycle of development methodologies.
[ ] Describes how the end-user approach influences the use of techniques to achieve its objectives and the importance of coupling it into the life cycle of web application software.
End-user oriented approach[ ] Presents the features of a new methodology that emphasizes efforts to guide software designers and end users through the software development process.
[ ] Establishes the characteristics of model-based methodologies to improve participation and the constant requirements implied by end users.
[ ] Establishes a perspective of how to carry out the modeling of the project that allows the comprehension and reuse to other existing models, focusing on the adaptability of the modeling of the web systems.
WebML
[ ] The approach used is characterized by its versatility to work with back-end and front-end without restricting user interaction in the graphical interface.
[ ] Analyzes design patterns used in web applications based on the OOHDM approach to design recycling and standardizing a web application model.
OOHDM
[ ] Examines the OOHDM approach to the modeling of complex web applications that are hypermedia-supported and represented through object modeling.
[ ] Characterizes the UWE methodology by its structure focused on content modeling, navigation, presentation and processes; and its relationship with UML to stage the objects that compose it.
UWE
[ ] The UWE methodology relates it to model-driven development and emphasizes the collection of functional requirements, however, it is not able to categorize them.
[ ] As for web development, this methodology focuses mostly on users, giving way to new diagrams that prioritize the user and their interests.
WSDM
[ ] Through a case study, he explains how the WSDM approach focuses on user comfort, separating application structure and workflow.
[ ] Evaluates the processes of the methodology with respect to the international standard ISO/IEC 12207 that normalizes the processes of the software life cycle; and describes the approach on the design of the system.
NDT
[ ] Describes NDT’s approach as being more related to requirements engineering, however, in the implementation and testing phases it suffers from an unevenness as it is not contemplated in web development.
[ ] They elaborate a new design framework taking the approach of the W2000 methodology which is based on the agile development of prototypes, and the framework with which it works.
W2000
[ ] Presents the methodology and approach to system functional requirements by extending UML notation, similar to HDM.
[ ][ ][ ]
Content-Driven Approach MethodologiesTask-Driven Approach Methodologies
Interaction with the user is minimal.Has greater interaction with the customer.
It depends on the conceptual data model to achieve a hierarchical analysis of the content.Analyzes and processes content data separately, according to the task at hand.
The specification of requirements is complex, and brainstorming is necessary.Requirements collection is simple, and pre-established models are used.
- RMM
- OHDM
- VHDM
- SOHDM
- EORM
- WHDM
[ ][ ][ ]
Prototyping.Agile.Hypermedia.
Short-term projects, multimedia content management.Organization by teams. Improvement of the final product.Special focus on requirements and users.
- Scrum
- EssUP (Essencial Unified Process)
- W2000
- Extreme Programming (XP)
- KanBan
- Scrumban
- NDT
- WSDM
- OOHDM
- Employ User Stories.
- Task board.
- Use meta-models for information, navigation, etc.
- Perform unit tests.
- Whiteboard with sticky notes for process management.
- Generation of models for system analysis.
- Capture of requirements through UML notation.
[ ][ ][ ]
- Requirements specifications.
- End users formulate a narrative description of the solution.
- Verify that the provisional designs output work properly.
They perform two fundamental roles:
1.Perform assigned tasks.
2.Participate as an interested party in the domain.

Puts the user in front and gives him the ability to create his own applications on the fly that satisfy a situational need.

- They do not define the requirements correctly from the beginning.
- They do not perform a proper test for error detection.
The end user pretends to be a consumer and designer.


The main problems are presented at the design stage, for the use of interfaces, organization and coordination of resources.
The study has not specify features of usability.





- The environments that employ the end user approach must meet usability requirements.
- It is evaluated by workshops.
- Visibility.
- Feedback.
- Consistency.
- Non-destructive operations.
- Discoverability.
- Scalability.
- Reliability.
Iterative development.
Correction of errors.
Small development group.
Adaptation to changes.
Correction of errors.
Simplicity in the code.
User Orientation.
Few documentation.
Unit tests.
Function. Prioritization.
Flexibility to change.
User Orientation.
Does not applyAppliesDoes not applyAppliesDoes not applyApplies
Content-drivenModel-drivenContent-drivenModel-drivenTask- drivenTask- driven
Throughout the development process.Throughout the development process.Throughout the development process.Throughout the development process.Throughout the development process.Throughout the development process.
AppliesAppliesAppliesAppliesAppliesApplies
RequirementsHypermedia-Based ApproachAgile ApproachEnd-User Based Approach
Content-DrivenTask-Driven
Allows reuse.HighMediumHighNo apply
Allows integration of types
of software artifacts.
HighLowHighMedium
Ensures constant maintenance.HighLowHighHigh
Allows flexibility.HighHighHighMedium
Ensures communication with
the development team.
LowMediumHighHigh
Enables end user collaborationLowMediumHighHigh
It is accessible to constant modificationsHighHighHighHigh
RequirementsCategories
Allows reuse.HighThe interface design is specified in detail. Provides documentation of each of its functionalities and activities during the life cycle.
MediumCertain functionalities and components can be used in other projects. Documentation is poor.
LowIt does not provide the necessary resources to use the modules in other projects.
Allows integration of types of software artifacts.HighThe life cycle process integrates in its entirety various artefacts, such as UML, object-oriented, among others.
MediumAllows the integration of artefacts in certain stages of the life cycle.
LowIncludes the use of artifact only in the main stages.
Ensures constant maintenance.HighProvides the proper guidance for hassle-free maintenance.
MediumMaintenance is performed correctly but can have setbacks.
LowConstant maintenance of the project is complex, and time consuming.
Allows flexibility.HighAllows requirements to be updated and aggregated without any problem.
MediumThe implementation of requirements implies difficulties for the working group and the development process.
LowIt is not possible to implement new requirements or modifications at any stage, only at the beginning.
Ensures communication with the development team.HighCommunication and interaction among team members occurs at each stage of development.
MediumThere is constant communication but it does not include all the members of the working group.
LowCommunication is mild and only occurs at certain stages.
Enables end user collaboration.HighThe end user interacts throughout the process and is a constant part of the software design and modification.
MediumThe user only intervenes in the necessary stages (requirements and evaluation). Minor changes are discussed.
LowThe end user only intervenes in specific stages and tasks. There is no follow-up during the development process.
It is accessible to constant modificationsHighChanges can be made at any stage of the life cycle.
MediumChanges can be made at specific stages of the life cycle without seriously affecting the process.
LowChanges can simply be made in the initial stage.

Share and Cite

Molina Ríos, J.; Pedreira-Souto, N. Approach of Agile Methodologies in the Development of Web-Based Software. Information 2019 , 10 , 314. https://doi.org/10.3390/info10100314

Molina Ríos J, Pedreira-Souto N. Approach of Agile Methodologies in the Development of Web-Based Software. Information . 2019; 10(10):314. https://doi.org/10.3390/info10100314

Molina Ríos, Jimmy, and Nieves Pedreira-Souto. 2019. "Approach of Agile Methodologies in the Development of Web-Based Software" Information 10, no. 10: 314. https://doi.org/10.3390/info10100314

Article Metrics

Article access statistics, further information, mdpi initiatives, follow mdpi.

MDPI

Subscribe to receive issue release notifications and newsletters from MDPI journals

IEEE Account

  • Change Username/Password
  • Update Address

Purchase Details

  • Payment Options
  • Order History
  • View Purchased Documents

Profile Information

  • Communications Preferences
  • Profession and Education
  • Technical Interests
  • US & Canada: +1 800 678 4333
  • Worldwide: +1 732 981 0060
  • Contact & Support
  • About IEEE Xplore
  • Accessibility
  • Terms of Use
  • Nondiscrimination Policy
  • Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.

Web Development

The differences, similarities and in-betweens

  • Conference paper
  • Cite this conference paper

research papers on web development

  • Karlheinz Kautz 5 &
  • Sabine Madsen 5  

305 Accesses

The IS literature reveals considerable effort concerning the development of web-based systems. Particularly the differences and similarities between traditional systems development and web development and the applicability of traditional development methods are widely and controversially discussed. However, the discussions are still primarily based on normative arguments and lack support of empirical evidence (Eriksen, 2000).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save.

  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
  • Durable hardcover edition

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Unable to display preview.  Download preview PDF.

Similar content being viewed by others

research papers on web development

The Rise of Disappearing Frameworks in Web Development

research papers on web development

Return of the Great Spaghetti Monster: Learnings from a Twelve-Year Adventure in Web Software Development

research papers on web development

Product or Service? An Interpretive Case Study of Web Development

Bansler J. and K. Becker, 1993, A Reappraisal of Structured Analysis: Design in an Organizational Context, ACM Transactions on Information Systems , 11 (2), 165–193.

Article   Google Scholar  

Barry C. and M. Lang, 2001, A Survey of Multimedia and Web Development Techniques and Methodology Usage, IEEE MultiMedia , 8 (2), 52–60.

Baskerville R. and J. Pries-Heje, 2001, Racing the E-Bomb: how the Internet is redefining Information Systems Development, Proceedings of the IFIP TC8/WG8. 2 Working Conference, July, Idaho, USA.

Google Scholar  

Braa K., Sorensen C. and B. Dahlbom, 2000, Changes — From Big Calculator to Global Network, in: Planet Internet , Studenterlitteratur, pp. 13–39.

Budde R., Kautz K., Kuhlenkamp K. and H. Züllighoven, 1992, What is Prototyping?, Information , Technology and People , vol. 6, no. 2+3, Northwind, Oregon, USA.

Carstensen P. and L. Vogelsang, 2001, Design of Web-Based Information Systems — New Challenges for Systems Development?, Proceedings of the European Conference on Information Systems (ECIS).

Chen L., Sherrell L.B. and C. Hsu, 1999, A Development Methodology for Corporate Web Sites, First ICSE Workshop on Web Engineering (WebE-99), Los Angeles, USA.

Curtis, B., H. Krasner and N. Iscoe, 1998, A Field Study of the Software Design Process for Large Systems, Communications of the ACVM , vol 31, no. 11, 1268–1287.

DeMarco T. and T. Lister, 1987, Peopleware — Productive Projects and Teams, Dorset House Publishing, New York, NY, USA.

Eriksen L. B., 2000, Limitations and Opportunities of System Development Methods in Web Information System Design, Proceedings of the IFIP TC8/WG 8. 2 Working Conference, Boston, USA, 473–486.

Floyd C., 1984, A Systematic Look at Prototyping, in: Approaches to Prototyping , Budde R. et al. eds., Springer Verlag, Berlin, Germany.

Greenbaum J. and D. Stuedahl, 2000, Deadlines and work practices in New Media Development, Proceedings of the 23rd IRIS conference, University of Trollhättan Uddevalla, 537–546.

Grudin J., 1991, Interactive Systems: Bridging the Gap between developers and users, IEEE Computer , April, pp. 59–69.

Hoick J., 2003,4 Perspectives on Web Information Systems, Proceedings of the 36th HICSS conference.

Howcroft D. and J. Carroll, 2000, A Proposed Methodology for Web Development, Proceedings of the 8th European Conference on Information Systems ( ECIS ), Vienna, July.

Järvinen P., 2001, On Research Methods, Opinpajan Kirja.

Kautz K. and S. Madsen, 2002, Applying System Development Methods in Practice — The RUP example, in:, Information Systems Development: Advances in Methodologies , Components and Management , Grundspenkis J. et al., eds., Kluwer Press, pp. 267–278.

Kautz K. and J. Pries-Heje, 2000, Systems Development Education and Methodology Adoption, Journal of Computer Personnel , Vol. 20, No. 3.

Lyytinen K., Gregory R. and R. Welke, 1998, The Brave New World of Development in the Intemetwork Computing Architecture (InterNCA): or how distributed Computing Platforms will change Systems Development, Information Systems Journal , Vol. 8, 241–253.

Murugesan S. and Y. Deshpande, 2001, Web Engineering: A new Discipline for Development of web-based systems, in: Web Engineering - Managing Diversity and Complexity of Web Application Development , Springer-Verlag.

Pape T. and K. Thoresen, 1987, Development of Common Systems by Prototyping, in: Computers and Democracy — A Scandinavian Challenge , Bjerknes et al., eds., Aldershot, Brookfield, USA, pp. 297–311.

Pressman R. S., 1998, Can Internet-Based Applications be Engineered?, IEEE Software , September/October, 104–110.

Roos D. T. and K. E. Schoman, 1977, Structured Analysis for Requirements Definition, IEEE Transactions on Software Engineering , SE-3, pp. 6–15.

Trues D., Baskerville R. and J. Travis, 2000, A methodical systems development: the deferred meaning of systems development methods, Accounting Management and Information Technologies , 10(1), 53–79.

Vidgen R., 2002, WISDM: Constructing a Web Information System Development Methodology, Information Systems Journal , 12 (3), 247–261.

Vidgen R., Avison D., Wood J. and A. Wood-Harper, 2002, Developing Web Information Systems ,Butterworth Heinemann.

Walsham G., 1993, Interpreting Information Systems in Organizations ,John Wiley & Sons.

Download references

Author information

Authors and affiliations.

Department of Informatics, Copenhagen Business School, Howitzvej 60, DK-2000, Frederiksberg, Denmark

Karlheinz Kautz & Sabine Madsen

You can also search for this author in PubMed   Google Scholar

Editor information

Editors and affiliations.

Monash University, Melbourne, Australia

Henry Linger  & Julie Fisher  & 

Boise State University, Boise, Idaho, USA

Wita Wojtkowski  & W. Gregory Wojtkowski  & 

University of Maribor, Kranj, Slovenia

Jože Zupančič

Swinburne University of Technology, Melbourne, Australia

Kitty Vigo  & Josie Arnold  & 

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer Science+Business Media New York

About this paper

Cite this paper.

Kautz, K., Madsen, S. (2004). Web Development. In: Linger, H., et al. Constructing the Infrastructure for the Knowledge Economy. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-4852-9_37

Download citation

DOI : https://doi.org/10.1007/978-1-4757-4852-9_37

Publisher Name : Springer, Boston, MA

Print ISBN : 978-1-4419-3459-8

Online ISBN : 978-1-4757-4852-9

eBook Packages : Springer Book Archive

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research

research papers on web development

Academia.edu no longer supports Internet Explorer.

To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to  upgrade your browser .

  •  We're Hiring!
  •  Help Center

Web Application Development

  • Most Cited Papers
  • Most Downloaded Papers
  • Newest Papers
  • Last »
  • Software Productline Engineering Follow Following
  • Web Engineering Follow Following
  • Control System Engineering Follow Following
  • Electical Engineering Follow Following
  • Software Quality Engineering Follow Following
  • The Internet of Things Follow Following
  • Conceptual Modeling Follow Following
  • Quality assessment Follow Following
  • Trajectory Computing Follow Following
  • Computers and Networks Engineering Follow Following

Enter the email address you signed up with and we'll email you a reset link.

  • Academia.edu Journals
  •   We're Hiring!
  •   Help Center
  • Find new research papers in:
  • Health Sciences
  • Earth Sciences
  • Cognitive Science
  • Mathematics
  • Computer Science
  • Academia ©2024

COMMENTS

  1. web development Latest Research Papers

    Website Developmemt Technologies: A Review. Abstract: Service Science is that the basis of knowledge system and net services that judge to the provider/client model. This paper developments a technique which will be utilized in the event of net services like websites, net applications and eCommerce. The goal is to development a technique that ...

  2. 118653 PDFs

    Explore the latest full-text research PDFs, articles, conference papers, preprints and more on WEB DEVELOPMENT. Find methods information, sources, references or conduct a literature review on WEB ...

  3. (PDF) New technologies for web development

    The paper gives an overview of the new features of web technologies. The general idea of the new version of HTML (Hyper Text Markup Language), i.e. HTML5, and other tools presented in this paper ...

  4. Web Development and performance comparison of Web Development

    This research paper discusses the process involved in developing a website in past and present, development of content delivery over the years, the website uses, a website for mobile devices, and performance comparison between two of the most used web backend development technologies, i. e, Node.js and Python.

  5. 695 PDFs

    Explore the latest full-text research PDFs, articles, conference papers, preprints and more on WEB APPLICATION DEVELOPMENT. Find methods information, sources, references or conduct a literature ...

  6. Current Web Development Technologies: A Comparative Review

    Abstract. This paper highlights current web development technologies in IT industry and its measure. Developers of web-based applications are confronted with a bewildering array of available choice formats, languages, frameworks, and technical objects. They investigate, identify, and evaluate technology for creating web applications.

  7. Web Development Framework : Future Trends

    Today advancement in technology is changing and challenging everyone's life and making it easier for humans to fulfil their needs, and to expect a great evolution in expansion for web development. Now when we hear about online systems, we seem to be well known to this term, whereas not long time ago, we were quite hesitant towards it and considered it a taboo and unnecessary science ...

  8. Analyzing best practices on Web development frameworks: The lift

    Therefore, the present paper seeks to address the aforementioned deficiencies by providing an overview of the best practices on Web development including Lift's and implementing examples. 3. Best practices for Web development and comparison of Web frameworks in the use of best practices. A best practice is the best way to achieve an outcome.

  9. Advanced web methodology for flexible web development

    Web development is one of the ways to contribute to the digitization of organizations. However, being a relevant area, it has the contribution of countless companies and people worldwide. This high number of contributions necessarily leads to several trends and forms of development. This article explores one of these trends, namely the use of react on the frontend and nodejs on the backend. In ...

  10. Barriers in Front-End Web Development

    Developers building web applications constantly face challenges, particularly in working with complex APIs. In response, developers often turn to Stack Overflow, offering a window into the programming barriers developers face. We examined 301 posts on Stack Overflow related to front-end web development and systematically characterized the challenges present in these posts. We found that most ...

  11. Approach of Agile Methodologies in the Development of Web-Based ...

    The current inclusion of agile methodologies in web-oriented projects has been considered on a large-scale by software developers. However, the benefits and limitations go beyond the comforts that project managers delimit when choosing them. Selecting a methodology involves more than only the associated processes or some documentation. Based on the above, we could define as the main concerns ...

  12. PDF The Role of Responsive Design in Web Development

    Rashid (2017) consider that there are five essential reasons that support the great growth of responsive design, respectively: (i) increased traffic from mobile users; (ii) lower cost and website maintenance; (iii) provides a seamless user experience; (iv) adapts easily to any screen size; and (v) improves SEO efforts.

  13. PDF A Comprehensive Review of Web Designing and Web Development ...

    This paper explores the key differences between web designing and web development and their importance in creating an effective online presence. The methodology for this paper involves a literature review of existing research on web designing and web development, along with case studies of successful websites. .This journal aims

  14. Front-End web development project architecture design

    Abstract: In the realm of modern software development, user interfaces play a pivotal role in shaping user experiences and interactions. Effective front-end project architecture design is crucial for creating maintainable, scalable, and responsive web applications. This article delves into the fundamental principles and methodologies that guide the architecture design process, offering ...

  15. Web Development

    Abstract. The IS literature reveals considerable effort concerning the development of web-based systems. Particularly the differences and similarities between traditional systems development and web development and the applicability of traditional development methods are widely and controversially discussed. However, the discussions are still ...

  16. WEB DEVELOPMENT Research Papers

    An Evaluation Support Framework for Internet Technologies and Tools. In several stages of Web development, Web Engineers have to study, evaluate, compare and finally select one, among many, similar software systems/tools and theoretical Web resources, i.e. processes, methodologies, technologies and... more. Download. by Sotiris Christodoulou.

  17. A review and analysis of technologies for developing web applications

    Abstract. In this paper we review technologies useful for design and development of web-based applications. We also discuss about the technologies that are used at the client side and server side ...

  18. Current Web Application Development and Measurement Practices for Small

    Introduction. Web application is defined as a "Web system which consists of Web server, network, HTTP and browser, in which user input (navigation and data input) affects the state of the business" [1]. In general, Web-based applications differ from other traditional applications in terms of high reliability, high usability, security ...

  19. Web Development Techniques for Applications and Websites

    order to manipulate favorable positi on on the results page of sea rch engines. The three main steps used by search engines to decide what content should be. promoted in search results: 1. Search ...

  20. PDF Full Stack Web Development: Vision, Challenges and Future Scope

    accompany each server-side development and client-side development, full stack developers head the arrange of action and keep a track of the progress of the project. Within the finish of the paper, we will clearly outline Vision, Challenges and Future scope of Full Stack Web Development. Keywords: Full stack web development, Front-end,

  21. Web Development Research Papers

    An Evaluation Support Framework for Internet Technologies and Tools. In several stages of Web development, Web Engineers have to study, evaluate, compare and finally select one, among many, similar software systems/tools and theoretical Web resources, i.e. processes, methodologies, technologies and... more. Download. by Sotiris Christodoulou.

  22. (PDF) Developing Web Applications

    Developing Web Applicati ons. Sabah Al-Fedaghi. Computer Engineering Department - Kuwait University. [email protected]. Abstract. One approach to developing service-oriented Web applications is ...

  23. Web Application Development Research Papers

    A revised web objects method to estimate web application development effort. We present a study of the effectiveness of estimating web application development effort using Function Points and Web Objects methods, and a method we propose-the Revised Web Objects (RWO). RWO is an upgrading of WO method, aimed to... more. Download. by Simione Alberto.