Work place: Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia
E-mail: rmuhammd@kau.edu.sa
Website:
Research Interests: Software Engineering, Software Construction, Software
Biography
Mohammad D. Aljohani is currently doing master in IT from the Department of IT, King Abdulaziz University, Jeddah, Saudi Arabia. Aljohani obtained his B. Sc Degree in Information Technology and computing from Arab Open University, at Saudi Arabia in the year of 2011. His interest areas are software requirements engineering, agile software engineering, and CBD.
By Mohammad D. Aljohani Rizwan Qureshi
DOI: https://doi.org/10.5815/ijeme.2019.05.03, Pub. Date: 8 Sep. 2019
The change in requirements while construction of a software may bring into several risks like over budget and extra schedule. The changes in requirements are considered as a high risk to fail the software projects. A good project manager always incorporates risk management paradigm to manage the risks of changing requirements. This research uses available statistical techniques to estimate the cost of risk management with respect to the changing requirement. In addition, a hybrid cost estimation model is proposed using action strategy model to counteract, mitigate and manage the risks of changing requirements. The proposed model is validated using an industrial case study in Saudi Electricity Company (SEC) to conclude the results. The results are found supportive because the proposed model shows significant improvement to estimate the costs of changing requirements as compared to the existing cost estimation models.
[...] Read more.By Mohammad D. Aljohani M. Rizwan J. Qureshi
DOI: https://doi.org/10.5815/ijeme.2016.06.02, Pub. Date: 8 Nov. 2016
Change, in software requirements during its development phases, is considered as a major risk which may affect a software project to fail. Therefore, software engineering processes, methods, and tools are used in order to manage these risks whereas changes in requirements have many negative influences such as effects on system development life cycle (SDLC) phases, project progress, and outcome of a software project. Consequently, project managers must use risk management strategies, activities, and estimation techniques in order to manage and mitigate these risks which are caused due to changes in requirements. A novel model is proposed in this paper to manage and mitigate risks related to changing requirements. The proposed model is validated through qualitative research design. The results are in favor of the proposed model to show its effectiveness. It is anticipated that the proposed model will solve the problems of software companies in major to deal with risks about changing requirements.
[...] Read more.Subscribe to receive issue release notifications and newsletters from MECS Press journals