La société pour laquelle je travaille actuellement me développe un tas de logiciels internes critiques. J'ai une autre personne qui travaille pour moi, mais c'est plus un gars de test et pas vraiment un développeur. L'entreprise est préoccupée par certains de ces projets et ce qui se passe si je suis heurté par un bus. Comment l'entreprise reprend-elle après quelque chose comme ça quand il n'y a qu'une seule personne qui connaît la base de code. Une personne qui connaît l'état actuel du projet.
J'ai expliqué qu'avec ma documentation et avec la documentation dans le code, ils n'auraient vraiment besoin que d'embaucher un autre programmeur qui comprend les langues utilisées et qu'ils pourraient être mis à jour assez rapidement.
Ils ont suggéré une entreprise extérieure qui pourrait être "tenue à jour" sur une base mensuelle et qui pourrait "prendre le relais" en cas de problème. Je ne vois pas comment cela pourrait être utile au-delà de payer quelqu'un pour le plaisir de le payer. Pire, j'envisage de perdre une journée par mois à discuter du projet avec cette société de conseil. Je vois comment cela pourrait être utile, mais je ne pense pas que cela soit plus utile que d'embaucher un programmeur après ma disparition prématurée.
Pensées? Situation similaire et comment est-elle actuellement gérée là où vous travaillez?