ICT Implementation Guidelines in Government Institutions

This document is meant to guide ICT implementation and application cross all government institutions in Rwanda, in order to ensure consistency in terms of security, reliability, scalability and efficiency.

Introduction

This document is meant to guide ICT implementation and application cross all government institutions in Rwanda, in order to ensure consistency in terms of security, reliability, scalability and efficiency. It provides compliance requirements and should serve as reference for ICT strategic planning, acquisition, deployment and governance in public institutions.
Any inquiry about these guidelines should be directed to Rwanda Information Society
Authority via email: support@risa.gov.rw

Introduction

Objectives

These guidelines aim at providing a uniform framework for the design, configuration and management of ICT across government institutions in Rwanda in order to:

  1. Harmonize and ensure maximum security
  2. Improve and conform to best ICT practices and standards
  3. Enable shared infrastructure and services set up
  4. Allow real time monitoring, back up, and business continuity
Introduction

Benefits

Adoption of these guidelines will allow government institutions to:

  1. Have high quality and reliable ICT environment
  2. Efficiently deliver government services
  3. Remove duplications and reduce cost related to ICT operation
  4. Enable scale up and easy integration of future technologies
Introduction

Scope

These guidelines are expected to be strictly adhered to by all government institutions including institutions at central and local government as well as all their affiliated agencies and parastatals. They cover areas including network infrastructure, hardware and end-user equipment, data and software applications, system administration, cyber security, ICT strategies and policy, ICT project management, ICT hardware and software acquisition, as well as staffing and IT human capacity development.

Principles

These ICT Implementation guidelines will be used as best practices for ICT deployment.

Network and Communication Infrastructure

This section provides guidelines and requirement for deployment of IT networks across institutions in three categories:

Network and Communication Infrastructure

Network Design

image.png

− Category 1: Small-sized network infrastructure for up 30 users
− Category 2: Medium-sized network infrastructure for up 50 users
− Category 3: Large-size network infrastructure for about 100 users
− Category 4: Network infrastructure for more than 100 users

Network and Communication Infrastructure

Network Implementation

image.pngimage.png

In addition to the above minimum requirements, the following are guidelines for network equipment in the communication room:

− Switches: small medium and large institutions are advised to use 24 ports, PoE,
10/100/1000, 4 T/Small Form-Factor Pluggable (SFP) LAN Base image. A 48 ports switch may be used for larger institutions.
− UTP data patch panels: should be of CAT6, 24 ports or more depending on latest technology.
− Routers: should support high-bandwidth module-to-module communication at
higher speeds based on the platform, some of the 10/100/1000 Ethernet ports can support small-form factor pluggable (SFP) based on connectivity in addition to RJ-45 connections, enabling fiber or copper connectivity.
− Firewall: latest firewall network security should be implemented. (For more details on requirements refer to Cyber Security directives)
Access Points: the number of access points may vary depending to the building configuration, advisable wireless standards are 802.11a/b/g/n/ac (2.4 GHz/5
GHz)
− LAN Ethernet cabling: CAT6 FTP or advanced types.

Network and Communication Infrastructure

Network Management

Hardware and End-User Equipment

This part is focused on Hardware devices including servers, desktop computers, scanners and printers. It specifies the recommended hardware configuration and the operating system wherever applicable.

Hardware and End-User Equipment

Services

Government institutions are required to host all government data in the National Data Center (NDC) as per the Ministerial instruction in March 2012). However in case of colocation, institutions may rent space for servers and other computing hardware at the Data Center. These servers may include Web Servers, Mail Servers, File Server (Application), storage and other computer systems.

Hardware and End-User Equipment

Computers and Communication devices

The following are the minimum requirements that shall guide Government institutions during the acquisition of computers and communication devices for office use or any other administrative purpose. However, the detailed technical specifications are found in the framework agreement between RISA and providers on behalf of public institutions.


- Hard Drive: 500 GB or 1TB
- Processor: Core i5 or i7
- Memory: 4GB RAM or 8 GB RAM
- Screen size: 14” or more
- Operating system: Windows/ Mac OS/Linux (Genuine)
- Uninterruptible Power Supply (UPS) for Desktop

Hardware and End-User Equipment

Power Supply and backup

The computer network infrastructure at the institutional premises should have main power supply and power backup battery. General specifications are provided in the framework contract that governs the acquisition of the computer devices and related power supply as well as backup solutions.

Hardware and End-User Equipment

Scanners and printers

Government institutions are recommended to acquire printing, scanning and copying as services instead of procuring, operating and maintaining printers, scanners and copiers. Institutions’ system administrators should have control usage and ensure access credentials are strictly managed. In some exceptional cases where institutions have to acquire such hardware devices, the recommended best practice is to use all-in-one devices.

Hardware and End-User Equipment

End-use equipment

Hardware and End-User Equipment

Hardware maintenance

Maintenance plan: All IT equipment should be checked once in every quarter, and maintained according to the elaborated maintenance plan.


Maintenance contract with equipment supplier: After the warranty period, there should be agreements with equipment suppliers and service providers and maintenance services should be provided at least every quarter. Extended service items such as training, phone, preventative maintenance visits, and trade-in benefits should be captured, and each type of contract needs to be reviewed and evaluated on its own merit whereby the decision is
made as to whether it’s necessary to enter into such an agreement before the warranty
period expires.


IT Toolbox: The IT unit should be equipped with the IT tool box for computer hardware and network maintenance. Before the acquisition of the aforesaid toolbox, the institution will seek for the technical assistance from RISA.

Software Applications and Data

Software Applications and Data

Software applications

Software Applications and Data

Data

System Administration

System administration is a core function in ICT implementation, it involves a range of activities from installation, support of servers or computer systems as well as service outage response and other related problems. In this section we are going to focus on user management, general network management utilities, password policies, and IP numbering conventions. Mechanisms by which data stored on every government institution’s owned computing systems and utilized by government employees is defined.

System Administration

Password Protection

System Administration

Email Accounts

Official Government of Rwanda (GoR) employees as well as administrative visitors of departments must request for a generic user account to facilitate operations and communications. A request must be made to IT departments. Generic accounts created are not to be linked to a personal account (i.e. gmail, yahoomail, etc.) Email accounts will be vetted so as not to include names that are associated with other departments for example: helpdesk (IT Services);

All email accounts belonging to government institutions must have a domain with a suffix of gov.rw e.g. @risa.gov.rw.

System Administration

System access

Cyber Security

Cyber Security

Minimizing the exposure of systems to external networks

Cyber Security

Implement network segmentation

Cyber Security

Establish role-based access controls and implement system logging

Cyber Security

Implement passwords policy

Cyber Security

Institution level cyber security awareness

Government institution must plan for and conduct regular internal cyber security awareness for end users at 3 times per year in partnership with RISA.

Cyber Security

Perform regular vulnerability assessment and penetration testing

ICT Strategic Plan

All public institutions are advised to develop an ICT strategic plan to guide the adoption and implementation of ICT in accordance to each institution’s functions, in line with Smart

Rwanda Master Plan, the enterprise architecture blueprint development guidelines for GoR, the specific sector ICT strategy, and also aligned to other institutional strategic plans.
The following are key steps to the development of an ICT strategic plan at institutional level:

The development of an ICT strategic plan should start by the mapping of an institution’s business, information, applications, and technology and infrastructure domains. The mapping is aimed at highlighting the linkage between the above four domains to support the institution’s mandate and strategic objectives.
− The business domain focuses on functions, services, processes and roles.
− The information domain focuses on data models, data source and data usage (internal and external).
− The application domain focuses on applications portfolio, interfaces and services.
− The technology and infrastructure domain focuses on hardware and software assets as well as network infrastructure and configuration.
The output of the above mapping process is the institution’s IT landscape view called “As-Is
Blueprint”
Detailed guidelines on the 4 domains mapping process are provided as annex. (Enterprise
Architecture Blueprint Development Guidelines for GoR)

 

ICT Project Management

ICT Function, Staffing and Training

ICT Function, Staffing and Training

ICT Committee

ICT Function, Staffing and Training

ICT Unit

The ICT structure of public entities is established through consultation between the concerned entity, RISA and MIFOTRA. Ideally, the reporting line for ICT function should be direct to the Chief Budget Manager, where it is not the case, ICT unit is advised to keep the chief budget manager updates and aware of ICT operations and plans in the institution. The responsibilities and job requirements should be aligned with the standard job requirements and responsibilities as published by RISA on regular basis.

 (More details can be found on RISA website)

ICT Function, Staffing and Training

ICT staff recruitment process

ICT Function, Staffing and Training

ICT talent and capacity building

ICT Hardware and Software Acquisition

ICT Hardware and Software Acquisition

Submission of annual ICT procurement plan to RISA

ICT Hardware and Software Acquisition

ICT centralized procurement

− On yearly basis, RISA selects commonly procured ICT items from submitted institutional ICT procurement plans.
− RISA sets technical specifications based on government needs and technology
trend.
− RISA initiates annual centralized tender of the above commonly procured ICT
items.
− RISA signs annual framework contracts based on unit prices and share them with all government entities.
− Government entities issue purchase orders to selected bidders for acquisition of
needed items.
− Other ICT items that are not part of the centralized framework contracts, should be procured using the normal procurement process at institutions’ level and RISA should be involves for technical support and advice.
− Government entities that want to procure ICT items that are part of the centralized framework contracts but with different specifications should seek approval from RISA.

− All application software across the government shall be acquired in line with the principles of information sharing, compatibility, unified support, cost- effectiveness, improved staff productivity and user satisfaction.
− Government institutions should seek RISA’s approval before embarking on major
application software acquisition.
− In order to minimize unnecessary redundancies and to avoid duplications, RISA shall confirm that there is no already existing application software within government that can provide equivalent functions and that can be replicated.
− In the same line and to the extent possible:

o Multi-tenancy application software shall be privileged to allow sharing of development and maintenance costs.
o Multi-tenancy application software shall be either centrally procured through
RISA or procured with participation and close supervision of RISA.
o Government institutions shall to the extent possible, adhere to the use of open standards.

ICT Hardware and Software Acquisition

Decentralized ICT tenders

ICT Hardware and Software Acquisition

Development vs acquisition of software

− Requirements are very specific and cannot be found on the market;
− Commercial solutions have prohibitive prices;
− Commercial solutions’ vendors do not supply source codes;
− The support is critical and it is not to be provided by a vendors; and
− The institution should have and ensure the development and software maintenance capabilities are available in house or locally by Rwandan companies.

− The software is readily and cheaply available on the market;
− The delivery time is critically short; or
− The software reliability is very critical.

ICT Hardware and Software Acquisition

Minimum requirements to determine the best solution

ICT Hardware and Software Acquisition

Internet bandwidth procurement

ICT Hardware and Software Acquisition

Procurement of hosting and cloud services

Hosting and cloud services: government institutions should source all their hosting needs through the established framework asper the March 2012 ministerial instructions.
Government entities sign individual contracts with the provider and a sample contracts as well as sample Service Level Agreements are shared by RISA. Any contract management issue which persists should be automatically escalated to RISA for resolution.

Consequences of Non-Complience

Non-compliance of these guidelines may lead to disciplinary actions, where the individual will stand for all risks and damage caused by not implementing these guidelines.

Exceptions to these guidelines shall be allowed only if approved by RISA.

Document Review Cycle

RISA shall review these guidelines annually or when deemed necessary to address new issues arising from the use of IT systems and emerging technology trends in the industry. IT department in every government institution shall investigate and follow-up on reported and suspected non-compliance and take necessary corrective actions

References

  1. Guideline on minimum Bandwidth for Broadband Internet Connectivity in Rwanda
  2. Directives on Cyber Security for Network and Information System