Garder un logiciel sain

Bilan de santé logiciel

Répondez pour un système précis, pas pour vos logiciels en général. Soyez strict : « en partie » est souvent un « non » qui a eu de la chance. Personne d'autre que vous ne le voit.

Utiliser l'outil

Mises à jour et dépendances
  • Les dépendances et frameworks ont été mis à jour au cours des six derniers mois
  • Le serveur ou la plateforme reçoit encore des correctifs de sécurité
  • Vous savez quelles parties de la pile ne sont plus maintenues
  • Quelqu'un suit les alertes de sécurité de cette pile
Sauvegardes
  • Les sauvegardes tournent automatiquement, sans que personne n'ait à y penser
  • Une restauration a été testée au cours de l'année écoulée, sur une copie réelle
  • Les sauvegardes sont stockées ailleurs que sur le système lui-même
  • Vous savez combien de données vous perdriez au maximum (une heure, une journée)
Connaissance et documentation
  • Une documentation écrite existe pour l'installation et le déploiement
  • Plus d'une personne peut mettre une modification en production
  • Les astuces connues (ne jamais cliquer deux fois sur ce bouton) sont écrites
  • Si le développeur principal partait demain, le travail reprendrait dans la semaine
Bases de sécurité
  • Chaque utilisateur a un compte personnel, pas d'identifiants partagés
  • Les accès des personnes parties ont été supprimés, et vous l'avez vérifié récemment
  • Les comptes administrateurs exigent une double authentification
  • Les mots de passe et les clés sont stockés hors du code source
Exploitation quotidienne
  • Vous apprenez une panne par une alerte, pas par un utilisateur
  • Le système a un responsable, nommément
  • Un environnement de test existe, séparé de la production
  • Vous connaissez le coût mensuel du système, tout compris
Bon à savoir

Comment lire le résultat

  • Les « non » sont le résultat

    Pas de score global rassurant. Chaque « non » vous coûtera un jour difficile.

  • « En partie » compte contre vous

    Une sauvegarde jamais restaurée n'en est pas une. Si vous hésitez, la réponse honnête est « en partie ».

  • C'est un point de départ

    Vingt questions ne remplacent pas un audit. Elles disent par où commencer, ce qui suffit souvent.

Plus d'outils

Essayez-en un autre

  • Check-list de lancement Planification
    Check-list de lancement

    Cochez ce qui doit être en place avant la mise en ligne.

    Ouvrir l'outil
  • Estimateur de projet Planification
    Estimateur de projet

    Choisissez vos besoins et obtenez une taille et un délai indicatifs.

    Ouvrir l'outil

Besoin de plus que ça ?

Ce sont les petits. Les plus grands, nous les développons pour ceux qui le demandent.

Dites-nous vos besoins