Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

728 total results found

Data protection and privacy considerations

Software Support and Maintenance Guidel... Compliance and Legal Considerations

The terms data protection and data privacy are often used interchangeably, but there is an important difference between the two. Data privacy defines who has access to data, while data protection provides tools and policies to actually restrict access to the d...

Intellectual property rights and licensing obligations

Software Support and Maintenance Guidel... Compliance and Legal Considerations

The definition of intellectual property (IP) rights is any and all rights associated with intangible assets owned by a person or company and protected against use without consent. Intangible assets refer to non-physical property, including right of ownership i...

Introduction

Software Architecture Guidelines

Purpose The purpose of the Software Architecture Guidelines document is to provide a comprehensive and standardized framework for designing, implementing, and maintaining software architectures across all government institutions under the oversight of the Rwa...

Introduction

Skills Development Guidelines

The Ministry of ICT and Innovation (MINICT) and the Rwanda Information Society Authority (RISA) are working together to strengthen the country’s ICT skills, guided by national targets under NST2. This includes major initiatives such as training one million cod...

Objectives

Skills Development Guidelines

The objective of these guidelines is to: Provide a clear and supportive framework for navigating the full training journey. Ensure a transparent and easy-to-follow process for all training steps. Align training activities with institutional priorities to ...

Scope

Skills Development Guidelines

These guidelines apply to: All public servants in the ICT sector, including IT staff, support teams, division managers, executives, and shared staff. These guidelines do not apply to: Short-term contract staff. Employees still on probation.

Software Architecture Principles

Software Architecture Guidelines

Software architecture decisions for government agencies should be driven by a set of fundamental principles that ensure the development of robust, reliable, and sustainable software solutions. These principles form the foundation for creating architectures tha...

Software Architecture Overview

Software Architecture Guidelines

Key concepts and components of software architecture Software architecture serves as the blueprint for structuring and organizing software systems. It encompasses several key concepts and components that define how the system functions as a whole: Components...

Government-specific Considerations

Software Architecture Guidelines

Unique considerations specific to government agencies When designing software architectures for government agencies, certain considerations are paramount due to the sensitive nature of governmental operations and the need for compliance: Regulatory Complia...

Architectural Decision-making Process

Software Architecture Guidelines

Recommended process for making architectural decisions Effective architectural decision-making involves a systematic approach to ensure the best possible outcomes for government software systems Identify Stakeholders: Engage key stakeholders, including gov...

Architecture Documentation

Software Architecture Guidelines

Why document software architecture Documentation is a crucial aspect of software architecture as it facilitates communication, understanding, and maintenance of complex systems: Communication: Documentation serves as a bridge between architects, developers...

Technology Stack and Standards

Software Architecture Guidelines

Guidance for selecting appropriate tools for different architectural components Selecting the right technologies and frameworks is crucial to achieving the desired functionality, performance, and maintainability in government software systems: Consider Req...

Collaboration and Governance

Software Architecture Guidelines

Collaboration and governance among government agencies Collaboration and governance play a critical role in ensuring that software architecture decisions align with organizational objectives and standards: Consistency: Collaboration ensures that architectu...

References and Resources

Software Architecture Guidelines

To ensure that government agencies have access to reliable sources of information and guidance, consider including the following references and resources: ISO/IEC 42010: International standard for describing the architecture of software-intensive systems. I...

Appendix

Software Architecture Guidelines

Appendix 1. A checklist Use this checklist to ensure that your agency effectively implements the software architecture guidelines. Principles: Modularity: Are software components designed to be modular, with well-defined interfaces? Scalability: Have you...

Content Management System (CMS)

Government of Rwanda Websites Guideline

Recommended CMS: TYPO3 All Government of Rwanda websites should be developed using TYPO3, an open-source, enterprise-level Content Management System (CMS). TYPO3 has been selected for its reliability, scalability, and security features, which make it particul...

Branding Elements

Government of Rwanda Websites Guideline

Establish clear rules for logo usage, color palette, and cultural patterns that maintain brand integrity and enhance visual coherence. Logo Text & Symbol Spacings, Proportions & Safety Areas Symbol and Text Spacing: 1/3 Symbol HeightText size: 1/2 Symbol...

Typography

Government of Rwanda Websites Guideline

Typography plays a key role in readability, accessibility, and overall presentation of information. Inter: Google Font (Recommended) Inter is a modern, highly legible sans-serif font designed by Rasmus Andersson, optimized for digital interfaces. With tall...

Navigation Design

Government of Rwanda Websites Guideline

Main Menu Main Navigation Purpose: Serves as the primary navigation for the site, guiding users to the most important sections of the website Use clear, descriptive labels for each level menu item, avoid jargon to ensure language is understandable by an...

Search Functionality

Government of Rwanda Websites Guideline

Search trigger & form Rules: Use a universally recognized search icon (magnifying glass) in the header and ensure icon is easily clickable/tappable and stands out from the other header elements Provide an accessible label using area-label to describe the...