Digital Repository

The Importance of Non-Technical Human Skills for the Software Engineering Education

Show simple item record

dc.contributor.author Senadheera, S.A.D.S.S.
dc.date.accessioned 2017-01-17T09:46:52Z
dc.date.available 2017-01-17T09:46:52Z
dc.date.issued 2016
dc.identifier.citation Senadheera, S.A.D.S.S. 2016. The Importance of Non-Technical Human Skills for the Software Engineering Education. In proceedings of the 17th Conference on Postgraduate Research, International Postgraduate Research Conference 2016, Faculty of Graduate Studies, University of Kelaniya, Sri Lanka. p 32. en_US
dc.identifier.uri http://repository.kln.ac.lk/handle/123456789/15934
dc.description.abstract A Software Engineering graduate, in general acquires technical skills and theoretical knowledge, throughout the time they spent at the university .However, (Rivera-Ibarra, et al., 2010) states that “A competency framework defines a set of knowledge, skills, and behaviors that professionals must have to excel in their careers .”This justifies, to excel in their carrier, they also require a set of non-technical human skills( NTHS( .)IEEE & ACM, 2015) states, interpersonal relations play a central role in many software engineering activities . Communication skills, ability to work in a team, problem-solving skills, planning and organizational skills, ability to obtain and process information, and ability to analyse quantitative data are the most desired characteristics that industry has scaled . Nevertheless, this area in the tertiary education system is not focused enough to fulfill the necessity, though it is a career deciding requirement. Therefore, it is a timely need to achieve the balance (Comber, et al., 1996) in curricula designing .Though the Software engineering field emerged five decades ago, this gray area in software engineering education was given less attention by the researchers, which limited its progress( .Malik & Zafar , 2012 )states, inadequate curriculum for software engineering is considered to be one of the most common software risks .Although, the increasing demand of software engineering professionals in government and business sector has increased pressure on academic institutes to produce greater number of competent software developers, still there is a considerable gap between the topics taught to students in university courses and the skills and practical knowledge required by the industry .Due to this gap, companies have to provide an extra training to fresh graduates before assigning actual jobs to them . Furthermore (Mannan, 2014 )emphasise, the importance of NTHS ensures the success of career . For this research purpose, conducted interviews with key decision making personalities of prominent software developing companies in Sri Lanka .Also, analysed the Sri Lankan prominent tertiary education providers’ web sites to examine the structure of the Software Engineering undergraduate course .To analyse the research area, mainly depended on the primary data, due to the lack of information available on this research area in Sri Lanka. Findings justify the graduates are not aligned with the industry requirements at the time they enter .Therefore, companies are compelling to spend a considerable time to train them to assign an actual job .On the other hand, tertiary education providers ’website analysis evidenced that the tertiary education system in Sri Lanka has not filled the gap in creating software engineers . The course content does not support or does not have a continuous learning method or module to acquire this crucial need . This research finding concludes that, Sri Lanka as an emerging Software exporting nation (Malik & Zafar , 2012 )it is the best time to re-think for a curriculum change, to make more productive and employable graduates for the industry. en_US
dc.language.iso en en_US
dc.publisher Faculty of Graduate Studies, University of Kelaniya, Sri Lanka en_US
dc.subject Tertiary Education en_US
dc.subject Software Engineering Education en_US
dc.subject Non-Technical Human Skills en_US
dc.subject Career requirement en_US
dc.subject Curriculum Change en_US
dc.title The Importance of Non-Technical Human Skills for the Software Engineering Education en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account