Toutes ces choses doivent être documentées en détail, bien que lorsque l'opération est standard pour le système d'exploitation, le serveur d'applications, le serveur Web, etc., vous pouvez supposer que les opérations informatiques savent comment le faire.
Installation: documentez tout sur la façon dont il est installé et configuré, y compris comment savoir s'il fonctionne correctement.
Parlez-nous de l'architecture, en particulier de la communication entre les différents composants de la solution (par exemple, la plage de ports - les mécanismes RPC utilisent souvent une plage de ports - nous devons savoir quelle est la plage et quand l'application peut manquer de ports).
Correctif: documentez tout ce qui est spécifique à l'application - ce qui doit être arrêté avant le correctif et toutes les actions de suivi après le correctif (caches, index, proxys qui peuvent avoir besoin d'être effacés ou reconstruits).
Maintenance: documentez à quoi ressemble un fonctionnement normal et anormal - quelles files d'attente et autres choses doivent être surveillées et quelle est leur plage normale.
Dites-nous comment gérer les données - en particulier les tables et les fichiers qui se développent sans limite (par exemple, les fichiers journaux et les historiques des transactions). Comment doivent-ils être purgés et quel est l'impact de la suppression des anciennes entrées? (sur les rapports, etc.).
Dites-nous comment effectuer des actions standard de gestion «comme d'habitude» / dans la vie - cela peut être l'ajout ou la modification de comptes d'utilisateurs, par exemple.
Parlez-nous de toute autre action de gestion régulière qui pourrait être nécessaire (par exemple, quels certificats sont utilisés et que faire à leur expiration).
Pour toutes les modifications, dites-nous comment les annuler (toutes les modifications ne sont pas réussies). Et dites-nous que vous avez testé les plans de restauration!
Diagnostic: documentez les formats et les emplacements des fichiers journaux et CHAQUE message d'erreur d'application qui pourrait apparaître, indiquant ce que le message d'erreur signifie qui a mal tourné et ce qui pourrait devoir être modifié pour y remédier. N'utilisez jamais le même message d'erreur pour deux événements différents.
Abattu et démarré: comment, dans quel ordre, toute procédure spéciale (par exemple, laisser les serveurs vider les connexions avant de les fermer).
Je ne suis pas du tout d'accord pour dire que la meilleure façon de procéder est de jeter l'application par-dessus la clôture et de laisser les informaticiens déterminer ce dont ils ont besoin. La documentation opérationnelle (et en général, les fonctionnalités de gestion de l'application) doit être pensée à l'avance.