L’importance d’un cahier des charges

Attention ! Cet article s’adresse à tous les gestionnaires de projets du plus petit au plus gros des projets, pour vous assurer un déroulement adéquat et éviter les surprises en cours de route.

Nous ne savons pas toujours par où débuter pour ne rien oublier et s’assurer de donner le maximum d’informations à nos développeurs à l’interne ou à la firme qui sera responsable de la réalisation du mandat.

Cahier des charges

Avant de convoquer qui que ce soit, prenez le temps de vous arrêter pour réfléchir à toutes les fonctionnalités que vous désirez mettre en place. Plus il y aura de détails plus ce sera facile pour les étapes suivantes. En d’autres mots, vous devez effectuer une analyse détaillée de vos besoins.

Débuter simplement par prendre quelques notes au fur et à mesure que vous avez des idées valables et n’essayez surtout pas de tout régler en quelques heures, vous oublierez plusieurs détails c’est garantie.

Une fois que vous serez convaincu d’avoir une liste de toutes les fonctionnalités souhaitées, prenez le temps de rédiger clairement toutes les fonctionnalités et n’hésitez pas à utiliser des images ou des diagrammes pour venir appuyer votre pensée. Plus ce sera clair, plus on s’assure qu’il n’y est pas d’ambiguïté pour l’ensemble des intervenants.

Vous avez maintenant votre cahier des charges en main et vous êtes en mesure de convoquer un expert pour planifier la réalisation du projet ou simplement pour lancer un appel d’offres afin d’obtenir des soumissions.

Il est beaucoup plus simple pour un fournisseur de vous remettre une proposition forfaitaire sans surprise en étant en connaissance de toutes vos demandes.

Ce document servira donc de référence du début à la fin du projet autant de votre côté en tant que gestionnaire que du côté du développeur.

Advenant le cas d’un quiproquo sur une fonctionnalité du nouveau logiciel entre les deux parties, vous aurez un document pour vous rafraîchir la mémoire sur les conditions de l’entente.

Comme vous le savez, les paroles s’envolent mais les écrits restent!

Jean-François Dumais
Directeur Développement Logiciel chez Servlinks Communication
jean-francois.dumais@servlinks.com

Plan de relève de votre parc informatique

Dans notre bulletin électronique du mois de mai, nous avons parlé de l’importance d’avoir un plan de relève en cas de panne dans votre parc informatique.  Plusieurs personnes ont demandé plus d’informations à ce sujet.

L’importance de l’informatique dans votre entreprise?

En 2013, tout fonctionne à l’aide de l’informatique.  Sans ordinateur, il est impossible d’effectuer la paie de vos employés, le paiement d’un compte ou d’envoyer une facture à un client. Même la production de l’entreprise peut être interrompue.

Il serait faux de dire que les équipements informatiques ont une durée de vie de plus de 4 à 5 ans et qu’il n’arrive jamais de problèmes aux équipements durant leurs existences.

Que faut-il faire afin d’éviter une panne informatique majeure qui pourrait causer une perte de votre productivité?

Dans le meilleur des mondes, ce serait d’avoir des équipements redondants ou de remplacements.  Par contre, nous conseillons aux entreprises d’avoir en main un plan de relève en cas de panne.

Qu’est-ce qu’un plan de relève?

Un plan de relève est un document que vous avez réalisé en analysant votre situation et en élaborant des scénarios à faire en cas de panne informatique dans votre entreprise. Cela peut paraître évident mais, en cas de panne majeure, avec le stress et la pression d’un arrêt de service, il est primordial d’être réactif rapidement.  De plus, il peut y avoir eu du mouvement avec votre personnel informatique ou bien, toutes les informations qui permettent d’agir rapidement ne sont pas connues de tous, ce qui peut provoquer un long temps d’arrêt.  Il est important d’être prêt!

Quoi faire?

Il faut analyser l’ensemble de votre infrastructure et évaluer ce qui est critique et les délais d’arrêt que vous pouvez vous permettre.

–          Serveur informatique

–          Internet et routeur

–          Communication et réseau

–          Logiciel comptable

–          Logiciel de production

–          Intervenants

–          Et plus encore

Il est important de déterminer :

–          Qui appeler en cas de problèmes?

–          Avez-vous des contrats de services ou des garanties?

–          Existe-t-il des équipements de relève? Où sont-ils disponibles?

–          Où sont les sauvegardes? Les délais de récupération?

–          Est-ce qu’il y a des interventions ou des tâches que l’on peut faire autrement?

Autres choses?

Il est important de vérifier à chaque jour vos sauvegardes et d’avoir des copies à l’extérieur de votre entreprise.  Il est même conseillé de faire des vérifications de restauration régulièrement.  Ce n’est pas pendant une panne qu’il faut savoir si les sauvegardes sont fonctionnelles ou non!!  Si vous avez des équipements de relève, ils doivent être vérifiés régulièrement et tenus à jour afin d’éviter des pertes de temps inutiles.

Pour conclure

La majorité des procédés informatiques peuvent être redondante et il est important d’avoir une solution de relève rapidement.  Parfois, c’est le manque de budget qui fait en sorte que nous n’avons pas l’infrastructure adéquate pour effectuer un plan de relève.   Assurez-vous d’avoir toutes les informations importantes à faire en cas de panne et un plan B efficace pour chaque procédé critique.

Nous sommes à votre disposition pour établir ce type de plan et analyser votre situation informatique afin d’éviter une catastrophe.

Hugo Dubé

Président, Servlinks Communication

La virtualisation VS les PME

Qu’est-ce que la virtualisation et quels sont les avantages pour les petites et moyennes entreprises? La virtualisation se résume à faire fonctionner un ou plusieurs systèmes d’exploitation au lieu de pouvoir en installer qu’un par machine. Ce qu’on appelle des machines virtuelles. (http://fr.wikipedia.org/wiki/Virtualisation)

virtualisation

Le principal avantage de la virtualisation est la consolidation et la réduction du matériel dans le parc de serveur de l’entreprise. La virtualisation permet aussi d’accroître la sécurité, l’efficacité et la productivité de votre environnement informatique. Voici quelques faits :

Réduction des coûts directs :

  • Réduction associée à la maintenance physique du matériel
  • Réduction des frais associés au renouvellement du matériel

Accroissement de la sécurité :

  • Meilleur contrôle grâce à une surveillance plus efficace des serveurs en temps réel.
  • Possibilité de redondance intersites en cas de sinistre et avec la notion d’infonuagique, nous ajoutons encore plus de flexibilité.
  • Réduction du temps de remise en route des serveurs lors d’un désastre.

Accroissement de l’efficacité et de la productivité :

  • Meilleure efficience informatique puisque vous faites plus avec moins (Moins de matériel et plus d’environnements compartimentés)
  • Rapidité pour mettre sur pied de nouveaux serveurs.
  • Outils de protection pour revenir en arrière lors d’installation ou de mise à jour majeure d’un logiciel.
  • Façon efficace de monter un environnement de test peu coûteux et complet.

Le choix de la virtualisation a de nombreux avantages, mais nécessite un niveau de connaissance dans ce domaine. Avant de vous lancer dans cette voie, faite appel à des expert qui vous permettront d’économiser et de vous assurer d’avoir la solution parfaite pour combler vos besoins.

Michael Dionne
Directeur TI chez Servlinks Communication
michael.dionne@servlinks.com