Les projets logiciels du secteur public du Nigeria feront désormais l’objet de contrôles plus rigoureux bien avant leur mise en service, suite au lancement d’un nouveau cadre national qui rend les tests logiciels indépendants une étape obligatoire pour les approbations des projets IT gouvernementaux.
La National Information Technology Development Agency (NITDA) affirme que le Cadre National d’Assurance Qualité Logicielle (SQA) est conçu pour réduire les défaillances logicielles, renforcer la cybersécurité et améliorer la qualité des services numériques utilisés par les citoyens.
Bien que le cadre n’entrera en pleine application qu’au deuxième trimestre de 2027, les agences gouvernementales et les entreprises technologiques disposent désormais d’une période de transition pour se préparer aux nouvelles exigences.
L’un des changements majeurs est que les logiciels développés pour les projets du gouvernement fédéral ne recevront plus d’autorisation de projet IT sans avoir réussi des tests tiers indépendants et obtenu une certification officielle.
Le cadre, signé par le Directeur Général et PDG de la NITDA, Kashifu Inuwa Abdullahi, en vertu des pouvoirs conférés par la loi NITDA 2007, établit des normes nationales pour la manière dont les logiciels doivent être développés, testés et déployés au sein des institutions gouvernementales, des industries réglementées et du secteur technologique au sens large.
Plutôt que de s’appuyer sur un ensemble unique de règles, le cadre combine trois directives réglementaires.
La Directive Nationale de Développement Logiciel exige des développeurs qu’ils suivent des processus de développement logiciel structurés, adoptent les pratiques de codage sécurisé OWASP, maintiennent une documentation standard et s’assurent que les services numériques accessibles aux citoyens sont conformes aux normes d’accessibilité WCAG 2.1 AA.
La Directive Nationale de Test Logiciel introduit des normes de test obligatoires couvrant la stabilité du système, la cybersécurité, la performance sous forte charge et l’interopérabilité avant le déploiement.
En outre, la Directive sur l’Octroi de Licences aux Organismes de Test Logiciel (STOL) établit un système de licences pour les organismes de test logiciel indépendants qui évalueront et certifieront les logiciels avant leur publication.
La NITDA a également introduit un système de classification basé sur les risques pour adapter les exigences de test à l’importance de chaque plateforme.
Les systèmes à haut risque classés en Classe A, incluant les commutateurs bancaires centraux, les plateformes de gestion d’identité nationale et les systèmes de contrôle du réseau électrique, feront l’objet du plus haut niveau de tests de sécurité, d’évaluations de pénétration et de surveillance réglementaire.
La Classe B couvrira les plateformes d’entreprise à risque moyen, tandis que la Classe C s’appliquera aux logiciels internes à faible risque utilisés au sein des organisations.
L’agence estime que le cadre améliorera la fiabilité des services numériques gouvernementaux en réduisant les défauts logiciels, en prévenant les pannes système évitables et en protégeant l’investissement public dans la technologie.
Elle s’attend également à ce que le nouveau régime de licences crée des opportunités pour les entreprises nigérianes de test logiciel, encourage davantage d’ingénieurs à obtenir des certifications internationales et soutienne la croissance d’une industrie spécialisée de l’assurance qualité logicielle.
La NITDA ajoute que des normes de qualité plus strictes pourraient améliorer la confiance internationale dans les logiciels développés au Nigeria et aider les entreprises technologiques locales à concurrencer pour des affaires au-delà des frontières du pays.
Abdullahi a déclaré : “La qualité est le fondement de la confiance numérique. Grâce à ce cadre, chaque solution logicielle au service des Nigérians, qu’elle soit conçue pour le gouvernement ou le secteur privé, respectera des normes nationales claires en matière de sécurité, de fiabilité et d’interopérabilité.
“C’est ainsi que nous modernisons la technologie gouvernementale et positionnons les logiciels nigérians pour qu’ils soient compétitifs sur la scène mondiale.”
Avant que le cadre ne devienne pleinement exécutoire en 2027, la NITDA prévoit d’organiser des sessions d’engagement des parties prenantes, des programmes de renforcement des capacités et de commencer l’accréditation des organismes de test logiciel.
L’agence a également déclaré qu’elle lancerait prochainement des appels à manifestation d’intérêt auprès des entreprises souhaitant obtenir des licences pour fournir des services de test logiciel indépendants.


