Abstract
Requirements Engineering (RE) is an uncertain discipline and requires comprehensive understanding from the organizational, human and technical aspects. Therefore a suitable and adaptive approach is needed to teach RE. This paper aims to analyze the student’s and lecturer’s perceptions and understanding of RE and propose a learning model that can be adopted and employed to teach RE course. Through literature review and surveys, the student’s and lecturer’s perceptions and understanding of RE were analyzed that lead us to the need of a collaborative and sustainable learning model for teaching RE course. A learning model based on activity-Led learning (a pedagogical approach that uses activity as a main point of learning experience) was proposed for teaching RE. The proposed model was named as ALL-RE to depict that the model is based on activity-Led learning (ALL) and intended to be used for teaching and learning requirements engineering (ALL-RE). The main ideas of ALL-RE model is the inclusion of teaching and learning material (in the form of RE course material, knowledge repository and case studies) and various teaching, learning and assessment methods. ALL-RE was then evaluated through expert reviews by the RE experts and showed positive results.