Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon

The discipline of Requirements Engineering (RE) is hard for students to understand and challenging for lecturers to teach due to its complex nature. In the literature, researchers have presented a number of Requirements Engineering Education (REE) problems in universities, as well as RE problems...

Full description

Saved in:
Bibliographic Details
Main Author: Memon, Rafia Naz
Format: Thesis
Published: 2014
Subjects:
Online Access:http://studentsrepo.um.edu.my/4617/1/Full_thesis_with_corrections_%2302.pdf
http://studentsrepo.um.edu.my/4617/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.um.stud.4617
record_format eprints
spelling my.um.stud.46172015-03-10T02:00:24Z Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon Memon, Rafia Naz L Education (General) T Technology (General) The discipline of Requirements Engineering (RE) is hard for students to understand and challenging for lecturers to teach due to its complex nature. In the literature, researchers have presented a number of Requirements Engineering Education (REE) problems in universities, as well as RE problems in the industry, which can be addressed by providing proper REE at universities. However, no effort has been made to systematically compile, and analyse these problems so that it is possible to have a bird’s-eye view of REE problems. This analysis and presentation of the problems is referred to as “an integrated view of the REE problems”. Some problems have been reported and investigated by researchers while some remain only as reported problems. Therefore, this research aims to come up with an integrated view of REE problems, followed by selecting one problem area to be the research focus and addressing the selected problem by formulating a method. In the first phase of the study, an integrated view of REE problems was produced. A survey was then performed among students and lecturers who have studied and taught RE course to verify the REE problems presented in the integrated view and to identify a selected research focus. This leads to the identification of the research focus which is teaching problem structuring and analysis. The literature survey on problem structuring and analysis showed that it has not been explicitly emphasised in the RE course but thought to be covered using requirements analysis methods. For students with no industrial experience, it is difficult to learn problem structuring and analysis using these methods. Therefore, in the second phase of the research, a light-weight method was proposed to be taught to undergraduate software engineering students in the RE course to enable them to understand and perform the problem structuring and analysis. The method is referred to as L-Soft to portray that it has transformed the idea of Soft system methodology into a light-weight iii (simple structure and easy to apply procedure) RE method. In order to facilitate the understanding and application of the L-Soft method, students were provided with a step-by-step guide on performing the problem structuring and analysis, a glossary of terms used in the method and a sample of solved case studies. A web-based tool for LSoft was developed to provide learning support to the students. In the final phase of the study, the appropriateness of the method for performing the problem structuring and analysis was validated using feature analysis performed by lecturers and software engineers. The perceived adoption in practice was validated using method acceptance testing performed by the lecturers and software engineers and the results showed that the L-Soft method has a high likelihood of being adopted in practice. Finally, an experimental study was performed among undergraduate software engineering students to validate the method’s successfulness. The results showed that LSoft was more efficient and effective than an existing analysis method and have a higher likelihood of being adopted into practice rather than the existing analysis method. 2014 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/4617/1/Full_thesis_with_corrections_%2302.pdf Memon, Rafia Naz (2014) Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon. PhD thesis, University Malaya. http://studentsrepo.um.edu.my/4617/
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Student Repository
url_provider http://studentsrepo.um.edu.my/
topic L Education (General)
T Technology (General)
spellingShingle L Education (General)
T Technology (General)
Memon, Rafia Naz
Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon
description The discipline of Requirements Engineering (RE) is hard for students to understand and challenging for lecturers to teach due to its complex nature. In the literature, researchers have presented a number of Requirements Engineering Education (REE) problems in universities, as well as RE problems in the industry, which can be addressed by providing proper REE at universities. However, no effort has been made to systematically compile, and analyse these problems so that it is possible to have a bird’s-eye view of REE problems. This analysis and presentation of the problems is referred to as “an integrated view of the REE problems”. Some problems have been reported and investigated by researchers while some remain only as reported problems. Therefore, this research aims to come up with an integrated view of REE problems, followed by selecting one problem area to be the research focus and addressing the selected problem by formulating a method. In the first phase of the study, an integrated view of REE problems was produced. A survey was then performed among students and lecturers who have studied and taught RE course to verify the REE problems presented in the integrated view and to identify a selected research focus. This leads to the identification of the research focus which is teaching problem structuring and analysis. The literature survey on problem structuring and analysis showed that it has not been explicitly emphasised in the RE course but thought to be covered using requirements analysis methods. For students with no industrial experience, it is difficult to learn problem structuring and analysis using these methods. Therefore, in the second phase of the research, a light-weight method was proposed to be taught to undergraduate software engineering students in the RE course to enable them to understand and perform the problem structuring and analysis. The method is referred to as L-Soft to portray that it has transformed the idea of Soft system methodology into a light-weight iii (simple structure and easy to apply procedure) RE method. In order to facilitate the understanding and application of the L-Soft method, students were provided with a step-by-step guide on performing the problem structuring and analysis, a glossary of terms used in the method and a sample of solved case studies. A web-based tool for LSoft was developed to provide learning support to the students. In the final phase of the study, the appropriateness of the method for performing the problem structuring and analysis was validated using feature analysis performed by lecturers and software engineers. The perceived adoption in practice was validated using method acceptance testing performed by the lecturers and software engineers and the results showed that the L-Soft method has a high likelihood of being adopted in practice. Finally, an experimental study was performed among undergraduate software engineering students to validate the method’s successfulness. The results showed that LSoft was more efficient and effective than an existing analysis method and have a higher likelihood of being adopted into practice rather than the existing analysis method.
format Thesis
author Memon, Rafia Naz
author_facet Memon, Rafia Naz
author_sort Memon, Rafia Naz
title Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon
title_short Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon
title_full Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon
title_fullStr Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon
title_full_unstemmed Problem structuring and analysis method based on soft system methodology for teaching requirements engineering / Rafia Naz Memon
title_sort problem structuring and analysis method based on soft system methodology for teaching requirements engineering / rafia naz memon
publishDate 2014
url http://studentsrepo.um.edu.my/4617/1/Full_thesis_with_corrections_%2302.pdf
http://studentsrepo.um.edu.my/4617/
_version_ 1738505691601043456
score 13.211869