SearcharxivSearch

arXiv subjects

Sajid Ibrahim Hashmi

Publications and source records attributed to Sajid Ibrahim Hashmi.

2 recordsLinked to original sources

An Empirical Investigation of Soft Skills and Corresponding Challenges in International Software Engineering Education

Joint software development work requires the application of technical skills and professional practices. Soft skills, such as teamwork, remain essential to succeeding in a professional software development environment. The phenomenon is reflected by group work in SE (software engineering) education, where students can learn and practice teamwork-related soft skills. Therefore, SE education requires students to practice those skills so that they can actively embark on their professional careers in the software industry. In this research study, empirical findings from two focus groups we conducted on group work are presented, with emphasis on the soft skills necessary for teamwork in international software engineering education, specifically student collaboration in higher education. There are several soft skills students should learn as they practice teamwork in their course-related assignments and exercises, as well as the challenges that come with it in international settings. The findings serve as a guideline to university teachers and pedagogy experts to plan student group work more effectively.

cs.SE

Team Composition in Software Engineering Education

One of the objectives of software engineering education is to make students to learn essential teamwork skills. This is done by having the students work in groups for course assignments. Student team composition plays a vital role in this, as it significantly affects learning outcomes, what is learned, and how. The study presented in this paper aims to better understand the student team composition in software engineering education and investigate the factors affecting it in the international software engineering education context. Those factors should be taken into consideration by software engineering teachers when they design group work assignments in their courses. In this paper, the initial findings of the ongoing Action research study are presented. The results give some identified principles that should be considered when designing student team composition in software engineering courses.

cs.SE