Next Article in Journal
Organochlorine Pesticides in Dairy Cows’ Diet and the Carryover into Milk in NW Romania
Previous Article in Journal
Photovoltaic Modeling: A Comprehensive Analysis of the I–V Characteristic Curve
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Evaluating the Role of Requirements Engineering Practices in the Sustainability of Electronic Government Solutions

Computer Science and Information Systems Department, College of Business Studies, Public Authority for Applied Education and Training (PAAET), Al-Ardiya, Kuwait City 13092, Kuwait
Sustainability 2024, 16(1), 433; https://doi.org/10.3390/su16010433
Submission received: 31 October 2023 / Revised: 18 December 2023 / Accepted: 22 December 2023 / Published: 3 January 2024

Abstract

:
The efficacy of electronic government (E-Government) initiatives relies significantly on requirements engineering (RE). Every government wants sustainable solutions in the implementation of E-Government projects. The current research has adopted a mix of research methods. After conducting a comprehensive systematic literature review (SLR), the author conducted a case study to evaluate the proposed model. This research conducts an SLR of the contemporary literature on the success and failure factors of E-Government projects. Additionally, there is an association between the failure factors and the utilization of RE practices. A comprehensive search of electronic databases yielded a total of 71 pertinent articles. After meticulous screening and quality assessment, the data were extracted for analysis. A total of 62 papers were eventually selected. The SLR addressed the distinct hurdles encountered by government bodies. The findings indicated a positive relationship between the utilization of RE practices and the attainment of project success. Various aspects, such as project management practices, stakeholder engagement, and effective communication, were identified as factors that can reduce failures in E-Government projects. The deficiencies observed in E-Government initiatives were linked to inadequacies in implementing RE practices. The other issues identified were insufficient requirement elicitation, limited stakeholder involvement, and inadequate validation and verification of requirements. This study also presented a conceptual framework illustrating the difficulties in E-Government and the practices of RE. Statistical data analysis techniques were employed to examine this conceptual framework. This study suggests that managers examine and evaluate their E-Government project failure reasons and factors on a periodic basis to sustain and continuously enhance E-Government project success.

1. Introduction

E-Government has historically been defined as the application of Information and Communication Technologies (ICTs) to increase agency efficiency and deliver services via the internet. “Online government services” and “exchange of information and services electronically with businesses, citizens, and other departments of government” are two examples of the term E-government [1,2]. Determining the objectives, capabilities, and limitations of hardware and software systems is the primary objective of RE, a sub-discipline of software engineering and systems engineering. What needs to be produced in a software system is determined through the process of software RE [3,4]. RE plays a crucial role in the development of E-Government initiatives. It encompasses the identification, analysis, documentation, validation, and management of project requirements to ensure that the final output aligns with stakeholder needs and expectations. Its scope also covers a broad spectrum of activities, including online access to government information and services, electronic voting, digital procurement, and the management of digital documents. Notably, these services are generally more cost-effective than conventional face-to-face services [5].
These technologies foster improved connections between governments and their constituents, thus promoting transparency and reducing corruption by minimizing citizens’ direct interactions with government personnel [6]. Over the past few decades, the prominence of E-Government has surged due to the growing significance of information system (IS) solutions in enhancing individual well-being, bolstering the efficiency of governmental organizations, and encouraging greater civic engagement [7]. Its appeal in both practical and research spheres has also captured substantial academic attention in recent years, owing to the distinctive attributes that define E-Government. These attributes extend beyond administrative and legal factors, encompassing various qualitative elements that demand a specialized scientific and practical approach [8].
During the creation of E-Government systems, the implementation of RE methods frequently entails close collaboration with government institutions to comprehend their requirements and those of the citizens who will utilize the systems. This procedure might encompass collecting requirements via interviews, workshops, and other techniques, as well as clearly and succinctly documenting these demands [9]. It is equally crucial to authenticate the requirements to guarantee their comprehensiveness, coherence, and viability, while also overseeing any alterations to the requirements during the development phase [10].
Nonetheless, the utilization and integration of E-Government systems can be impeded by various challenges encountered within diverse software development methodologies. These hurdles can be interconnected with requirements engineering practices, which involve delineating and documenting the specifications for a system or product and guaranteeing that these criteria are fulfilled throughout the developmental and implementation stages [11]. Ensuring that E-Government systems are user-friendly, compatible, and secure necessitates meticulous planning and design, with addressing these issues being pivotal for the triumph of E-Government initiatives. The employment of RE practices can ensure that E-Government systems cater to the needs and anticipations of citizens and government entities. By identifying and tackling probable obstacles and prospects during the preliminary phases of the development process, RE practices can facilitate the successful integration and utilization of E-Government systems.
This research systematically examines the published literature to identify and use both success and failure factors for E-Government projects. Furthermore, this study’s outcomes offer valuable insights and recommendations to scholars, highlighting areas where additional research is warranted concerning the usage of RE practices within E-Government projects. The section on the research methodology outlines the approach to the SLR adopted when conducting this study. Lastly, the findings section discusses the results of the SLR in addressing the research inquiries. This study commenced by investigating the causes of project failures and the factors capable of mitigating E-Government project risks. Subsequently, the research identified contemporary RE practices aimed at reducing E-Government project failures. An assessment of the effectiveness of these RE practices was also conducted. Furthermore, the research identified challenges in E-Government projects documented in the literature, suggesting a need for further industry studies to explore potential solutions.

2. Background

E-Government, historically characterized as the utilization of information and communication technologies (ICTs), aims to enhance agency efficiency and provide services through the Internet. Examples of E-Government include online government services and the electronic exchange of information and services with businesses, citizens, and other government departments. To ensure their efficacy, these systems need to be meticulously tailored to meet the requirements of the diverse stakeholders involved, including citizens, government personnel, and other public entities. RE encompasses various stages, such as requirement elicitation; the documentation, verification, and validation of requirements; and requirement management and planning. It is vital to iteratively conduct RE, involving multiple stakeholders throughout the software development life cycle [12]. Typically, RE is initiated at the outset of the software system development process. While this may be suitable for shorter-term projects, sustaining stable requirements over an extended period for large-scale and long-lasting E-Government initiatives to meet public needs is a formidable task. Long-lasting E-Government initiatives may be affected by different factors, such as minimizing system redundancy and waste [13,14], compliance with regulatory and environmental standards [15,16], feedback loops and continuous improvement [17,18], data security, and privacy considerations [19,20].

2.1. Lack of Best Practices

Prior studies have highlighted the absence of established best practices in RE for E-Government initiatives. This exacerbates the challenges encountered by project teams, given the inherent complexities and the influence of political and legislative demands in E-Government projects [21]. These include the ongoing consideration of citizen-centric requirements and satisfaction [9], the need for supporting legacy systems and transitioning data to modern technology [22], and the necessity for usability features such as system error prevention, intuitive navigation, and consistent user interface design [23,24], as well as security and performance efficiency requirements.

2.2. Bureaucratic Procedural Barriers

Government IT departments encounter additional challenges related to bureaucratic and procedural obstacles, particularly within the procurement process. Consequently, there has been a surge in the adoption of commercial off-the-shelf (COTS) products, which can become expensive to maintain over prolonged periods. Moreover, the reliance on proprietary technology within COTS products often leads to poor interoperability, owing to vendor lock-in strategies. One possible solution to address this issue is for E-Government entities to develop customized or tailored solutions. However, research has indicated that government initiatives are significantly affected by scope creep, risk-averse decision-making, and employee turnover, which can alter the project objectives [25].

2.3. Cultural Impact on RE

Communication is central to successful RE practices. Cultural nuances significantly influence interpersonal dynamics and task execution, thereby impacting RE procedures. The risk of project failure can be notably mitigated by addressing cultural discrepancies between requirements experts and clients. Strategies such as conflict resolution through compromise, fostering trust, acknowledging uncertainty, maintaining transparency, and assuming accountability are effective in this regard. Conversely, issues such as hidden agendas, administrative interference, and client-driven technological solutions that directly impact project deliverables have been observed to be prevalent and challenging for RE practitioners. These challenges can potentially affect the efficiency of RE activities. As a result, early requirement validation should be incorporated into multiple project cycles to ensure smoother processes [26]. It is evident from the above discussion that RE practices in the domain of E-Government projects are a challenging area, and it is required to elicit the state of the art in both theory and practice.

3. Research Methodology

The chosen research approach for this study is an SLR. The primary objective of the SLR methodology is to comprehensively explore, assess, and synthesize all the existing literature on a particular subject (Salahuddin and Ismail, 2015). The research adhered to the guidelines outlined in [27], with specific adaptations made to suit the unique context of this investigation. This process encompasses all aspects, from the preparation of the review to the presentation of the review’s findings. The subsequent sections detail each of these phases.
The research methodology of this study is illustrated in Figure 1. The methodology involves the following stages: (i) formulating the research question; (ii) identifying rel-evant studies; and (iii) selecting and evaluating relevant studies.
The main objectives of this review are to assess the latest successful practices in requirements engineering (RE) and to aid E-Government professionals in enhancing the implementation of past, current, and future RE practices in E-Government systems. The author asserts that while requirement processes are integral to public sector systems, professionals often overlook their systematic implementation and the specific requisites and challenges inherent to the public and governmental spheres. To achieve the research objectives, the author conducted an SLR, encompassing relevant publications released from 2004 to 2023. The subsequent sections of this article are structured as outlined below. The background segment will delve into the complexities associated with employing RE practices in E-Government environments. A comprehensive examination and analysis of various studies dedicated to the application of requirement methodologies and principles to E-Government will ensue. In light of the scarcity of research in this area, recent studies addressing challenges encountered by public agencies unrelated to the requirements process will also be explored. Through the analysis and evaluation of successful RE approaches, this research seeks to pinpoint effective strategies and methodologies that can improve the development and implementation of E-Government projects. Implementing these best practices can streamline the collection, documentation, validation, and management of requirements for E-Government practitioners, ultimately resulting in more efficient and effective E-Government solutions. This study extensively utilizes various relevant sources, such as academic research, industry publications, and case studies, to comprehensively delineate the current panorama of RE practices within the realm of E-Government.
Information about Figure 1 is given below:
  • Formulating the research questions. The following research questions (RQs) were developed to meet the research goals:
    RQ1: What RE techniques have been most recently used in E-Government projects?
    RQ2: How effective are the practices for RE in producing successful project outcomes?
    RQ3: What are the key factors that contribute to the reduction in failures in E-Government projects?
    RQ4: How are the failure factors in E-Government projects linked to the utilization of RE practices?
    RQ5: What are the existing gaps in the current literature pertaining to the application of RE practices in E-Government projects?
    The following research questions (RQs) were developed to help attain these objectives:
  • Identifying relevant studies. Identifying relevant studies. During the second step, “identifying relevant studies”, a comprehensive search was conducted in seven electronic databases, namely, Google Scholar, Scopus, IEEE Xplore, ACM Digital Library, Science Direct, Springer Link, Taylor and Francis Online, and Springer. The search encompassed titles, abstracts, topics, and keywords to minimize the possibility of overlooking pertinent articles. These databases were selected due to their inclusion of influential journals and conference proceedings in the domains of software engineering and information systems, specifically within the context of E-Government and RE practices. After an initial exploration of the selected databases and subsequent reference cross-checking to ensure comprehensive coverage, a meticulous selection of relevant studies was made. Various combinations of keywords were employed to form search strings, with the primary keywords including “RE best practices”, “project failure”, “reasons for project success and failure”, and “E-Government”, utilizing the AND and OR combination of these keywords. Their synonyms enabled the extraction of pertinent research articles. During this phase, the process of identifying relevant studies initially resulted in 71 pertinent articles.
  • Selecting and evaluating relevant studies. This step included two criteria: (a) inclusion criteria and (b) exclusion criteria. It was ensured that the database search included titles, abstracts, topics, and keywords in order to reduce the chance of missing relevant papers. The inclusion and exclusion criteria were as follows:
    (a)
    Inclusion criteria:
    The following criteria were used to add publications to the SLR: (1) the publication was written in English, (2) the publication was peer-reviewed, and (3) the publication discussed E-Government projects’ failures, successes, or any practices related to this area. As a result of applying inclusion criteria, the number of relevant papers was reduced to 68 papers.
    (b)
    Exclusion criteria:
    The following criteria were used to reject publications from the SLR: (1) the publication was written in a language other than English; (2) the publication was unable to provide information about E-Government projects’ failures, successes, or any practices related to this area; (3) the publication was conducted without peer review; (4) the publication had copyright or information sharing issues to full-text access. To facilitate the review process, each publication was systematically examined by assessing the abstracts to determine whether they met the inclusion criteria [24], which were as follows:
    • Publications in the English language within the period from 2004 to 2023, focusing on failure or success factors in the sphere of E-Government, were considered for this review
    • The articles needed to be composed from the perspective of executing requirements engineering practices in E-Government initiatives.
    As a result of applying inclusion criteria, the number of relevant papers was reduced from 68 to 65 papers.
    (c)
    The criteria employed in this procedure included attributes such as digital library, title, source, number of citations, research method, data analysis method, data collection method, analysis technique, outcomes, and limitations of the publication. Following the execution of the data extraction and synthesis process, the author selected the most relevant 62 studies.
    (d)
    Reporting results:
    Finally, in the fifth step, “Reporting results”, the author concluded the findings and reported them in a structured way.

4. Results

Here, we unveil the findings of our research efforts. We delve into the conclusions drawn from the literature review by addressing the research inquiries outlined in the introduction.
RQ1: What RE techniques have been used most recently in E-Government projects?
RE is a pivotal procedure in the progression of E-Government projects, encompassing the identification, analysis, documentation, validation, and management of project requirements to guarantee that the end result aligns with stakeholder needs and expectations. Numerous investigations have explored the RE methodologies employed in E-Government endeavors. The results of these studies are outlined as follows:
The following are some of the most recent RE techniques used in E-Government projects:
  • Stakeholder Analysis: This process entails identifying and analyzing the needs, concerns, and expectations of stakeholders. This makes sure that the opinions of all parties involved are taken into account and recognized in the finished work.
  • User Stories: Because they precisely identify user requirements and ensure that the final product fits those needs, user stories are an effective framework for developing requirements.
  • Agile Methodologies: Scrum and other agile methodologies have been increasingly popular in recent years due to their adaptability in addressing changing demands and their emphasis on stakeholder involvement. These strategies provide continuing input and iterative development, assisting in ensuring that the developed system fulfills the needs of stakeholders.
  • User-Centered Design: Understanding end user demands and developing solutions that meet them are the main goals of user-centered design. This strategy guarantees that the system is usable and accessible for people with different degrees of technical knowledge while working on E-Government initiatives.
  • Requirements Traceability: The core goals of user-centered design include under-standing end user needs and creating solutions that address them. This method ensures that the system is accessible to users with various degrees of technical competence in E-Government initiatives and is user-friendly.
  • Use of Prototypes: Stakeholders can offer comments on a rudimentary prototype of the system before the final system is constructed. While guaranteeing that the final system satisfies the criteria of the stakeholders, this procedure can lower the chance of expensive mistakes.
  • Risk Management: Risk management includes both identifying possible project hazards and developing mitigation plans. You can ensure that the project stays on schedule and any difficulties are resolved before they worsen by putting this approach into place.
  • Automated RE: Automated methods, such as natural language processing and machine learning, can be utilized to scrutinize and identify requirements from diverse sources, including citizen feedback, social media, and other online platforms.
  • Model-Driven RE: In E-Government projects, model-driven approaches are employed to depict and illustrate requirements, often utilizing languages such as the unified modeling language (UML) or Business Process Model and Notation (BPMN). This aids in minimizing the possibility of ambiguity in requirements and enhancing their understanding.
The aforementioned practices can guarantee the effectiveness of E-Government initiatives and meet the requirements of stakeholders. Table 1 outlines nine RE practices suitable for the implementation of E-Government projects.
RQ2: How effective are the practices for RE in producing successful project outcomes?
Effective RE practices are essential for the success of E-Government projects. These practices aid in the identification, documentation, and efficient management of stakeholder requirements, thereby reducing the risk of project failure and enhancing the prospects of project success. Some of the benefits of integrating robust RE practices into E-Government projects include the following:
  • Improved stakeholder satisfaction: By ensuring that the system being developed meets their requirements, RE processes can enhance stakeholder satisfaction with the final product.
  • Reduced development costs: RE practices can reduce the costs associated with rework and prevent costly errors by identifying and addressing requirements prior to the development process.
  • Reduced project risk: RE practices can help mitigate the risk of project failure and increase the likelihood of project success by identifying and managing risks in the early stages of the development process.
  • Improved project management: RE practices can aid in project management by providing a formal framework for handling and evolving requirements, thereby ensuring that the project stays on track.
  • Improved system quality: RE practices can enhance the quality of the final product by ensuring that the system under development meets the expectations of stake-holders.
Table 2 outlines five advantages of RE practices. To summarize, proficient RE methods can enhance the progress of E-Government endeavors. Nevertheless, the precise outcomes may vary depending on the practices utilized and the context in which they are applied.
RQ3: What are the key factors that contribute to the reduction in failures in E-Government projects?
Insufficient planning, ineffective management, limited stakeholder engagement, and technological challenges represent only a few of the hurdles that E-Government projects may confront. Several factors can enhance the prospects of project success and diminish the risk of failure. Some of these pivotal factors include:
  • Effective planning: Establishing a clear plan that outlines the project’s aims, scope, schedule, and resources ensures that the project remains on track and that all stakeholders are aligned with its goals and objectives.
  • Stakeholder involvement: Engaging and consulting stakeholders throughout the project’s life cycle, including residents, officials, and other relevant parties, helps uncover and address their needs and requirements.
  • The use of appropriate technology: The project’s success can be enhanced by selecting appropriate and reliable technologies that meet the specifications of its needs and requirements.
  • Robust RE practices: Employing effective RE methods, such as requirements elicitation, analysis, validation, and verification, can help guarantee that the project meets stakeholder needs and that the system is fit for the intended purpose.
  • Project management: An effective project management framework ensures the successful handling of the project and prompt resolution of any arising issues.
  • Change management: Change management practices can mitigate the risk of scope creep and project delays by effectively identifying, documenting, and managing changes to project requirements or objectives.
  • Risk management: Throughout the project, possible risks can be identified and mitigated to reduce the likelihood of failure.
These measures can enhance the likelihood of success for E-Government projects and aid in meeting the requirements of all stakeholders. Table 3 outlines seven key factors that can reduce the failure of E-Government Projects.
RQ4: How are the failure factors in E-Government projects connected to the implementation of RE practices?
The failure factors in E-Government projects are frequently associated with the execution of RE practices. Proficient RE is pivotal for project success, ensuring that the system meets the demands and expectations of stakeholders. The inadequate implementation of RE practices may result in various complications, including the following:
  • An inadequate understanding of stakeholder needs: Failure to sufficiently collect and assess stakeholder demands can lead to a system that fails to meet their ex-pectations, resulting in inadequate user adoption and eventual project failure.
  • Poor system design: Incorrect system design can lead to problems such as difficulties in scaling, system failures, and various technical issues that can significantly impact the project’s achievements.
  • Scope creep: Insufficiently defined requirements can lead to scope creep, which involves a sudden expansion of the project’s scope beyond its initial limits due to an increase in requirements. Inadequately specified requirements can be a major cause of this result. This can lead to project delays, increased costs, and other adverse outcomes that can jeopardize the project’s success.
  • A lack of stakeholder engagement: A lack of early stakeholder involvement in the project’s initial stages may generate irrelevant requirements, resulting in a solution that does not align with user needs and, consequently, leading to the failure of the E-Government project.
Implementing the best RE practices, however, can help mitigate many of these risks and increase the likelihood of project success. For example, by accurately gathering and assessing stakeholder requirements, the system can be tailored to meet those objectives, thus enhancing user adoption and satisfaction. Similarly, defining requirements and managing scope can aid in the successful management of the project, thereby reducing the risk of delays and budget overruns. Engaging stakeholders throughout the project’s life cycle can ensure alignment on the project’s goals and objectives, consequently fostering buy-in and ownership, as well as reducing resistance to change Table 4 outlines four key causes of failure in E-Government projects.
RQ5: What are the existing gaps in the current literature pertaining to the application of RE practices in E-Government projects?
Despite the extensive literature on RE practices in E-Government projects, there remain several areas that have not been adequately addressed. Some of these gaps include the following:
  • A lack of empirical studies: Existing research on E-Government solutions reveals a dearth of empirical studies examining the effectiveness of RE practices. Most of the current literature is reliant on case studies or expert opinions, potentially limiting a comprehensive understanding of the outcomes of E-Government solutions.
  • Limited focus on specific E-Government domains: The majority of research on RE techniques in E-Government solutions concentrates on general E-Government areas, such as healthcare or public services.
  • A lack of standardization: There is no standardized framework or set of procedures for RE practices in the world of E-Government systems. Comparing and ranking various RE methodologies is difficult in the absence of standards.
  • Limited focus on stakeholder engagement: Although the value of stakeholder involvement in RE is well acknowledged, the best ways to include stakeholders in E-Government efforts are still not well known. To determine the best practices for incorporating stakeholders in E-Government initiatives, further study is required.
  • Limited focus on cultural and social factors: Cultural and social factors, such as linguistic complexity and social conventions, frequently have an impact on E-Government projects. Only a small number of studies have examined how cultural and social norms impact RE techniques used in E-Government systems.
Addressing these gaps in the current literature can enhance our comprehension of RE practices employed in E-Government initiatives and facilitate the development of effective methodologies for RE within these projects. The present study has also organized the discoveries from the existing literature and formulated a conceptual model. Figure 2 illustrates the conceptual model of E-Government challenges and RE practices.
Table 5 presents the interlinking among factors and failure reasons, as well as the particular RE practices related to them. Below, Table 5 is discussed in detail.
Table 5 presents the reasons of E-Government projects.
1.
Effective Planning (Failure Factor) and Inadequate Understanding of Stakeholders’ Needs (Failure Reason):
Connection: Inadequate understanding of stakeholder needs often results from insufficient planning, where requirements are not thoroughly analyzed.
RE Practices for Prevention:
  • Stakeholder Analysis: Conducting comprehensive stakeholder analysis during planning to ensure all perspectives are considered.
  • Requirements Traceability: Implementing traceability to link requirements back to stakeholder needs, ensuring alignment throughout the project.
2.
Stakeholder Involvement (Failure Factor) and Lack of Stakeholder Engagement (Failure Reason):
Connection: A lack of stakeholder engagement leads to incomplete involvement, thus impacting decision making and requirement definition.
RE Practices for Prevention:
  • Stakeholder Analysis: Conducting stakeholder analysis early to identify key stakeholders and ensure their continuous involvement.
  • User Stories: Utilizing user stories to directly capture stakeholder perspectives and requirements from them.
3.
Use of Appropriate Technology (Failure Factor) and Poor Design (Failure Reason):
Connection: Poor design often results from selecting inappropriate or outdated technology that does not align with stakeholder requirements.
RE Practices for Prevention:
  • User-Centric Design: Focusing on user-centric design principles to ensure technology aligns with user needs.
  • Prototyping: Using prototypes to validate technology choices and ensure they meet stakeholder expectations.
4.
Robust RE Practices (Failure Factor) and Scope Creep (Failure Reason):
Connection: Insufficient RE practices can lead to inadequate scoping, causing scope creep and project deviations.
RE Practices for Prevention:
  • Change Management: Implementing robust change management processes within RE to control scope changes effectively.
  • Requirements Traceability: Using traceability to evaluate the impact of proposed changes on the initial project scope.
5.
Project Management (Failure Factor) and Scope Creep (Failure Reason):
  • Individuals responsible for ensuring project quality and adherence to requirements.
Connection: Poor project management can lead to inadequate monitoring and control of scope, contributing to scope creep.
RE Practices for Prevention:
  • Agile Methodology: Embracing agile practices to accommodate changes and iterations within a controlled framework.
  • Risk Management: Incorporating risk management to anticipate and mitigate scope-related risks during project management.
6.
Change Management (Failure Factor) and Scope Creep (Failure Reason):
Connection: Inadequate change management processes can lead to uncontrolled scope changes, contributing to scope creep.
RE Practices for Prevention:
  • Change Management Processes: Implementing structured change control mechanisms within RE to manage scope changes effectively.
  • Requirements Traceability: Using traceability to assess the impact of change requests on the project’s scope and objectives.
7.
Risk Management (Failure Factor) and Various Failure Reasons:
Connection: A lack of proper risk management can contribute to multiple failure reasons, including scope creep, inadequate stakeholder engagement, and poor design due to unanticipated challenges.
RE Practices for Prevention:
  • Risk Management: Integrating risk management practices within RE to identify and mitigate risks early in the project lifecycle.
  • Automated Requirements Engineering: Employing automated tools for risk assessment and analysis during RE processes.
By interlinking failure factors, failure reasons, and specific RE practices, it becomes evident how robust RE practices play a pivotal role in preventing or mitigating various failure factors and reasons within E-Government projects. These practices ensure alignment with stakeholder needs, effective management of project scope, and the selection of appropriate technologies, thereby enhancing project success and minimizing failure risks.

4.1. Description of Experimental Design

This study’s conceptual research model is the result of a thorough evaluation of the literature, with citations included for each construct. Table 1, Table 2 and Table 3 provide detailed documentation of this thorough synthesis, with a thorough cataloging of references linked to each construct. In order to ensure a solid foundation for examining the interactions of different constructs within the research framework, this model’s con-struction required a thorough examination and assimilation of pertinent concepts and theories present in scholarly discourse.
Figure 3 led to the formulation of the following claims:
H1: 
A positive relationship is present between E-Government project failure reasons and RE practices for E-Government project success.
H2: 
A positive relationship is present between factors minimizing E-Government project failures and RE practices for E-Government project success.
Extensive analysis was conducted on the theories and methodologies employed to delineate the independent and dependent components within the study framework. The exploration into the intricacies surrounding the success and failure of E-Government initiatives was facilitated through a questionnaire that examined a diverse range of variables and procedures. Using Likert-scale questions to gauge participant perspectives and opinions, a carefully crafted questionnaire was used to gather crucial data for this study. In total, 208 individuals represented different positions in E-Government companies. The various positions included the following:
Participant roles and positions:
1.
Project managers:
  • Individuals overseeing E-Government projects.
2.
Software engineers/developers:
  • Those involved in the technical implementation and development aspects.
3.
Business analysts:
  • Individuals responsible for analyzing project requirements and translating them for technical teams.
4.
Government officials:
  • Personnel working directly within government departments utilizing or commissioning E-Government projects.
5.
Quality assurance/testing specialists:
  • Individuals responsible for ensuring project quality and adherence to requirements.
The spectrum of independent variables encompasses both the factors contributing to project success and the root causes of failure. The scrutiny of elements such as scope creep, inadequate system design, and a deficiency in understanding stakeholder needs occurred when delineating E-Government project failure reasons. In contrast, independent variables contributing to E-Government project failure factors include robust RE techniques, effective planning, stakeholder involvement, the adept use of technology, project management, change management, and risk management. All these factors play a pivotal role in shaping the outcomes of E-Government projects.
In the analysis, the dependent variable is the compilation of RE practices for E-Government project success. This compilation encompasses aspects such as requirements traceability, automated RE, model-driven RE, user stories, stakeholder analysis, the application of agile methodologies, user-centered design, the utilization of prototypes, and the incorporation of risk management. Through this comprehensive exploration, trends and insights are unveiled, enhancing the understanding of the outcomes of E-Government projects in a more nuanced manner.
A preliminary test was carried out after the tool’s development to evaluate its dependability and internal consistency. The process of calculating Cronbach’s alphas was essential to achieving strong internal consistency. The following table displays the Cronbach’s alpha values obtained. These values offer valuable insights into the tool’s reliability, thereby bolstering its internal coherence and guaranteeing its efficacy in measuring the intended constructs.

4.2. Reliability Analysis

Reliability, as defined by [105], pertains to the consistency of results. To evaluate the data’s reliability, Cronbach’s alpha values are utilized. Table 6 displays the results of the reliability analysis.
Cronbach’s alpha is a widely recognized reliability measure employed to evaluate the consistency of constructs. For an instrument to be deemed reliable, Cronbach’s alpha for each construct should be greater than 0.70 [106]. As illustrated in the preceding Table 6, the alpha values exceed 0.5.

4.3. Summary of hypotheses

Below Table 7 outlines is a summary of hypotheses testing based on structural model analysis.
Table 7. Summary of Hypotheses.
Table 7. Summary of Hypotheses.
Sr.HypothesisConclusion
H1A positive relationship is present between E-Government project failure reasons and RE practices for E-Government project successAccepted (significant)
H2A positive relationship is present between factors minimizing E-Government project failures and RE practices for E-Government project successAccepted (significant)
RE Practices for E - Government Project Success = b 0 + b 1 ( E - Government Projects Failure Reasons ) + b 2 ( Factors Minimizing E - Government Project Failures )
Table 8 displays the results of the ANOVA test. Since the significance value of the ANOVA table is less than 0.05, we can conclude that the independent variable(s) predicted the dependent variable.
Table 9 presents findings related to coefficients.The statistically significant value of E-Government project failure reasons is below 0.05. However, the negative beta coefficient implies that factors minimizing E-Government project failure reasons have an adverse effect on the RE practices for E-Government project success. This suggests that a one-unit change in E-Government project failure reasons will lead to a decrease in the RE practices for E-Government project success by 0.143 points. Similarly, the statistically significant value of factors minimizing E-Government project failures is also less than 0.05, and its positive beta coefficient suggests that a one-unit change in the factors minimizing E-Government project failures will increase RE practices for E-Government project success by 0.849 points.
Table 9. Coefficients.
Table 9. Coefficients.
ModelBStd. ErrortSig.
(Constant)1.3620.2216.1840.000
Factors minimizing E-Government project failures0.8490.02632.0550.000
E-Government project fail-ure reasons−0.1430.051−2.8270.005
RE Practices for E - Government Project Success = 1.362 0.143 ( E - Government Projects Failure Reasons ) + 0.849 ( Factors Minimizing E - Government Project Failures )

5. Conclusions

In this paper, an evaluation of RE practices significant for the success of E-Government solutions was conducted. The research commenced by exploring the reasons for project failures. The variables that may reduce the failure of an E-government project were then recognized, and the most recent requirements engineering practices that could reduce the failures of E-government projects were then decided based on those reasons. This article also pinpointed the challenges of E-government projects existing in the literature, necessitating further industry studies to explore their solutions. Additionally, the effectiveness of requirements engineering practices was examined through a case study. Overall, it was concluded that there are four major reasons for E-Government project failures. These include (1) an inadequate understanding of stakeholder needs, (2) poor system design, (3) scope creep, and (4) a lack of stakeholder engagement. To address these issues, it is crucial to implement effective project planning, encourage maximum stakeholder involvement during the RE process, and utilize prototyping to gather initial user feedback, thus fostering a shared understanding of requirements among stake-holders. Moreover, E-Government projects should establish robust processes for risk management, project management, and change management. Lastly, nine requirements engineering practices implemented in E-Government solutions were identified to help overcome the challenges of E-Government project failures. A requirements engineering team should carefully analyze project stakeholders and gather feedback from different user groups. The use of agile methodology practices, such as user stories, contributes positively to eliciting comprehensive and clear requirements. Similarly, user-centered design and prototyping aid in reducing scope creep and minimizing late-breaking requirements. The introduction of automated RE and model-driven requirements engineering techniques facilitates the rapid elicitation and validation of software requirements for E-Government solutions. The analysis results indicated the factors that reduce the failure of E-Government projects and identified the causes of project failure that significantly impact the success of E-Government projects. From a practical standpoint, these findings recommend that government agencies focus on enhancing project success by addressing critical failure-contributing factors, such as insufficient system design, scope creep, etc. Augmenting stakeholder analysis capabilities, adopting agile methodologies, and implementing other essential practices also contribute to the success of E-Government projects. These practices involve effective planning, stakeholder involvement, and proficient project management.

Funding

This research is fully funded by the Public Authority of Applied Education and Training (PAAET).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Acknowledgments

I would like to thank the Public Authority of Applied Education and Training (PAAET) and the staff of the research department for their support and understanding during the writing of this research and for providing the needed funds to complete this work. The research number is BS-22-05.

Conflicts of Interest

The author declares that I have no conflict of interest with anyone to report regarding the present study.

References

  1. Von Haldenwang, C. Electronic government (e-government) and development. Eur. J. Dev. Res. 2004, 16, 417–432. [Google Scholar] [CrossRef]
  2. Merhi, M.I.; Koong, K.S. E-government effectiveness: Assessment of contributing governments’ ICT usage factors. Int. J. Bus. Syst. Res. 2013, 7, 1–24. [Google Scholar] [CrossRef]
  3. Ncube, C.; Lim, S.L. On systems of systems engineering: A requirements engineering perspective and research agenda. In Proceedings of the 2018 IEEE 26th International Requirements Engineering Conference (RE), Banff, AB, Canada, 20–24 August 2018; pp. 112–123. [Google Scholar]
  4. Holt, J.; Perry, S.; Payne, R.; Bryans, J.; Hallerstede, S.; Hansen, F.O. A model-based approach for requirements engineering for systems of systems. IEEE Syst. J. 2014, 9, 252–262. [Google Scholar] [CrossRef]
  5. Noori, M. The effect of e-service quality on user satisfaction and loyalty in accessing e-government information. Int. J. Data Netw. Sci. 2022, 6, 945–952. [Google Scholar] [CrossRef]
  6. Adam, I.; Fazekas, M. Are emerging technologies helping win the fight against corruption? A review of the state of evidence. Inf. Econ. Policy 2021, 57, 100950. [Google Scholar] [CrossRef]
  7. Ansari, M.T.J.; Pandey, D.; Alenezi, M. STORE: Security threat oriented requirements engineering methodology. J. King Saud-Univ.-Comput. Inf. Sci. 2022, 34, 191–203. [Google Scholar] [CrossRef]
  8. Streib, G.; Navarro, I. City managers and e-government development: Assessing technology literacy and leadership needs. Int. J. Electron. Gov. Res. (IJEGR) 2008, 4, 37–53. [Google Scholar] [CrossRef]
  9. Van Velsen, L.; van der Geest, T.; ter Hedde, M.; Derks, W. Requirements engineering for e-Government services: A citizen-centric approach and case study. Gov. Inf. Q. 2009, 26, 477–486. [Google Scholar] [CrossRef]
  10. Khan, H.U.; Asghar, I.; Ghayyur, S.A.A.K.; Raza, M. An empirical study of software requirements verification and validation techniques along their mitigation strategies. Asian J. Comput. Inf. Syst. 2015, 3. [Google Scholar]
  11. Shah, T.; Patel, S.V. A review of requirement engineering issues and challenges in various software development methods. Int. J. Comput. Appl. 2014, 99, 36–45. [Google Scholar] [CrossRef]
  12. Pandey, D.; Suman, U.; Ramani, A.K. An effective requirement engineering process model for software development and requirements management. In Proceedings of the 2010 International Conference on Advances in Recent Technologies in Communication and Computing, Kottayam, India, 16–17 October 2010; pp. 287–291. [Google Scholar]
  13. Maremi, K.; Thulare, T.; Herselman, M. The benefits of digital transformation addressing the hindrances and challenges of e-government services in South Africa: A scoping review. In Proceedings of the 2022 IST-Africa Conference (IST-Africa), Virtual, Ireland, 16–20 May 2022; pp. 1–8. [Google Scholar]
  14. Kim, C.; Kim, K.a. The institutional change from E-Government toward Smarter City; comparative analysis between royal borough of Greenwich, UK, and Seongdong-gu, South Korea. J. Open Innov. Technol. Mark. Complex. 2021, 7, 42. [Google Scholar] [CrossRef]
  15. Nakakawa, A.; Proper, H.A.; Tulinayo, F.P.; Namagembe, F.; Overbeek, S. Assessing Readiness for e-Government Enterprise Architecture in a Developing Economy–Towards an Integrated Maturity Model. In Proceedings of the 2021 IEEE 25th International Enterprise Distributed Object Computing Workshop (EDOCW), Gold Coast, Australia, 25–29 October 2021; pp. 279–288. [Google Scholar]
  16. Glyptis, L.; Christofi, M.; Vrontis, D.; Del Giudice, M.; Dimitriou, S.; Michael, P. E-Government implementation challenges in small countries: The project manager’s perspective. Technol. Forecast. Soc. Chang. 2020, 152, 119880. [Google Scholar] [CrossRef]
  17. Chircu, A.M.; Lee, D.H.D. E-government: Key success factors for value discovery and realization. Electron. Gov. Int. J. 2005, 2, 11–25. [Google Scholar] [CrossRef]
  18. Mfoihaya, S.A.; Yusof, M.M. E-Government project enquiry framework for a continuous improvement process, status in Malaysia and Comoros. In Information Science and Applications; Springer: Berlin/Heidelberg, Germany, 2015; pp. 125–133. [Google Scholar]
  19. Reffat, R. Developing a Successful e-Government. In Proceedings of the Symposium on e-Government: Opportunities and Challenge: Opportunities and Challenge, Muscat Municipality, Oman, 10–12 May 2003; pp. IV1–IV13. [Google Scholar]
  20. Lam, W. Barriers to e-government integration. J. Enterp. Inf. Manag. 2005, 18, 511–530. [Google Scholar] [CrossRef]
  21. Nyansiro, J.; Mtebe, J.; Kissaka, M. A Goal-Oriented Requirements Engineering Framework for E-government Information Systems. East Afr. J. Sci. Technol. Innov. 2021, 2. [Google Scholar] [CrossRef]
  22. Kasauli, R.; Knauss, E.; Horkoff, J.; Liebel, G.; de Oliveira Neto, F.G. Requirements engineering challenges and practices in large-scale agile system development. J. Syst. Softw. 2021, 172, 110851. [Google Scholar] [CrossRef]
  23. Hasani, L.M.; Sensuse, D.I.; Suryono, R.R. User-centered design of e-learning user interfaces: A survey of the practices. In Proceedings of the 2020 3rd International Conference on Computer and Informatics Engineering (IC2IE), Yogyakarta, Indonesia, 15–16 September 2020; pp. 1–7. [Google Scholar]
  24. Khan, S.; Zairah, A.; Rahim, N.; Maarop, N. A systematic literature review and a proposed model on antecedents of trust to use social media for e-government services. Int. J. Adv. Appl. Sci. 2020, 7, 44–56. [Google Scholar]
  25. Sadik-Zada, E.R.; Gatto, A.; Niftiyev, I. E-government and petty corruption in public sector service delivery. Technol. Anal. Strateg. Manag. 2022, 1–17. [Google Scholar] [CrossRef]
  26. Alsanoosy, T.; Spichkova, M.; Harland, J. Cultural influence on requirements engineering activities: A systematic literature review and analysis. Requir. Eng. 2020, 25, 339–362. [Google Scholar] [CrossRef]
  27. Kitchenham, B.; Brereton, O.P.; Budgen, D.; Turner, M.; Bailey, J.; Linkman, S. Systematic literature reviews in software engineering–a systematic literature review. Inf. Softw. Technol. 2009, 51, 7–15. [Google Scholar] [CrossRef]
  28. Cao, J.; Sun, L. Articulation of stakeholders requirements for complex e-Government Systems Development. In Proceedings of the 2009 International Conference on Information Management and Engineering, Kuala Lumpur, Malaysia, 3–5 April 2009; pp. 683–688. [Google Scholar]
  29. Greger, V.; Balta, D.; Wolf, P.; Krcmar, H. Analyzing stakeholders in complex E-government projects: Towards a stakeholder interaction model. In Proceedings of the Electronic Government: 13th IFIP WG 8.5 International Conference, EGOV 2014, Dublin, Ireland, 1–3 September 2014; Springer: Berlin/Heidelberg, Germany, 2014; pp. 194–205. [Google Scholar]
  30. Batubara, F.R.; Efendi, S.; Nasution, M.K.M.; Sihombing, P. Blockchain-based e-Government: Exploring Stakeholders Perspectives and Expectations. In Proceedings of the 2022 6th International Conference on Electrical, Telecommunication and Computer Engineering (ELTICOM), Medan, Indonesia, 22–23 November 2022; pp. 232–237. [Google Scholar]
  31. Chandrachooodan, G.; Radhika, R.; Palappan, R.R. Identifying the relevant project management tools in implementation of e-governance projects–Journey from traditional to agile. AIP Conf. Proc. 2023, 2690, 020038. [Google Scholar]
  32. Fricker, S.A.; Grau, R.; Zwingli, A. Requirements engineering: Best practice. In Requirements Engineering for Digital Health; Springer: Berlin/Heidelberg, Germany, 2014; pp. 25–46. [Google Scholar]
  33. Afzal, T.; Ali, S. An Automatic Tool to Model and Remove Integration Dependencies in user stories using UML. Int. J. Comput. Sci. Inf. Secur. 2017, 15. [Google Scholar]
  34. Simonofski, A.; Ayed, H.; Vanderose, B.; Snoeck, M. From traditional to agile e-government service development: Starting from practitioners’ challenges. In Proceedings of the Americas Conference on Information Systems, Cancún, Mexico, 15–17 August 2019; pp. 1–10. [Google Scholar]
  35. Kupi, M.; McBride, K. Agile Development for Digital Government Services: Challenges and Success Factors. In Proceedings of the Electronic Participation: 13th IFIP WG 8.5 International Conference, ePart 2021, Granada, Spain, 7–9 September 2021; Springer: Berlin/Heidelberg, Germany, 2021; pp. 139–150. [Google Scholar]
  36. Maharjan, S.; Chang, P.D.; Shrestha, D. Analysis of design quality and user requirements of online taxation portal of Nepal. In Proceedings of the International Conference on Mobile Computing and Sustainable Informatics: ICMCSI 2020, Lalitpur, Nepa, 23–24 January 2020; Springer Nature: Cham, Switzerland, 2020; pp. 1–15. [Google Scholar]
  37. Wafa, R.; Khan, M.Q.; Malik, F.; Abdusalomov, A.B.; Cho, Y.I.; Odarchenko, R. The impact of agile methodology on project success, with a moderating role of Person’s job fit in the IT industry of Pakistan. Appl. Sci. 2022, 12, 10698. [Google Scholar] [CrossRef]
  38. Inayat, I.; Salim, S.S.; Marczak, S.; Daneva, M.; Shamshirband, S. A systematic literature review on agile requirements engineering practices and challenges. Comput. Hum. Behav. 2015, 51, 915–929. [Google Scholar] [CrossRef]
  39. Verma, P.; Kumar, V.; Daim, T.; Sharma, N.K. Design Thinking Framework Toward Management Control System in Environmental Dynamism: An Innovation Perspective. IEEE Trans. Eng. Manag. 2023. [CrossRef]
  40. Ramesh, B.; Stubbs, C.; Powers, T.; Edwards, M. Requirements traceability: Theory and practice. Ann. Softw. Eng. 1997, 3, 397–415. [Google Scholar] [CrossRef]
  41. Turki, S.; Bjekovic-Obradovic, M. Compliance in e-government service engineering: State-of-the-art. In Proceedings of the Exploring Services Science: First International Conference, IESS 2010, Geneva, Switzerland, 17–19 February 2010; Revised Papers 1. Springer: Berlin/Heidelberg, Germany, 2010; pp. 270–275. [Google Scholar]
  42. Zorzetti, M.; Signoretti, I.; Pereira, E.; Salerno, L.; Moralles, C.; Machado, M.; Bastos, R.; Marczak, S. An Empirical-informed Work Process Model for a Combined Approach of Agile, User-Centered Design, and Lean Startup. In Proceedings of the XIX Brazilian Symposium on Software Quality, São Luís, Brazil, 1–4 December 2020; pp. 1–10. [Google Scholar]
  43. Singh, H.; Grover, P.; Kar, A.K.; Ilavarasan, P.V. Review of performance assessment frameworks of e-government projects. Transform. Gov. People Process. Policy 2020, 14, 31–64. [Google Scholar] [CrossRef]
  44. Pontico, F.; Winckler, M.; Limbourg, Q. Organizing user interface patterns for e-Government applications. In Proceedings of the IFIP International Conference on Engineering for Human-Computer Interaction, Salamanca, Spain, 22–24 March 2007; pp. 601–619. [Google Scholar]
  45. Winckler, M.; Bernhaupt, R.; Pontico, F. Challenges for the development of user interface pattern languages: A case study on the e-government domain. Iadis Int. J. WWW/Internet 2010, 8, 59–84. [Google Scholar]
  46. Esiefarienrhe, B.M.; Mokeresete, M. Using Software Applications To Enhance E-Government Service Delivery In Botswana. J. Inf. Syst. Inform. 2022, 4, 495–510. [Google Scholar] [CrossRef]
  47. Kassab, M. The changing landscape of requirements engineering practices over the past decade. In Proceedings of the 2015 IEEE Fifth International Workshop on Empirical Requirements Engineering (EmpiRE), Ottawa, ON, Canada, 24 August 2015; pp. 1–8. [Google Scholar]
  48. Sella Veluswami, J.R.; Lakshmi Narsimhan, Y.; Krishnakumar, S.; Natarajan, R. Blockchain based system for transfer of funds through an e-Governance application. Rom. J. Inf. Technol. Autom. Control. RomâNă Informatică Autom. 2022, 32, 93–102. [Google Scholar] [CrossRef]
  49. Arshad, N.H.; Mohamed, A.; Nor, Z.M. The Extent of Risk Management Practices in E-Government Projects. In Proceedings of the 5th WSEAS International Conferences on E-activities, Venice, Italy, 20–22 November 2006. [Google Scholar]
  50. El Khatib, M.; AlMaeeni, A.; Alkamali, W. The Relation between Effective Digital Program Governance and Program Success. Am. J. Ind. Bus. Manag. 2022, 12, 1402–1418. [Google Scholar] [CrossRef]
  51. Kumar, B.S.; Sridhar, V.; Sudhindra, K.R. Generic Security Risk Profile of e-Governance Applications—a Case Study. In Proceedings of the Emerging Research in Computing, Information, Communication and Applications: ERCICA, Bangalore, India, 24–25 July 2020; Springer: Singapore; Volume 2, pp. 731–741. [Google Scholar]
  52. Kefallinos, D.; Lambrou, M.A.; Sykas, E. An extended risk assessment model for secure E-government projects. Int. J. Electron. Gov. Res. (IJEGR) 2009, 5, 72–92. [Google Scholar] [CrossRef]
  53. Tiwari, M.M.; Joshi, P. Automated Processing of Project Proposal Documents Using Artificial Intelligence: Survey and its relevance in E-Governance. Ind. Eng. J. 2023, 52, 87–96. [Google Scholar]
  54. De, S.J.; Shukla, R. Privacy policies of e-governance initiatives: Evidence from India. J. Public Aff. 2020, 20, e2160. [Google Scholar] [CrossRef]
  55. Meth, H.; Brhel, M.; Maedche, A. The state of the art in automated requirements elicitation. Inf. Softw. Technol. 2013, 55, 1695–1709. [Google Scholar] [CrossRef]
  56. Ma, Z.; Wagner, C.; Bleier, T. Model-driven security for web services in e-government system: Ideal and real. In Proceedings of the 2011 7th International Conference on Next Generation Web Services Practices, Salamanca, Spain, 9–21 October 2011; pp. 221–226. [Google Scholar]
  57. Giraldo, F.D.; Espana, S.; Pastor, O.; Giraldo, W.J. Considerations about quality in model-driven engineering: Current state and challenges. Softw. Qual. J. 2018, 26, 685–750. [Google Scholar] [CrossRef]
  58. Tsilionis, K.; Wautelet, Y. A model-driven framework to support strategic agility: Value-added perspective. Inf. Softw. Technol. 2022, 141, 106734. [Google Scholar] [CrossRef]
  59. Wautelet, Y. A model-driven IT governance process based on the strategic impact evaluation of services. J. Syst. Softw. 2019, 149, 462–475. [Google Scholar] [CrossRef]
  60. Salado, A. A systems-theoretic articulation of stakeholder needs and system requirements. Syst. Eng. 2021, 24, 83–99. [Google Scholar] [CrossRef]
  61. Akbar, M.A.; Sang, J.; Khan, A.A.; Mahmood, S.; Qadri, S.F.; Hu, H.; Xiang, H. Success factors influencing requirements change management process in global software development. J. Comput. Lang. 2019, 51, 112–130. [Google Scholar] [CrossRef]
  62. Marzi, G. On the nature, origins and outcomes of Over Featuring in the new product development process. J. Eng. Technol. Manag. 2022, 64, 101685. [Google Scholar] [CrossRef]
  63. Verner, J.; Cox, K.; Bleistein, S.; Cerpa, N. Requirements engineering and software project success: An industrial survey in Australia and the US. Australas J. Inf. Syst. 2005, 13. [Google Scholar] [CrossRef]
  64. Rahman, W.N.W.A.; Talha, H.; Josiah, B.; Adamu, L.; Liming, W.; Rosli, N.S.M. Software quality assurance–e-commerce customers satisfaction in requirements engineering process. Int. J. Softw. Eng. Its Appl. 2015, 9, 57–70. [Google Scholar]
  65. Striuk, A.M.; Shalatska, H.M.; Holiver, V.P. Software Requirements Engineering Training: Problematic Questions. In Proceedings of the 4th Workshop for Young Scientists in Computer Science & Software Engineering (CS&SE@SW 2021), Virtual Event. Kryvyi Rih, Ukraine, 18 December 2021; pp. 3–11. [Google Scholar]
  66. Ghapanchi, A.; Albadvi, A.; Zarei, B. A framework for e-government planning and implementation. Electron. Gov. Int. J. 2008, 5, 71–90. [Google Scholar] [CrossRef]
  67. Ashaye, O.R.; Irani, Z. The role of stakeholders in the effective use of e-government resources in public services. Int. J. Inf. Manag. 2019, 49, 253–270. [Google Scholar] [CrossRef]
  68. Pardo, T.A.; Scholl, H.J.J. Walking atop the cliffs: Avoiding failure and reducing risk in large scale e-government projects. In Proceedings of the 35th annual Hawaii international conference on system sciences, Big Island, HI, USA, 10 January 2002; pp. 1656–1665. [Google Scholar]
  69. Pandey, V.; Gupta, S. Understanding G2G e-government project impasse: A stakeholder theory perspective. Inf. Dev. 2017, 33, 361–374. [Google Scholar] [CrossRef]
  70. Distel, B.; Lindgren, I. A matter of perspective: Conceptualizing the role of citizens in E-government based on value positions. Gov. Inf. Q. 2023, 40, 101837. [Google Scholar] [CrossRef]
  71. Rowley, J. e-Government stakeholders—Who are they and what do they want? Int. J. Inf. Manag. 2011, 31, 53–62. [Google Scholar] [CrossRef]
  72. Gil-García, J.R.; Pardo, T.A. E-government success factors: Mapping practical tools to theoretical foundations. Gov. Inf. Q. 2005, 22, 187–216. [Google Scholar] [CrossRef]
  73. Fernández, L.Á.V.; Fernández, Y.O.; Hidalgo, C.V.S.; Aliaga, J.C.C.; Guillén, D.F. E-Government and its Development in the Region: Challenges. Int. J. Prof. Bus. Rev. 2023, 8, 11. [Google Scholar] [CrossRef]
  74. Lee-Geiller, S.; Lee, T.D. Using government websites to enhance democratic E-governance: A conceptual model for evaluation. Gov. Inf. Q. 2019, 36, 208–225. [Google Scholar] [CrossRef]
  75. Mateen, A.; Abbas, K.; Akbar, M.A. Robust approaches, techniques and tools for requirement engineering in agile development. In Proceedings of the 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI), Chennai, India, 21–22 September 2017; pp. 100–103. [Google Scholar]
  76. Hasnain, M.; Ghani, I.; Jeong, S.R.; Pasha, M.F.; Usman, S.; Abbas, A. Empirical Analysis of Software Success Rate Forecasting During Requirement Engineering Processes. Comput. Mater. Contin. 2023, 75. [Google Scholar] [CrossRef]
  77. Ndou, V. E-government for developing countries: Opportunities and challenges. Electron. J. Inf. Syst. Dev. Ctries. 2004, 18, 1–24. [Google Scholar] [CrossRef]
  78. Theocharis, S.; Tsihrintzis, G.A. E-government: The concept, the environment and critical issues for the Back-office systems. In Semantic Knowledge Modelling via Open Linked Ontologies: Ontologies in E-Governance; Springer: Berlin/Heidelberg, Germany, 2023; pp. 7–49. [Google Scholar]
  79. Heeks, R. Most eGovernment-for-Development Projects Fail: How Can Risks Be Reduced? 2003. Available online: https://www.researchgate.net/publication/334637574_Most_eGovernment-for-_Development_Projects_Fail_How_Can_Risks_be_Reduced (accessed on 30 October 2023).
  80. Hossan, C.G.; Habib, M.W.; Kushchu, I. Success and Failure Factors for e-Government projects implementation in developing countries: A study on the perception of government officials of Bangladesh. In Proceedings of the 2nd European Conference on Mobile Government, Mobile Government Consortium International, Brighton, UK, 30 August–1 September 2006; pp. 136–151. [Google Scholar]
  81. Shah, S.R.A.; Khan, A.Z.; Khalil, M.S. Project management practices in e-Government projects: A case study of electronic government directorate (EGD) in Pakistan. Int. J. Bus. Soc. Sci. 2011, 2, 235–243. [Google Scholar]
  82. AlMulhim, A.F. The impact of administrative management and information technology on e-government success: The mediating role of knowledge management practices. Cogent Bus. Manag. 2023, 10, 2202030. [Google Scholar] [CrossRef]
  83. Rijarua, Y.; Osakwe, J. A Framework for An Integrated E-Government System for Public Service Sectors in Developing Countries Using Design Science Research Methodology. J. Inf. Syst. Inform. 2023, 5, 665–682. [Google Scholar] [CrossRef]
  84. Sulistiyani, E.; Susanto, T.D. Change management methodology for e-government project in developing countries: A conceptual model. In Proceedings of the 2018 Third International Conference on Informatics and Computing (ICIC), Palembang, Indonesia, 17–18 October 2018; pp. 1–5. [Google Scholar]
  85. Zygiaris, S.; Maamari, B.E. The journey from e-government to digital transformation: The case of Saudi Arabia. Electron. Gov. Int. J. 2023, 19, 95–111. [Google Scholar] [CrossRef]
  86. Amen, B.M.; Nabi, R.M.; Mahmood, S.M. An investigation in IT projects failure within Kurdistan Regional Government of Iraq. Int. J. Comput. Appl. 2013, 975, 8887. [Google Scholar]
  87. Almutairi, S.M.H.; Akhter, F. Enhancing Internet Services (Is) between E-Government and Mejdaf Implementation by Applying Cloud Computing Technology. Web Synerg. Int. Interdiscip. Res. J. 2023, 2, 516–534. [Google Scholar]
  88. Mondal, S.K.; Tan, T.; Khanam, S.; Kumar, K.; Kabir, H.M.D.; Ni, K. Security Quantification of Container-Technology-Driven E-Government Systems. Electronics 2023, 12, 1238. [Google Scholar] [CrossRef]
  89. Dada, D. The failure of E-government in developing countries: A literature review. Electron. J. Inf. Syst. Dev. Ctries. 2006, 26, 1–10. [Google Scholar] [CrossRef]
  90. Tan, C.W.; Pan, S.L.; Lim, E.T. Managing stakeholder interests in e-government implementation: Lessons learned from a Singapore e-government project. J. Glob. Inf. Manag. (JGIM) 2005, 13, 31–53. [Google Scholar] [CrossRef]
  91. Aladwani, A.M. Corruption as a source of e-Government projects failure in developing countries: A theoretical exposition. Int. J. Inf. Manag. 2016, 36, 105–112. [Google Scholar] [CrossRef]
  92. Malodia, S.; Dhir, A.; Mishra, M.; Bhatti, Z.A. Future of e-Government: An integrated conceptual framework. Technol. Forecast. Soc. Chang. 2021, 173, 121102. [Google Scholar] [CrossRef]
  93. Nyansiro, J.B.; Mtebe, J.S.; Kissaka, M.M. E-government information systems (IS) project failure in developing countries: Lessons from the literature. Afr. J. Inf. Commun. 2021, 28, 1–29. [Google Scholar] [CrossRef]
  94. Hong, J.C.; Tai, K.H.; Hwang, M.Y.; Kuo, Y.C.; Chen, J.S. Internet cognitive failure relevant to users’ satisfaction with content and interface design to reflect continuance intention to use a government e-learning system. Comput. Hum. Behav. 2017, 66, 353–362. [Google Scholar] [CrossRef]
  95. Adnan, M.; Ghazali, M.; Othman, N.Z.S. e-Participation within the Context of e-Government Initiatives: A comprehensive systematic review. Telemat. Inform. Rep. 2022, 8, 100015. [Google Scholar] [CrossRef]
  96. Anthopoulos, L.; Reddick, C.G.; Giannakidou, I.; Mavridis, N. Why e-government projects fail? An analysis of the Healthcare.gov website. Gov. Inf. Q. 2016, 33, 161–173. [Google Scholar] [CrossRef]
  97. Aikins, S.K. Improving e-government project management: Best practices and critical success factors. In Digital Democracy: Concepts, Methodologies, Tools, and Applications; IGI Global: Hershey, PA, USA, 2012; pp. 1314–1332. [Google Scholar]
  98. Komal, B.; Janjua, U.I.; Anwar, F.; Madni, T.M.; Cheema, M.F.; Malik, M.N.; Shahid, A.R. The impact of scope creep on project success: An empirical investigation. IEEE Access 2020, 8, 125755–125775. [Google Scholar] [CrossRef]
  99. Maeresera, S.G. Scope Creep Management Challenges in an Outsourced E-Commerce Project Management Company in Cape Town. Ph.D. Thesis, Cape Peninsula University of Technology, Cape Town Campus, South Africa, 2019. [Google Scholar]
  100. Khan, A.Z.; Mahmood, F.; Bokhari, R.H.; Mushtaq, R.; Abbas, R. Challenges of e-government implementation in health sector: A step toward validating a conceptual framework. Digit. Policy Regul. Gov. 2021, 23, 574–597. [Google Scholar] [CrossRef]
  101. Sivaji, A.; Deniel, A.; Kuppusamy, A.D.N.; Hashim, A.M.; Abidin, F.Z.; Bajuri, N.M.; Sazali, N.; Musa, A.; Abdullah, M.S.; Chuan, N.K. Validation of Early Testing Method for E-Government Projects by Requirement Engineering. In Proceedings of the 2019 IEEE Conference on Open Systems (ICOS), Pulau Pinang, Malaysia, 19–21 November 2019; pp. 23–27. [Google Scholar]
  102. Kurnia, S.; Kotusev, S.; Shanks, G.; Dilnutt, R.; Milton, S. Stakeholder engagement in enterprise architecture practice: What inhibitors are there? Inf. Softw. Technol. 2021, 134, 106536. [Google Scholar] [CrossRef]
  103. Burmeister, F.; Drews, P.; Schirmer, I. Leveraging Architectural Thinking for Large-Scale E-Government Projects; Fortieth International Conference on Information Systems: Munich, Germany, 2019. [Google Scholar]
  104. Samsor, A.M. Challenges and Prospects of e-Government implementation in Afghanistan. Int. Trade Politics Dev. 2021, 5, 51–70. [Google Scholar] [CrossRef]
  105. Sekaran, U.; Bougie, R. Research Methods for Business: A Skill Building Approach; John Wiley & sons: Hoboken, NJ, USA, 2016. [Google Scholar]
  106. Morgan, D.L. Paradigms lost and pragmatism regained: Methodological implications of combining qualitative and quantitative methods. J. Mix. Methods Res. 2007, 1, 48–76. [Google Scholar] [CrossRef]
Figure 1. Research process.
Figure 1. Research process.
Sustainability 16 00433 g001
Figure 2. Conceptual model for E-Government challenges and RE practices.
Figure 2. Conceptual model for E-Government challenges and RE practices.
Sustainability 16 00433 g002
Figure 3. Structural model.
Figure 3. Structural model.
Sustainability 16 00433 g003
Table 1. RE practices for E-Government.
Table 1. RE practices for E-Government.
SerialDescription
1Stakeholder analysis [28,29,30,31,32]
2User stories [33]
3Use of agile methodologies [34,35,36,37,38]
4User-centered design [38,39]
5Requirements traceability [40,41,42,43]
6Use of prototypes [44,45,46,47,48]
7Risk management [49,50,51,52]
8Automated RE [17,53,54,55]
9Model-driven RE [56,57,58,59]
Table 2. Benefits of RE practices.
Table 2. Benefits of RE practices.
SerialDescription
1Improved stakeholder satisfaction [43,60]
2Reduced project risk [22,61]
3Improved project management [62,63]
4User-centered design [38,39]
5Improved system quality [64,65]
Table 3. Factors contributing to minimizing E-Government project failures.
Table 3. Factors contributing to minimizing E-Government project failures.
SerialDescription
1Effective planning [66,67]
2Stakeholder involvement [68,69,70,71]
3Use of appropriate technology [72,73,74]
4Robust RE practices [75,76,77,78]
5Project management [78,79,80,81]
6Change management [77,80,82,83,84,85]
7Risk management [52,68,86,87,88]
Table 4. Failure reasons for E-Government projects.
Table 4. Failure reasons for E-Government projects.
SerialDescription
1Inadequate understanding of stakeholders’ needs [89,90,91,92]
2Poor system design [21,93,94,95,96]
3Scope creep [97,98,99,100,101,101]
4Lack of stakeholder engagement [67,92,102,103,104]
Table 5. Interlinking failure factors, failure reasons, and specific RE practices.
Table 5. Interlinking failure factors, failure reasons, and specific RE practices.
E-Government Project Failure FactorsE-Government Project Failure ReasonsRE Practices for E-Government Project Success
Insufficient planningInadequate understanding of stake-holders’ needs
  • Stakeholders analysis
  • Requirements traceability
  • Model driver RE
Incomplete stakeholders’ involvementLack of stakeholders’ engagement
  • Stakeholders analysis
  • User stories
Use of inappropriate or outdated technologyPoor design
  • User-centric design
  • Prototype
  • Model driver RE
Robust and insufficient RE practices
  • Scope creep
  • Inadequate scoping
  • Risk or change management
  • Requirement traceability
  • Model driver RE
Poor project management
  • Scope creep
  • Uncontrolled scope changes
  • Agile methodology
  • Risk management
Inadequate change management
  • Scope creep
  • Inadequate scope changes
  • Change management
  • Requirement traceability
Risk management
  • Scope creep
  • Lack of stakeholder engagement
  • Poor Design
  • Risk management
  • Automated RE
Table 6. Findings from the reliability analysis.
Table 6. Findings from the reliability analysis.
Construct NameNo of ItemsCronbach’s Alpha
E-Government project failure reasons40.913
Factors minimizing E-Government project failures70.842
RE practices for E-Government project success90.863
Table 8. ANOVA.
Table 8. ANOVA.
ModelSum of SquaresdfMean SquareFSig.
Regression276.7622138.381605.4470.000
Residual46.8552050.229
Total332.616207
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alzayed, A. Evaluating the Role of Requirements Engineering Practices in the Sustainability of Electronic Government Solutions. Sustainability 2024, 16, 433. https://doi.org/10.3390/su16010433

AMA Style

Alzayed A. Evaluating the Role of Requirements Engineering Practices in the Sustainability of Electronic Government Solutions. Sustainability. 2024; 16(1):433. https://doi.org/10.3390/su16010433

Chicago/Turabian Style

Alzayed, Asaad. 2024. "Evaluating the Role of Requirements Engineering Practices in the Sustainability of Electronic Government Solutions" Sustainability 16, no. 1: 433. https://doi.org/10.3390/su16010433

APA Style

Alzayed, A. (2024). Evaluating the Role of Requirements Engineering Practices in the Sustainability of Electronic Government Solutions. Sustainability, 16(1), 433. https://doi.org/10.3390/su16010433

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop