A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT)

Requirements Engineering (RE) is a systemic and integrated process of eliciting, elaborating, negotiating, validating and managing the requirements of a system in software development project. UUM has been supported by various systems in academic, administrative, students’ affair and many others. Mo...

全面介紹

書目詳細資料
主要作者: Lafta, Inam Abdullah
格式: Thesis
語言:英语
英语
出版: 2015
主題:
在線閱讀:https://etd.uum.edu.my/5280/1/s813655.pdf
https://etd.uum.edu.my/5280/2/s813655_abstract.pdf
_version_ 1846512652184977408
author Lafta, Inam Abdullah
author_facet Lafta, Inam Abdullah
author_sort Lafta, Inam Abdullah
description Requirements Engineering (RE) is a systemic and integrated process of eliciting, elaborating, negotiating, validating and managing the requirements of a system in software development project. UUM has been supported by various systems in academic, administrative, students’ affair and many others. Most of the current systems are developed and maintained by the Information Technology Department (UUMIT). The aim of this study is to review the current requirements engineering practices and proposing requirements engineering practices during software development at UUMIT. The outsourcing of software development is rapidly growing because of its allied benefits in the limited resources of the organizations. The main problem that is discussed in this research is the lack of studies that support software development activities at the Information Technology department (UUMIT). The study used quantitative methodology and systematic literature review to answer research questions. The main significance of this study is helping educational institutes to produce quality software development and saving cost and time by implementing requirements engineering practices. In addition to that, the study contributes to UUM by identifying the activity needed for software development so that the management is able to allocate budget to provide adequate and precise training as well as seminars for the software developers. The researcher investigated three variables; Requirements Description, Requirements Development (Requirements Elicitation, Requirements Analysis and Negotiation, Requirements Validation), and Requirement Management. The results from the survey showed that the current practice of requirement engineering in IT department of UUM is encouraging, but need for further development because most of RE practices associated with requirement development and requirement management are achieved on a regular basis and not frequently. The researcher recommended providing effective training programs for UUMIT staffs on RE practices and increases their understanding on system requirements using RE practices to develop better systems for the university. Further investigation is required in the future to understand the effect of other RE practices on software development
format Thesis
id oai:etd.uum.edu.my:5280
institution Universiti Utara Malaysia
language English
English
publishDate 2015
record_format eprints
spelling oai:etd.uum.edu.my:52802021-03-18T08:28:23Z https://etd.uum.edu.my/5280/ A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT) Lafta, Inam Abdullah QA71-90 Instruments and machines Requirements Engineering (RE) is a systemic and integrated process of eliciting, elaborating, negotiating, validating and managing the requirements of a system in software development project. UUM has been supported by various systems in academic, administrative, students’ affair and many others. Most of the current systems are developed and maintained by the Information Technology Department (UUMIT). The aim of this study is to review the current requirements engineering practices and proposing requirements engineering practices during software development at UUMIT. The outsourcing of software development is rapidly growing because of its allied benefits in the limited resources of the organizations. The main problem that is discussed in this research is the lack of studies that support software development activities at the Information Technology department (UUMIT). The study used quantitative methodology and systematic literature review to answer research questions. The main significance of this study is helping educational institutes to produce quality software development and saving cost and time by implementing requirements engineering practices. In addition to that, the study contributes to UUM by identifying the activity needed for software development so that the management is able to allocate budget to provide adequate and precise training as well as seminars for the software developers. The researcher investigated three variables; Requirements Description, Requirements Development (Requirements Elicitation, Requirements Analysis and Negotiation, Requirements Validation), and Requirement Management. The results from the survey showed that the current practice of requirement engineering in IT department of UUM is encouraging, but need for further development because most of RE practices associated with requirement development and requirement management are achieved on a regular basis and not frequently. The researcher recommended providing effective training programs for UUMIT staffs on RE practices and increases their understanding on system requirements using RE practices to develop better systems for the university. Further investigation is required in the future to understand the effect of other RE practices on software development 2015 Thesis NonPeerReviewed text en https://etd.uum.edu.my/5280/1/s813655.pdf text en https://etd.uum.edu.my/5280/2/s813655_abstract.pdf Lafta, Inam Abdullah (2015) A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT). Masters thesis, Universiti Utara Malaysia.
spellingShingle QA71-90 Instruments and machines
Lafta, Inam Abdullah
A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT)
title A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT)
title_full A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT)
title_fullStr A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT)
title_full_unstemmed A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT)
title_short A study of requirements engineering practices among software developers at UUM Information Technology (UUMIT)
title_sort study of requirements engineering practices among software developers at uum information technology uumit
topic QA71-90 Instruments and machines
url https://etd.uum.edu.my/5280/1/s813655.pdf
https://etd.uum.edu.my/5280/2/s813655_abstract.pdf
url-record https://etd.uum.edu.my/5280/
work_keys_str_mv AT laftainamabdullah astudyofrequirementsengineeringpracticesamongsoftwaredevelopersatuuminformationtechnologyuumit
AT laftainamabdullah studyofrequirementsengineeringpracticesamongsoftwaredevelopersatuuminformationtechnologyuumit