Voici certains outils que nous utilisons en tant qu’équipes de produits au SNC pour élaborer de nouvelles solutions de prestation de services au Canada. Ces outils sont mis à jour de façon constante et sont à la disposition de tous, tant à l’intérieur qu’à l’extérieur du gouvernement.


Actions GitHub

Ce référentiel assure le suivi de toutes les actions GitHub faites par les membres du SNC.

Cadre d’évaluation des produits du SNC

Un aperçu de la façon dont le SNC évalue les produits et de la façon dont ils sont livrés.

Camelot du SNC 🇨🇦

Cet outil déplace les journaux (messages de console) hors des consoles de développement et vers des services de suivi comme StackDriver.

Examens Kubernetes des branches

Cet outil crée des applications de simulation qui reproduisent le code sur une branche Git à l’aide d’un cluster Kubernetes isolé. Cela permet de tester et de passer en examen une application dans un environnement interactif.

Objectifs de sécurité

Cet outil exécute des vérifications de conformité automatisées de sécurité et d’accessibilité à chaque déploiement d’applications basées sur Kubernetes.

Outil de suivi de la taille des paquets

Cette fonction infonuagique consigne les changements dans la taille de votre paquet (bundle) au fil du temps.

Outil de suivi du temps d’interactivité

Cet outil vérifie combien de temps il faut à une application pour se charger complètement.

Un guide pour les entrevues

L’abc des entrevues.

Un guide pour les tests d’utilisabilité

L’abc des tests d’utilisabilité.

Vérificateur de renseignements d’identification personnelle

Cet outil vérifie si une application anonymise les adresses IP lorsque des renseignements sont soumis à Google Analytics.

Vérificateur des dépendances

Le vérificateur des dépendances est un outil d’intégration continue qui extrait tous les progiciels javascript listés dans vos fichiers package.json. Il les exécute ensuite à l’aide de l’outil disponible à l’adresse https://npms.io/, leur attribue une note et crée des problèmes dans votre dépôt (repository) pour vous aviser si leur score est trop bas.