Skip to main content
Top

2021 | OriginalPaper | Chapter

Benchmarking the Software Engineering Undergraduate Program Curriculum at Jordan University of Science and Technology with the IEEE Software Engineering Body of Knowledge (SWE Knowledge Areas #6–10)

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper evaluates the compliance of the Software Engineering Program (SWE-Curriculum) at Jordan University of Science and Technology (JUST) with the first five of the fifteen Software Engineering Knowledge Areas (SWE-KAs #6–10) of the SWEBOK-V3.0 of the IEEE Computer Society. This research is the first to measure the coverage of the SWE-KAs in any SWE-Curriculum. It is essential to line up the said SWE-Curriculum with the IEEE view of Software Engineering (SWEBOK-V3.0), in addition to its IET accreditation.
This research was divided into three parts. The first part (P#1) focused on SWE-KAs#1–5, the second part (P#2) focuses on SWE-KAs#6–10, and the third part (P#3) will focus on SWE-KA#11–15. This paper inspected SWE-KAs#6–10’s coverage across the said SWE-Curriculum courses. The results were identified as either Fully Compliant, Highly Compliant, Partially Compliant, or Poorly Compliant (e.g., the concerned SWE-KA is either fully, highly, partially, or poorly covered across one or more of the said SWE-Curriculum courses).
This research found the compliance as Fully Compliant in the cases of the SWE-KAs of the SWE management and software quality but found Partially Compliant in the cases of the SWE-KAs of the software configuration management, SWE process, and SWE models and methods.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference M. Radaideh, Benchmarking the Software Engineering Undergraduate Program Curriculum at Jordan University of Science and Technology with the IEEE Software Engineering Body of Knowledge (Software Engineering Knowledge Areas #1–5); Accepted in the “The 18th International Conference on Software Engineering Research and Practice (SERP'20)”, and in the Research Book Series “Transactions on Computational Science & Computational Intelligence” https://www.springer.com/series/11769 M. Radaideh, Benchmarking the Software Engineering Undergraduate Program Curriculum at Jordan University of Science and Technology with the IEEE Software Engineering Body of Knowledge (Software Engineering Knowledge Areas #1–5); Accepted in the “The 18th International Conference on Software Engineering Research and Practice (SERP'20)”, and in the Research Book Series “Transactions on Computational Science & Computational Intelligencehttps://​www.​springer.​com/​series/​11769
7.
go back to reference M. Bernhart, T. Grechenig, J. Hetzl, & W. Zuser, Dimensions of software engineering course design, ICSE 2006, Shanghai, China, May 20–28, pp. 667–672 (2006) M. Bernhart, T. Grechenig, J. Hetzl, & W. Zuser, Dimensions of software engineering course design, ICSE 2006, Shanghai, China, May 20–28, pp. 667–672 (2006)
8.
go back to reference M. Shaw, Software engineering education: A roadmap. ICSE – Future SE Track, 371–380 (2000) M. Shaw, Software engineering education: A roadmap. ICSE – Future SE Track, 371–380 (2000)
9.
go back to reference F.P. Brooks, The Mythical Man-Month, Anniversary Edition (Addison-Wesley, Boston, 1975) F.P. Brooks, The Mythical Man-Month, Anniversary Edition (Addison-Wesley, Boston, 1975)
10.
go back to reference IEEE Std. 828-2012, Standard for Configuration Management in Systems and Software Engineering (IEEE, 2012) IEEE Std. 828-2012, Standard for Configuration Management in Systems and Software Engineering (IEEE, 2012)
11.
go back to reference A.M.J. Hass, Configuration Management Principles and Practices, 1st edn. (Addison-Wesley, 2003) A.M.J. Hass, Configuration Management Principles and Practices, 1st edn. (Addison-Wesley, 2003)
13.
go back to reference Project Management Institute, A Guide to the Project Management Body of Knowledge (PMBOK(R) Guide), 5th edn. (Project Management Institute, 2013) Project Management Institute, A Guide to the Project Management Body of Knowledge (PMBOK(R) Guide), 5th edn. (Project Management Institute, 2013)
14.
go back to reference Project Management Institute and IEEE Computer Society, Software Extension to the PMBOK® Guide, 5th edn. (Project Management Institute, 2013) Project Management Institute and IEEE Computer Society, Software Extension to the PMBOK® Guide, 5th edn. (Project Management Institute, 2013)
15.
go back to reference R.E. Fairley, Managing and Leading Software Projects (Wiley-IEEE Computer Society Press, 2009)CrossRef R.E. Fairley, Managing and Leading Software Projects (Wiley-IEEE Computer Society Press, 2009)CrossRef
16.
go back to reference B. Boehm, R. Turner, Balancing Agility and Discipline: A Guide for the Perplexed (Addison-Wesley, 2003) B. Boehm, R. Turner, Balancing Agility and Discipline: A Guide for the Perplexed (Addison-Wesley, 2003)
17.
go back to reference IEEE Std. 15939-2008, Standard Adoption of ISO/IEC 15939:2007 Systems and Software Engineering—Measurement Process (IEEE, 2008) IEEE Std. 15939-2008, Standard Adoption of ISO/IEC 15939:2007 Systems and Software Engineering—Measurement Process (IEEE, 2008)
18.
go back to reference J. McGarry et al., Practical Software Measurement: Objective Information for Decision Makers (Addison-Wesley Professional, 2001) J. McGarry et al., Practical Software Measurement: Objective Information for Decision Makers (Addison-Wesley Professional, 2001)
19.
go back to reference J. McDonald, Managing the Development of Software Intensive Systems (John Wiley and Sons, Inc., 2010) J. McDonald, Managing the Development of Software Intensive Systems (John Wiley and Sons, Inc., 2010)
20.
go back to reference R.E. Fairley, Managing and Leading Software Projects (Wiley-IEEE Computer Society Press, 2009)CrossRef R.E. Fairley, Managing and Leading Software Projects (Wiley-IEEE Computer Society Press, 2009)CrossRef
21.
go back to reference J.W. Moore, The Road Map to Software Engineering: A Standards-Based Guide (Wiley-IEEE Computer Society Press, 2006)CrossRef J.W. Moore, The Road Map to Software Engineering: A Standards-Based Guide (Wiley-IEEE Computer Society Press, 2006)CrossRef
22.
go back to reference Project Management Institute and IEEE Computer Society, Software Extension to the PMBOK® Guide, 5th edn. (Project Management Institute, 2013) Project Management Institute and IEEE Computer Society, Software Extension to the PMBOK® Guide, 5th edn. (Project Management Institute, 2013)
24.
go back to reference ISO/IEC 15504-1:2004, Information Technology—Process Assessment—Part 1: Concepts and Vocabulary (ISO/IEC, 2004) ISO/IEC 15504-1:2004, Information Technology—Process Assessment—Part 1: Concepts and Vocabulary (ISO/IEC, 2004)
25.
go back to reference J.M. Wing, A specifier’s introduction to formal methods. Computer 23(9), 8 (1990)., 10–23CrossRef J.M. Wing, A specifier’s introduction to formal methods. Computer 23(9), 8 (1990)., 10–23CrossRef
26.
go back to reference P.B. Crosby, Quality Is Free (McGraw-Hill, 1979) P.B. Crosby, Quality Is Free (McGraw-Hill, 1979)
27.
go back to reference W. Humphrey, Managing the Software Process (Addison-Wesley, 1989) W. Humphrey, Managing the Software Process (Addison-Wesley, 1989)
28.
go back to reference S.H. Kan, Metrics and Models in Software Quality Engineering, 2nd edn. (Addison-Wesley, 2002)MATH S.H. Kan, Metrics and Models in Software Quality Engineering, 2nd edn. (Addison-Wesley, 2002)MATH
29.
go back to reference ISO/IEC 25010:2011, Systems and Software Engineering—Systems and Software Quality Requirements and Evaluation (SQuaRE)—Systems and Software Quality Models (ISO/IEC, 2011) ISO/IEC 25010:2011, Systems and Software Engineering—Systems and Software Quality Requirements and Evaluation (SQuaRE)—Systems and Software Quality Models (ISO/IEC, 2011)
30.
go back to reference IEEE, P730™/D8 Draft Standard for Software Quality Assurance Processes (IEEE, 2012) IEEE, P730™/D8 Draft Standard for Software Quality Assurance Processes (IEEE, 2012)
31.
go back to reference F. Bott et al., Professional Issues in Software Engineering, 3rd edn. (Taylor & Francis, 2000)CrossRef F. Bott et al., Professional Issues in Software Engineering, 3rd edn. (Taylor & Francis, 2000)CrossRef
32.
go back to reference D. Galin, Software Quality Assurance: From Theory to Implementation (Pearson Education Limited, 2004) D. Galin, Software Quality Assurance: From Theory to Implementation (Pearson Education Limited, 2004)
33.
go back to reference ISO 9000:2005, Quality Management Systems—Fundamentals and Vocabulary (ISO, 2005) ISO 9000:2005, Quality Management Systems—Fundamentals and Vocabulary (ISO, 2005)
34.
go back to reference IEEE Std. 1012-2012, Standard for System and Software Verification and Validation (IEEE, 2012) IEEE Std. 1012-2012, Standard for System and Software Verification and Validation (IEEE, 2012)
35.
go back to reference IEEE Std. 1028-2008, Software Reviews and Audits (IEEE, 2008) IEEE Std. 1028-2008, Software Reviews and Audits (IEEE, 2008)
36.
go back to reference K. Wiegers, Peer Reviews in Software: A Practical Guide (Addison-Wesley Professional, 2001) K. Wiegers, Peer Reviews in Software: A Practical Guide (Addison-Wesley Professional, 2001)
37.
go back to reference M. Qiu, L. Chen, A problem-based learning approach to teaching an advanced software engineering course. In 2010 Second International Workshop on Education Technology and Computer Science, 2010 M. Qiu, L. Chen, A problem-based learning approach to teaching an advanced software engineering course. In 2010 Second International Workshop on Education Technology and Computer Science, 2010
38.
go back to reference V. Garousi, G. Giray, E. Tuzun, C. Catal, M. Felderer, Closing the gap between software engineering education and industrial needs. IEEE Softw. (2019) V. Garousi, G. Giray, E. Tuzun, C. Catal, M. Felderer, Closing the gap between software engineering education and industrial needs. IEEE Softw. (2019)
39.
go back to reference M.C. Bastarrica, D. Perovich, M.M. Samary, What can students get from a software engineering capstone course? in 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track (ICSE-SEET), (IEEE, 2017), pp. 137–145 M.C. Bastarrica, D. Perovich, M.M. Samary, What can students get from a software engineering capstone course? in 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track (ICSE-SEET), (IEEE, 2017), pp. 137–145
40.
go back to reference O. Barzilay, O. Hazzan, A. Yehudai, A multidimensional software engineering course. IEEE Trans. Educ. 52(3), 413–424 (2009)CrossRef O. Barzilay, O. Hazzan, A. Yehudai, A multidimensional software engineering course. IEEE Trans. Educ. 52(3), 413–424 (2009)CrossRef
41.
go back to reference S. Dekhane, M.Y. Tsoi. Work in progress—Inter-disciplinary collaboration for a meaningful experience in a software development course. In 2010 IEEE Frontiers in Education Conference (FIE) (IEEE, 2010), pp. S1D–1 S. Dekhane, M.Y. Tsoi. Work in progress—Inter-disciplinary collaboration for a meaningful experience in a software development course. In 2010 IEEE Frontiers in Education Conference (FIE) (IEEE, 2010), pp. S1D–1
42.
go back to reference K. Daimi, Strengthening elements of teamwork, innovation, and creativity in a software engineering program. J. Eng. Entrep. 3(1), 35–50 (2012) K. Daimi, Strengthening elements of teamwork, innovation, and creativity in a software engineering program. J. Eng. Entrep. 3(1), 35–50 (2012)
Metadata
Title
Benchmarking the Software Engineering Undergraduate Program Curriculum at Jordan University of Science and Technology with the IEEE Software Engineering Body of Knowledge (SWE Knowledge Areas #6–10)
Author
Moh’d A. Radaideh
Copyright Year
2021
DOI
https://doi.org/10.1007/978-3-030-70873-3_7