A support tool for teaching software requirement prioritization

Forouzani, Soroush (2011) A support tool for teaching software requirement prioritization. Masters thesis, University of Malaya.

[img] PDF
A SUPPORT TOOL FOR TEACHING SOFTWARE REQUIREMENT PRIORITIZATION.pdf

Download (7MB)

Abstract

In software development, some of the reasons that cause low quality software are the lack of skill in selecting the most important requirement, and performing prioritization. Moreover, many software engineering students are unfamiliar with prioritizing techniques and they don’t know which technique to use in a specific situation or circumstance. The purpose of this study is to find efficient ways to educate software engineering students to be familiar with requirement prioritization and to design a support tool with appropriate features. To make students have a deeper understanding of requirement prioritization and to improve their practical ability, a teaching framework has been proposed. The framework’s structure is based on three main components: firstly, are the guidelines to provide students with a basic knowledge; secondly, are empirical and completed samples to help students familiarise themselves with the process of prioritization; and thirdly, the use of exercises and simulated cases to improve the practical skills and abilities of students. Within these main components, several subcomponents are defined. This framework provides three interactive layers towards the combination of constructive and structural teaching approaches. A support tool for teaching software requirement prioritization has been designed and developed based on this framework. To evaluate the framework and the support tool, a user evaluation was conducted on a group of software engineering students. The evaluation results show that 90% of users believe that the support tool is useful for teaching requirement prioritization.

Item Type: Thesis (Masters)
Uncontrolled Keywords: Teaching software, Prioritization, Prioritizing techniques, Teaching framework
Subjects: Z Bibliography. Library Science. Information Resources > Z665 Library Science. Information Science
Depositing User: MS NOOR ZAKIRA ZULRIMI
Date Deposited: 19 Jul 2013 07:44
Last Modified: 19 Jul 2013 07:44
URI: http://repository.um.edu.my/id/eprint/618

Actions (login required)

View Item View Item