Skip to main navigation Skip to search Skip to main content

Architects in Demand, Curricula Behind: A Gap Analysis of Software Architecture Training

  • Boston University

Research output: Contribution to Book/Report typesContribution to conference proceedingspeer-review

Abstract

Software architects are central to the design and evolution of modern software systems, yet it remains unclear whether academic programs prepare students for the competencies required in practice. This study compares 658 Software Architect job postings from 38 countries with 588 software architecture courses from the top 100 CSRankings institutions. Using TF-IDF, n-gram analysis, a 19-topic LDA model, and SWEBOK-based coding, we analyze industry expectations (RQ1), academic coverage (RQ2), and alignment (RQ3). Industry emphasizes cloud and DevOps competencies (69% cloud, 44% DevOps, 30% containers, 25.8% microservices) and stakeholder engagement (50.2%), while curricula focus on structural concepts (50% patterns) and technical foundations (74.3%) but provide limited coverage of lifecycle practices (16.3%), operational tasks (9.4%), and soft skills (13.4%). These gaps highlight the need for curricula that integrate cloud-native, continuous, and sociotechnical dimensions of architecture practice.

Original languageEnglish
Title of host publicationProceedings - 2026 IEEE 23rd International Conference on Software Architecture, ICSA 2026
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages110-120
Number of pages11
ISBN (Electronic)9798331557409
DOIs
Publication statusPublished - 2026
Event23rd IEEE International Conference on Software Architecture, ICSA 2026 - Amsterdam, Netherlands
Duration: 22 Jun 202626 Jun 2026

Publication series

NameProceedings - 2026 IEEE 23rd International Conference on Software Architecture, ICSA 2026

Conference

Conference23rd IEEE International Conference on Software Architecture, ICSA 2026
Country/TerritoryNetherlands
CityAmsterdam
Period22/06/2626/06/26

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 4 - Quality Education
    SDG 4 Quality Education
  2. SDG 16 - Peace, Justice and Strong Institutions
    SDG 16 Peace, Justice and Strong Institutions

!!!Keywords

  • Curriculum Analysis
  • Job Market Analysis
  • Software Architecture
  • Software Architecture Education
  • Text Mining

Fingerprint

Dive into the research topics of 'Architects in Demand, Curricula Behind: A Gap Analysis of Software Architecture Training'. These topics are generated from the title and abstract of the publication. Together, they form a unique fingerprint.

Cite this