跳至主要内容

Reducing the Gap between Software Engineering Curricula and Software Industry in Jordan

Read full paper at:
http://www.scirp.org/journal/PaperInformation.aspx?PaperID=47229#.VFwuq2fHRK0

Nowadays software is taking a very important role in almost all aspects of our daily lives which gave great importance to the study field of Software Engineering. However, most of the current Software Engineering graduates in Jordan lack the required knowledge and skills to join software industry because of many reasons. This research investigates these reasons by firstly analyzing more than 1000 software job listings in Jordanian and Gulf area e-recruitment services in order to discover the skills and knowledge areas that are mostly required by software industry in Jordan and the Gulf area, and secondly comparing these knowledge areas and skills with those provided by the Software Engineering curricula at the Jordanian Universities. The awareness of the Software Engineering students and academic staff of the concluded mostly required knowledge areas and skills is measured using two questionnaires. Recommendations to decrease the gap between Software Engineering academia and industry had also been taken from a sample of software companies’ manager using a third questionnaire. The results of this research revealed that many important skills such as Web applications development are very poorly covered by Software engineering curricula and that many Software engineering students and academic staffs are not aware about many of the mostly needed skills to join industry.
Cite this paper
Hanna, S. , Jaber, H. , Almasalmeh, A. and Jaber, F. (2014) Reducing the Gap between Software Engineering Curricula and Software Industry in Jordan. Journal of Software Engineering and Applications, 7, 602-616. doi: 10.4236/jsea.2014.77056
 

[1] Ministry of Labour in Jordan (2014) Annual Report. http://www.mol.gov.jo/Default.aspx?tabid=265
[2] Koong, K.S., Liu, L.C. and Liu, X. (2002) A Study of the Demand for Information Technology Professionals in Selected Internet Job Portals. Journal of Information Systems Education, 13, 21-28.
[3] Kim, Y., Hsu, J. and Stern, M. (2006) An Update on the IS/IT Skills Gap. Journal of Information Systems Education (JISE), 17, 395-402.
[4] Lee, C.K. and Han, H.J. (2008) Analysis of Skills Requirement for Entry-Level Programmer/Analysts in Fortune 500 Corporations. Journal of Information Systems Education, 19, 17-27.
[5] Kovacs, P.J. and Davis, G.A. (2008) Determining Critical Skills and Knowledge Requirements of It Professionals by Analysing Keywords in Job Posting. Issues in Information Systems, 9, 95-100.
[6] Li, E.Y., Yen, H.J. and Cheng, C.Y. (2008) A Fit-Gap Analysis of E-Business Curricula and Job Demand in Taiwan and the US. Computers & Education, 51, 969-987.
http://dx.doi.org/10.1016/j.compedu.2007.09.013
[7] Lethbridge, T.C. (2000) What Knowledge Is Important to a Software Professional? IEEE Computer, 33, 44-50. http://dx.doi.org/10.1109/2.841783
[8] Kitchenham, B., Budgen, D., Brereton, P. and Woodall, P. (2005) An Investigation of Software Engineering Curricula. The Journal of Systems and Software, 74, 325-335.
http://dx.doi.org/10.1016/j.jss.2004.03.016
[9] Amiri, A.K., Banari, M. and Yousefnezhad, N. (2011) An Investigation of Undergraduate Software Engineering Curriculum: Iranian Universities Case Study. 6th International Conference on Computer Science & Education (ICCSE), Singapore City, 3-5 August 2011, 638-644.
[10] Aasheim, C.L., Li, L. and Williams, S. (2009) Knowledge and Skill Requirements for Entry-Level Information Technology Workers: A Comparison of Industry and Academia. Journal of Information Systems Education (JISE), 20, 349-356.
[11] Hanna, S., Hamad, H., Abu Jaber, F., Masalmeh, A. and Al-Shalaby, T. (2014) Enhancing the Software Engineering Curriculum, a Case Study for the Jordanian Universities. IEEE 27th Conference on Software Engineering Education and Training, CSEE & T 2014, Klagenfurt, 23-25 April 2014, 84-93.
[12] Moreno, A.M., Sanchez-Segura, M., Medina-Dominguez, F. and Carvajal, L. (2012) Balancing Software Engineering Education and Industrial Needs. The Journal of Systems and Software, 85, 1607-1620. http://dx.doi.org/10.1016/j.jss.2012.01.060
[13] IEEE Computer Society (2014) Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. http://www.computer.org/portal/web/swebok
[14] IEEE Computer Society (2014) GSwE2009: Curriculum Guidelines for Graduate Degree Programs in Software Engineering.
http://www.gswe2009.org/fileadmin/files/GSwE2009_Curriculum_Docs/GSwE2009_version_1.0.pdf
[15] Surakka, S. (2007) What Subjects and Skills Are Important for Software Developers? Communications of the ACM, 50, 73-78. http://dx.doi.org/10.1145/1188913.1188920
[16] Aasheim, C., Shropshire, J., Li, L. and Kadlec, C. (2012) Knowledge and Skill Requirements for Entry-Level IT Workers: A Longitudinal Study. Journal of Information Systems Education (JISE), 23, 193-204.
[17] Lethbridge, T.C., Diaz-Herrera, J., LeBlanc Jr., R.J. and Thompson, J.B. (2007) Improving Software Practice through Education: Challenges and Future Trends. IEEE Future of Software Engineering Conference (FOSE’07), Minneapolis, 23-25 May 2007, 12-28. http://dx.doi.org/10.1109/FOSE.2007.13
[18] Saiedian, H. (1999) Software Engineering Education and Training for the Next Millennium. Journal of Systems and Software, 49, 113-115. http://dx.doi.org/10.1016/S0164-1212(99)00082-5
[19] Lavrischeva, E. and Ostrovski, A. (2013) New Theoretical Aspects of Software Engineering for Development Applications and E-Learning. Journal of Software Engineering and Applications (JSEA), 6, 34-40. http://dx.doi.org/10.4236/jsea.2013.69A004
[20] Karunasekera, S. and Bedse, K. (2007) Preparing Software Engineering Graduates for an Industry Career. 20th Conference of Software Engineering Education and Training, CSEET’07, Dublin, 3-5 July 2007, 97-106.
[21] Almi, N.E.A.M., Rahman, N.A., Purusothaman, D. and Sulaiman, S. (2011) Software Engineering Education: The Gap between Industry’s Requirements and Graduates’ Readiness. IEEE Symposium on Computers & Informatics (ISCI), Kuala Lumpur, 20-23 March 2011, 542-547.
[22] Kulkarni, V., Scharff, C. and Gotel, O. (2010) From Student to Software Engineer in the Indian IT Industry: A Survey of Training. 23rd IEEE Conference on Software Engineering Education and Training (CSEE&T), Pittsburgh, 9-12 March 2010, 57-64.
[23] Dalveren, Y. and Kara, A. (2012) On the Design of Elective Courses in Rf and Communications According to the Needs of Industry. Procedia-Social and Behavioral Sciences, 46, 1547-1551.
http://dx.doi.org/10.1016/j.sbspro.2012.05.338
[24] Souza, P., Ros, M. and Zeferino, A. (2012) Medical Schools That Received the PROMED (Program for the Encouragement of Curricular Changes in Medical Courses)—Preconditions and Change Process. Health, 4, 279-284. http://dx.doi.org/10.4236/health.2012.45046
[25] Cai, S. (2010) Curriculum Design, Linguistic Competence and Self-Actualization: A Case Study on English Curriculum Design for Chinese Non-English Major Postgraduates. Creative Education, 1, 184-195.
http://dx.doi.org/10.4236/ce.2010.13028
[26] Hanna, S., Hamad, H., Abu Jaber, F., Masalmeh, A. and Al-Shalaby, T. (2014) Software Engineering Curriculum Questionnaire.
https://docs.google.com/forms/d/1i4u9ISWp5-D0GX1KlBmukLFDB-8_5o0P1UOqJIxOkSs/viewform
[27] Hanna, S., Hamad, H., Abu Jaber, F., Masalmeh, A. and Al-Shalaby, T. (2014) Software Engineering Academic Staff Questionnaire.
https://docs.google.com/forms/d/1js3OcOAXVoHC7p2FMSN8R683422n115PPliu0zTKOZA/viewform                                               eww141107lx

评论

此博客中的热门博文

Does Immigration Promote the Investment of the Monopolistic Firm?

In the present paper, we examine the effect of increasing uncertainty of immigrants’ growth on the optimal timing of investment of a firm that has a monopolistic power over the labor market. It is revealed that when the uncertainty of immigrants’ growth is more than a threshold level, increasing uncertainty of immigrants’ growth accelerates the optimal timing of firms’ investment and enhances the economic growth, even if the uncertainty of immigrants’ growth is formulated by the geometric Brownian motion, which is in sharp contrast to the standard result that an increase in the uncertainty postpones the optimal timing. With an increase in the immigrants over the past ten years, workforces in the host countries have been growing significantly to the extent that the immigrants represent 70% of the increase in the workforce in Europe, and 47% in the United States as OECD indicates. In the present paper, we attempted to investigate the effect of increased uncertainty caused by the growi...

Education Policy Implementation: A Mechanism for Enhancing Primary Education Development in Zanzibar

Education is one of the fundamental rights of individuals; therefore, the government of a country needs to develop and strengthen educational policy and quality as well as to ensure that everyone has equal access to basic education. The improvement of access and quality of education in the world is becoming as an essential factor in development, whereas the basic education (primary school), is acknowledged as a foundation of the higher educational development for every country. To fulfill this goal, governments introduce several policies and procedures; however, it requires some reforms and participation from the politician, policymakers, and other stakeholders to re-examine educational policy so that it can lead to multiplication and betterment of the reforms. Educational reforms actually focus on accountability. A positive educational development and reform is very challenging and needs more effort and strategy on how to use and utilize the resources effectively as such it can achie...