The DOI matches its Crossref record; 257 of the 257 references it cites were found in a registry or an index.
Exploring the intersection between software industry and Software Engineering education - A systematic mapping of Software Engineering Trends
Open accessAbstract
Software has become ubiquitous in every corner of modern societies. During the last five decades, software engineering has also changed significantly to advance the development of various types and scales of software products. In this context, Software Engineering Education plays an important role in keeping students updated with software technologies, processes, and practices that are popular in industries. We investigate from literature the extent Software Engineering Education addresses major Software Engineering Trends in the academic setting. We conducted a systematic mapping study about teaching major Software Engineering Trends in project courses. We classified 126 papers based on their investigated Software Engineering Trends, specifically Software Engineering processes and practices, teaching approaches, and the evolution of Software Engineering Trends over time. We reveal that Agile Software Development is the major trend. The other Trends, i.e., Software Implementation, Usability and Value, Global Software Engineering, and Lean Software Startup, are relatively small in the academic setting, but continuously growing in the last five years. System of Systems is the least investigated among all Trends. The study points out the possible gaps between Software Industry and Education, which implies actionable insights for researchers, educators, and practitioners.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“Thus, a growing number of researchers and organizations pay attention to the adoption of DevOps in the GSE context, to achieve further success in SE (Cico et al., 2021).”
From Identifying the primary dimensions of DevSecOps: A multi-vocal literature review (2024) · cites this paper as Cico et al., 2021
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Goulding, C. (2002) · SAGE Publications Ltd eBooks · doi:10.4135/9781849209236 · Cited by 5,182
Experimentation in Software Engineering
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., & Wesslén, A. (2012) · doi:10.1007/978-3-642-29044-2 · Cited by 4,460
Manifesto for agile software development
Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., & Thomas, D. A. (2001) · Cited by 4,284
Systematic reviews in the social sciences: a practical guide
(2006) · Choice Reviews Online · doi:10.5860/choice.43-5664 · Cited by 4,083
Systematic Mapping Studies in Software Engineering
Petersen, K., Feldt, R., Mujtaba, S., & Mattsson, M. (2008) · Electronic Workshops in Computing · doi:10.14236/ewic/ease2008.8 · Cited by 3,239
Experimentation in software engineering
(2013) · Choice Reviews Online · doi:10.5860/choice.50-5018 · Cited by 1,554
Selecting Empirical Methods for Software Engineering Research
Easterbrook, S., Singer, J., Storey, M.-A., & Damian, D. (2008) · Guide to Advanced Empirical Software Engineering · doi:10.1007/978-1-84800-044-5_11 · Cited by 1,167
A decade of agile methodologies: Towards explaining agile software development
Dingsøyr, T., Nerur, S., Balijepally, V., & Moe, N. B. (2012) · Journal of Systems and Software · doi:10.1016/j.jss.2012.02.033 · Cited by 1,118
Guide to Advanced Empirical Software Engineering
Shull, F. J., Sjøberg, D. I. K., & Singer, J. (2007) · Springer eBooks · doi:10.1007/978-1-84800-044-5 · Cited by 1,016
Requirements engineering paper classification and evaluation criteria: a proposal and a discussion
Wieringa, R., Maiden, N., Mead, N., & Rolland, C. (2006) · Requirements Engineering · doi:10.1007/s00766-005-0021-6 · Cited by 940
Research works printed but not linked: 1
- Ahmad, 2014, Kanban for software engineering teaching in a software factory learning environment, World Trans. Eng. Technol. Educ., 12, 338
Cited by
Sorted by citations
Identifying the primary dimensions of DevSecOps: A multi-vocal literature review
Zhao, X., Clear, T., & Lal, R. (2024) · Journal of Systems and Software · doi:10.1016/j.jss.2024.112063 · Cited by 40
Grande, R., Vizcaíno, A., & García, F. O. (2024) · Computer Standards & Interfaces · doi:10.1016/j.csi.2023.103767 · Cited by 30
Metadata
- Authors
- Cico, O., Jaccheri, L., Nguyen-Duc, A., & Zhang, H.
- Affiliations
- Norwegian University of Science and Technology (NO)
- Nanjing University (CN)
- Corresponding author
- Cico, Orges
- Venue
- Journal of Systems and Software
- Publisher
- Elsevier BV
- Published
- 2021-02
- Volume
- 172
- Pages
- 110736
- ISSN
- 0164-1212 (ISSN-L)
- OpenAlex
- W3042802686
- Cited by
- 195
- References
- 257
- Citations by year
- 2026: 25 · 2025: 33 · 2024: 43 · 2023: 33 · 2022: 38 · 2021: 21
- FWCI
- 22.11
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Journal of Systems and Software (publishedVersion, cc-by)
- NORA - Norwegian Open Research Archives (submittedVersion, cc-by)
- Funders
- Norges Teknisk-Naturvitenskapelige Universitet
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Physical Sciences › Computer Science › Information Systems › Information Systems Education and Curriculum Development
- Social Sciences › Education › Engineering Education and Curriculum Development
- Keywords
- software engineering education, software engineering trends, industry-education gap, agile software development, teaching methods, project courses, software implementation, usability, global software engineering, systems of systems
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review