System engineering is a multidisciplinary, structured approach designed to manage the lifecycle of complex systems, ensuring their effective design, integration, and retirement. Benefits of system engineering include reduced risks, better stakeholder participation, adaptable systems, and improved documentation. However, as systems become more complex, traditional methodologies are often insufficient, leading to the emergence of Model-Based System Engineering (MBSE). MBSE, using Systems Modeling Language (SysML), offering a feasible pathway for software engineers transitioning to systems engineering through focused training. While software engineering shares similarities with systems engineering, particularly in process and goal alignment, the two disciplines differ significantly in scope and focus. The challenge lies in bridging the knowledge and mindset gaps between the two fields, as software engineers often struggle to transition to systems engineering due to differences in methodologies and focus areas. Gamification, the integration of game design elements into non-game contexts, has gained attention as a tool to facilitate this transition. This study compares software engineering and systems engineering, this work highlights their similarities and differences and proposes the S2S-G Framework, a gamification based framework, as a structured, effective tool to bridge the gap between the two disciplines.
Published in | American Journal of Information Science and Technology (Volume 9, Issue 2) |
DOI | 10.11648/j.ajist.20250902.13 |
Page(s) | 87-93 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2025. Published by Science Publishing Group |
System Engineering, Software Engineering, Gamification, S2S-G Framework, MBSE, SysML
[1] | Hirshorn, S. R., Voss, L. D., & Bromley, L. K. (2017). NASA systems engineering handbook (No. HQ-E-DAA-TN38707). |
[2] | Riva, M., Zanutta, A., Genoni, M., Scalera, M. A., & Balestra, A. (2024, August). MBSE or no MBSE: is MBSE the final answer to system engineering?. In Modeling, Systems Engineering, and Project Management for Astronomy XI (Vol. 13099, pp. 115-120). SPIE. |
[3] | Aggarwal, K. K. (2005). Software engineering. New Age International. |
[4] | Kossiakoff, A., Sweet, W. N., Seymour, S. J., & Biemer, S. M. (2011). Systems engineering principles and practice (Vol. 83). John Wiley & Sons. |
[5] | Sommerville, I. (2011). Software engineering (ed.). America: Pearson Education Inc. |
[6] | Blanchard, B. S. (2004). System engineering management. John Wiley & Sons. |
[7] | Stuart Hallifax, Audrey Serna, Jean-Charles Marty, and Elise Lavou´e. Adaptive gamification in education: A literature review of current trends and developments. In European conference on technology enhanced learning, pages 294–307. Springer, 2019. |
[8] | Juho Hamari, Jonna Koivisto, and Harri Sarsa. Does gamification work?–aliterature review of empirical studies on gamification. In 2014 47th Hawaii international conference on system sciences, pages 3025–3034. Ieee, 2014. |
[9] | Manuel Trinidad, Mercedes Ruiz, and Alejandro Calder´on. A bibliometric analysis of gamification research. IEEE Access, 9: 46505–46544, 2021. |
[10] | Kai Huotari and Juho Hamari. A definition for gamification: anchoring gamification in the service marketing literature. Electronic Markets, 27(1): 21–31, 2017. |
[11] | Sebastian Deterding, Miguel Sicart, Lennart Nacke, Kenton O’Hara, and Dan Dixon. Gamification. using game-design elements in non-gaming contexts. In CHI’11 extended abstracts on human factors in computing systems, pages 2425–2428. 2011. |
[12] | Catalin-Virgil Briciu and Ioan Filip. Applying gamification for mindset changing in automotive software project management. Procedia-Social and Behavioral Sciences, 238: 267–276, 2018. |
[13] | Ren, W. (2023, December). Gamification in test-driven development practice. In Proceedings of the 2nd International Workshop on Gamification in Software Development, Verification, and Validation (pp. 38-46). |
[14] | IEEE Computer Society. (2020). *Guide to the Software Engineering Body of Knowledge (SWEBOK)*. Retrieved from |
[15] | INCOSE. (2023). *What is Systems Engineering?* Retrieved from |
[16] | Blanchard, B. S., & Fabrycky, W. J. (2017). *Systems Engineering and Analysis* (5th Edition). Pearson Education. |
[17] | Huamaní, G. T., Rodriguez, L. A., & Alca, C. (2020, April). Agile method and implementation of gamification in an engineering course. In 2020 IEEE Global Engineering Education Conference (EDUCON) (pp. 1815-1818). IEEE. |
[18] | Tonkal, M., Wu, A., & Rogers, C. (2024, October). Exploring the Impact of Systems Engineering Projects on STEM Engagement and Learning. In 2024 IEEE Frontiers in Education Conference (FIE) (pp. 1-8). IEEE. |
[19] | Klock, A., & da Cunha, L. (2015). Gamification in e-learning systems: A conceptual model to engage students and its application in an adaptive e-learning system. In Learning and collaboration technologies (Vol. 9192, pp. 595–607). Berlin: Springer. |
[20] | Chou, Y.-K. (2015). Actionable gamification: Beyond points, badges, and leaderboards. Fremont: Octalysis Media. |
[21] | Ren, W., Barrett, S., & Das, S. (2020, January). Toward gamification to software engineering and contribution of software engineer. In Proceedings of the 2020 4th International Conference on Management Engineering, Software Engineering and Service Sciences (pp. 1-5). |
[22] | Ankobiah, W. A. (2022). Integrating Model-Based Systems Engineering Industry Transformations for Workforce Development (Master's thesis, The University of Texas Rio Grande Valley). |
[23] | Friedenthal, S., Moore, A., & Steiner, R. (2014). A practical guide to SysML: the systems modeling language. Morgan Kaufmann. |
[24] | Fowler, M. (2018). UML distilled: a brief guide to the standard object modeling language. Addison-Wesley Professional. |
[25] | Rumpe, B. (2016). Modeling with UML (Vol. 98). Ber-lin/Heidelberg, Germany: Springer. |
APA Style
Ren, W., Qin, B. (2025). The Path from Software Engineering to System Engineering: Gamification Based S2S-G Framework. American Journal of Information Science and Technology, 9(2), 87-93. https://doi.org/10.11648/j.ajist.20250902.13
ACS Style
Ren, W.; Qin, B. The Path from Software Engineering to System Engineering: Gamification Based S2S-G Framework. Am. J. Inf. Sci. Technol. 2025, 9(2), 87-93. doi: 10.11648/j.ajist.20250902.13
@article{10.11648/j.ajist.20250902.13, author = {Wei Ren and Bo Qin}, title = {The Path from Software Engineering to System Engineering: Gamification Based S2S-G Framework }, journal = {American Journal of Information Science and Technology}, volume = {9}, number = {2}, pages = {87-93}, doi = {10.11648/j.ajist.20250902.13}, url = {https://doi.org/10.11648/j.ajist.20250902.13}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajist.20250902.13}, abstract = {System engineering is a multidisciplinary, structured approach designed to manage the lifecycle of complex systems, ensuring their effective design, integration, and retirement. Benefits of system engineering include reduced risks, better stakeholder participation, adaptable systems, and improved documentation. However, as systems become more complex, traditional methodologies are often insufficient, leading to the emergence of Model-Based System Engineering (MBSE). MBSE, using Systems Modeling Language (SysML), offering a feasible pathway for software engineers transitioning to systems engineering through focused training. While software engineering shares similarities with systems engineering, particularly in process and goal alignment, the two disciplines differ significantly in scope and focus. The challenge lies in bridging the knowledge and mindset gaps between the two fields, as software engineers often struggle to transition to systems engineering due to differences in methodologies and focus areas. Gamification, the integration of game design elements into non-game contexts, has gained attention as a tool to facilitate this transition. This study compares software engineering and systems engineering, this work highlights their similarities and differences and proposes the S2S-G Framework, a gamification based framework, as a structured, effective tool to bridge the gap between the two disciplines. }, year = {2025} }
TY - JOUR T1 - The Path from Software Engineering to System Engineering: Gamification Based S2S-G Framework AU - Wei Ren AU - Bo Qin Y1 - 2025/05/19 PY - 2025 N1 - https://doi.org/10.11648/j.ajist.20250902.13 DO - 10.11648/j.ajist.20250902.13 T2 - American Journal of Information Science and Technology JF - American Journal of Information Science and Technology JO - American Journal of Information Science and Technology SP - 87 EP - 93 PB - Science Publishing Group SN - 2640-0588 UR - https://doi.org/10.11648/j.ajist.20250902.13 AB - System engineering is a multidisciplinary, structured approach designed to manage the lifecycle of complex systems, ensuring their effective design, integration, and retirement. Benefits of system engineering include reduced risks, better stakeholder participation, adaptable systems, and improved documentation. However, as systems become more complex, traditional methodologies are often insufficient, leading to the emergence of Model-Based System Engineering (MBSE). MBSE, using Systems Modeling Language (SysML), offering a feasible pathway for software engineers transitioning to systems engineering through focused training. While software engineering shares similarities with systems engineering, particularly in process and goal alignment, the two disciplines differ significantly in scope and focus. The challenge lies in bridging the knowledge and mindset gaps between the two fields, as software engineers often struggle to transition to systems engineering due to differences in methodologies and focus areas. Gamification, the integration of game design elements into non-game contexts, has gained attention as a tool to facilitate this transition. This study compares software engineering and systems engineering, this work highlights their similarities and differences and proposes the S2S-G Framework, a gamification based framework, as a structured, effective tool to bridge the gap between the two disciplines. VL - 9 IS - 2 ER -