Abdul Rehman Gilal

dblp:179/0143 · DBLP profile ↗
← Back
8ranked-venue papers
2as first author
4since 2021 · last 2026
0000-0002-1904-1588ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 8 · 2 first-author · 4 since 2021
YearPublicationVenuePosition
2026 Standard-compliant security requirement assessment with attention-based models
Aftab Alam Janisar, Khairul Shafee Kalid, Aliza Sarlan, Abdul Rehman Gilal, Ayman Meidan, Shariq Hussain, Aliyu Yusuf
Autom. Softw. Eng.4
2024 Enhancing agile project success: a comprehensive study of risk management approaches among Malaysian practitioners
abstract
Abstract Risk management (RM) plays a role in project management in the software development field. As information technology (IT) systems become more essential across industries and IT projects continue to face failure rates effective project management becomes crucial. However, the utilization of methodologies in risk management is not widely considered, specifically in Malaysia. This study aims to investigate how software practitioners in Malaysia have implemented risk management and discover strategies that can enhance risk management for agile contexts. The main focus of this study is the limited integration of methodologies into risk management practices, which has created a gap within the software risk domain. Successful risk management is essential for the achievement of software projects, and the findings from this study can offer insights for software development organizations to make informed decisions and improve project outcomes. By utilizing a quantitative approach and adapted questionnaires, this comprehensive study collected data from 60 practitioners and conducted descriptive analysis to identify key risk elements that have significant potential to affect project performance. The findings highlight these risk elements that can significantly impact project success. Agile methodologies, with their emphasis on collaboration, communication within teams, and engagement with stakeholders, including top management, are instrumental in aligning project objectives, identifying potential risks, and resolving issues promptly. This study provides empirical insights into the risk management practices of agile practitioners in Malaysia, which can equip software development organizations with valuable knowledge for informed decision‐making. By enhancing project outcomes and guiding future strategic actions, the findings of this study can contribute to the improvement of agile risk management in the software development industry, particularly in the Malaysian context.
Mazni Omar, Abdul Rehman Gilal, Mazida Ahmad, Huda Ibrahim, Azman Yasin, Hapini Awang, Abdullah Almogahed
J. Softw. Evol. Process.2
2022 What Pakistani Computer Science and Software Engineering Students Think about Software Testing?
abstract
Software testing is one of the crucial supporting processes of the software life cycle. Unfortunately for the software industry, the role is stigmatized, partly due to misperception and partly due to treatment of the role. The present study aims to analyse the situation to explore what restricts computer science and software engineering students from taking up a testing career in the software industry. To conduct this study, we surveyed 88 Pakistani students taking computer science or software engineering degrees. The results showed that the present study supports previous work into the unpopularity of testing compared to other software life cycle roles. Furthermore, the findings of our study showed that the role of tester has become a social role, with as many social connotations as technical implications.
Luiz Fernando Capretz, Abdul Rehman Gilal
APSEC2
2022 Towards the sustainability of small and medium software enterprises through the implementation of software process improvement: Empirical investigation
abstract
Abstract To improve and sustain the quality of software products, software process improvement (SPI) is needed. Currently, small and medium software enterprises (SMSEs) represent a high proportion of companies around the world and become a cornerstone in the worldwide industry economy. These companies have realized that improving their process is crucial for success, but they are facing difficulties to implement it due to limited resources, limited knowledge, and time constraints. This study aimed to identify the sustainability success factors (SSFs) that have a positive impact on implementing SPI efforts in SMSEs. Data were collected through a systematic literature review (SLR) approach and quantitatively through a survey questionnaire. A list of 44 SSFs was identified during SLR and empirical study. Results illustrate that there is a positive correlation between the ranks obtained from both dataset (rs (44) = .548, ρ = .001). Therefore, there would be significant differences between the SSFs identified in both datasets. In conclusion, the top‐ranked factors can then be used to guide the SPI coordinators on where they should focus their attention to reach the desired SPI goals, which is crucial to deliver the software products and also facilitates in development of model for SPIs in the future.
Abdullateef Oluwagbemiga Balogun, Malek Ahmad Theeb Almomani, Shuib Basri, Omar Almomani, Luiz Fernando Capretz, Arif Ali Khan, Abdul Rehman Gilal, Yahia Baashar
J. Softw. Evol. Process.7
2020 The impact of personality traits and knowledge collection behavior on programmer creativity
Aamir Amin, Shuib Basri, Mobashar Rahman, Luiz Fernando Capretz, Rehan Akbar, Abdul Rehman Gilal, Muhammad Farooq Shabbir
Inf. Softw. Technol.6
2018 Empirical study of software process improvement in Malaysian small and medium enterprises: The human aspects
abstract
Abstract Software Process Improvement (SPI) aims to achieve quality software products in software companies. Ignoring human factors can cause several types of damage in the software development process. Because, Software development is not a purely technical task, but rather it is a relationship between technical and human factors that interact with each other constantly. Currently, Small Medium Enterprises' (SMEs) software development companies in Malaysia still struggle to implement SPI successfully. Therefore, the main objective of this study is to investigate the empirical evidence based on the human factor perspective for helping Malaysian SMEs' software development companies to implement SPI strategies. A questionnaire‐based survey method was used for gathering information from 79 practitioners. The results indicate that 9 factors (employee awareness, leadership involvement, employee involvement, customer involvement, senior management support, staff experience, staff learning, staff skills, and client support) are considered important for implementing SPI in Malaysian SME software development companies. The involvement of both leadership and employees, and getting support from management are the most important human factors that should be considered during the design process of SPI strategies.
Malek Ahmad Theeb Almomani, Shuib Basri, Abdul Rehman Gilal
J. Softw. Evol. Process.3
2018 Finding an effective classification technique to develop a software team composition model
abstract
Abstract Ineffective software team composition has become recognized as a prominent aspect of software project failures. Reports from results extracted from different theoretical personality models have produced contradicting fits, validity challenges, and missing guidance during software development personnel selection. It is also believed that the technique/s used while developing a model can impact the overall results. Thus, this study aims to (1) discover an effective classification technique to solve the problem and (2) develop a model for composition of the software development team. The model developed was composed of 3 predictors: team role, personality types, and gender variables; it also contained 1 outcome: team performance variable. The techniques used for model development were logistic regression, decision tree, and rough sets theory (RST). Higher prediction accuracy and reduced pattern complexity were the 2 parameters for selecting the effective technique. Based on the results, the Johnson algorithm (JA) of RST appeared to be an effective technique for a team composition model. The study has proposed a set of 24 decision rules for finding effective team members. These rules involve gender classification to highlight the appropriate personality profile for software developers. In the end, this study concludes that selecting an appropriate classification technique is one of the most important factors in developing effective models.
Abdul Rehman Gilal, Jafreezal Jaafar, Luiz Fernando Capretz, Mazni Omar, Shuib Basri, Izzatdin Abdul Aziz
J. Softw. Evol. Process.1
2016 A rule-based model for software development team composition: Team leader role with personality types and gender classification
Abdul Rehman Gilal, Jafreezal Jaafar, Mazni Omar, Shuib Basri, Ahmad Waqas
Inf. Softw. Technol.1