# A Framework for Cloud Based E-Government from the Perspective of Developing Countries
## 3 Cloud Based E-Government Framework
### Cloud Based G2G E-Government Framework Stages and Assimilation Process  
The cloud based G2G e-government framework supports the government to assimilate e-government project in four different stages which provides the detailed process and strategies to rollout, implement and evaluate the cloud based e-government systems. The stages are arranged in a linear sequence, that each stage produces an output for the next stage. The stages and activities under these stages are discussed in this section and shown in Figure 2.  
Figure 2: Cloud-based G2G e-government framework stages and assimilation process. Stage 1: Initiate: This is the initial stage of the cloud based G2G government implementation. The activities under this stage justify the need for the cloud based electronic government to realize the government's vision. The vision to achieve citizen-centric e-government services drives governments to identify the possible solutions for the problem faced by e-government projects. The main contribution of this stage is to apply government vision to identify the problems, set goals to address those problems and to perform requirement analysis to accomplish e-government goals. The following activities are performed at this stage. Activity 1: initialize the government maturity model  
The initial activity under the stage is to initialize e-government maturity model. E-government projects require a detailed plan and assimilation framework to develop and implement. E-government maturity model would guide the government through the cloud based e-government assimilation process. The maturity model defines the essence of the cloud platform for the proposed e-government. Once the maturity model has been adopted the government needs to map the level of current e-government practice with the maturity level of the model. That will support the project initiator to decide where to start from. The cloud based G2G government framework has been proposed considering e-government maturity level in the particular country is at least at the first stage. The government needs to meet certain requirements to complete each stage. Activity 2: Defining approach to accomplish goal  
Once the goals are defined, an e-government implementation approach needs to be identified. The electronic government approach could be defined as a way that the government connects with the different stakeholders such as citizen, business, end users, organization and other government departments. The framework adopts government-to-government (G2G) e-government approach to support governments for better service delivery. Government-to-government (G2G) is the electronic sharing of data and/or information systems between government agencies, departments or organizations. While G2G initiatives are usually not apparent to the general public, it allows more coordinated inter-governmental connection because of improved information access and greater service efficiency for the customers. Developing G2G applications as a way to deliver G2C or G2B services is necessary when two or more government entities need to cooperate or share information to complete a particular transaction for citizens or businesses. In order to process an online service request from businesses or citizens, two or more government entities need to connect their business processes to allow multiple databases to interact. Integration of the government departments for the seamless data and information exchange is essential for successful electronic government system. Integration allows government departments to access the shared pool of data and information that allows government departments to deliver the services to the stakeholders in more efficient and effective manner. Once the governmental entities can interact with each other they can offer citizens or businesses consolidated service. Activity 3: Perform requirement analysis  
At this stage, a requirement analysis needs to be performed to summarize the identified requirements from the different users.