Introduction

These software testing and quality assurance guidelines aim at guiding and addressing concerns on software quality processes during the acquisition, development, and maintenance of systems by developers, managers, and quality assurance teams.

Purpose of the document

This document is divided into two sections and describes the two key elements to the approach and vision of testing within the GoR Institutions:

These guidelines will be revised from time to time based on the latest technology trends, feedback from Government Institutions and the level of maturity of the testing services functions. 

Overview

RISA is driving the government’s digitalization and innovation plan by supporting sectors and institutions in their automation journey.

Automation of services and processes involves acquiring or developing software. In order to ensure that the software meets the requirements and will serve the intended purpose, software testing guidelines were developed to provide guidance and best practices on the testing process.

Scope

This document provides policies and guidelines for the planning and execution of software testing activities for Government of Rwanda Institutions. It is crucial that the consumers of this document (i.e., software project teams in Government of Rwanda Institutions) not view these strategies as mandatory standards, but rather as a reference model and adopt the recommendations in accordance with the specifics of each project. 

The guidelines are meant to be relevant to both internally generated and externally contracted software development projects.