Action Research Approach to Analysis of Teaching of Blockchain Web 3.0 Application Based on MACH Architecture


Katipoglu G., Utku S., Mijailović I., Mekić E., Avdić D., Milić P.

APPLIED SCIENCES, vol.14, no.23, pp.1-28, 2024 (SCI-Expanded, Scopus)

  • Publication Type: Article / Article
  • Volume: 14 Issue: 23
  • Publication Date: 2024
  • Doi Number: 10.3390/app142311158
  • Journal Name: APPLIED SCIENCES
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Aerospace Database, Agricultural & Environmental Science Database, Applied Science & Technology Source, Communication Abstracts, INSPEC, Metadex, Directory of Open Access Journals, Civil Engineering Abstracts
  • Page Numbers: pp.1-28
  • Keywords: agile methodologies, scrum, MACH architecture, microservices, API-first, cloud-native
  • Dokuz Eylül University Affiliated: Yes

Abstract

This study investigates the integration of agile methodologies, particularly Scrum, into the teaching of microservices, API-first, cloud-native, and headless (MACH) architecture within a university setting. Using an action research framework, we see the impact of agile approaches on student learning and the practical application of MACH principles. The findings reveal that agile methodologies not only enhance students’ technical proficiency, but also foster collaborative and iterative learning environments that simulate real-world software development. Over a 15-week course, students applied agile techniques to design, build, and deploy microservices-based systems, benefiting from structured yet adaptable sprints that broke complex tasks into manageable stages. Quantitative assessments showed substantial improvements in knowledge and confidence, while qualitative feedback emphasized the hands-on, project-based learning’s alignment with industry practices. This research underscores the potential of agile frameworks to enhance education in emerging software architectures, offering insights into how higher education can align more closely with the dynamic needs of the software industry.