Accueil > Catalogue > Conduite de projets métier > Rédiger le cahier des charges d’un projet (...)

Rédiger le cahier des charges d’un projet SI

La formalisation du cahier des charges informatique est une étape déterminante dans la qualité du résultat qui sera obtenu du projet. Son contenu doit exprimer clairement l’exhaustivité des livrables attendus, tant du point de vue fonctionnel, que technique et organisationnel.
Pièce essentielle pour piloter les engagements respectifs des parties impliquées dans le projet, il est indispensable de définir la profondeur de son contenu selon le contexte du projet.

A l’issue de la formation, vous saurez :

  • Définir les objectifs du cahier des charges
  • Construire le plan du cahier des charges adapté au contexte du projet
  • Déterminer le formalisme qui sera mis en œuvre pour exprimer correctement les exigences
  • Evaluer la qualité de son contenu et vérifier la couverture des réponses apportées par le maître d’œuvre

Méthode pédagogique :
Après une présentation générale, cette formation déroule les différents chapitres d’un cahier des charges pour en présenter leur contenu type ainsi que les méthodes et techniques de formalisation associées. Des exemples concrets et des exercices viennent appuyer ces présentations.

Jour 1 - Haut

Introduction

  • Le cahier des charges a une place prépondérante dans le cycle de développement d’un projet informatique.
    • Objectifs du cahier des charges
    • Position dans le cycle de développement
    • Engagements mutuels (relation maître d’ouvrage / maître d’œuvre)
  • Définition de la stratégie de formalisation du cahier des charges. Un contenu adapté au contexte du projet :
    • Typologie de projet : développement spécifique, progiciel…
    • Influence des démarches projets sur le cahier des charges : cascade, itérative, agile
    • Maturité et organisation des équipes
  • Contenu du cahier des charges :
    • Plan type d’un cahier des charges
    • Parcours d’exemples de cahier des charges
    • Les approches de formalisation : processus, fonctionnalités, données…

Principaux chapitres du cahier des charges

  • Le contexte et les objectifs du projet
    • La présentation des éléments qui ont motivés la mise en place du projet : bénéfices attendus, explicitations des bénéficiaires, positionnement du projet dans l’organisation et dans le système d’information, description de l’existant
  • Les spécifications applicatives
    • L’analyse des besoins : l’implication des utilisateurs et les techniques de collecte (entretiens, questionnaires, ateliers, brainstorming…)
    • Les outils d’aide à l’analyse des besoins et à la formalisation : BPMN, UML (cas d’utilisation…), description textuelle
    • La transformation des besoins en fonctionnalités dans la solution cible
    • La description des flux d’échange d’information : interactions avec les systèmes tiers (internes ou externes)
  • Les exigences techniques
    • L’expression des contraintes d’intégration de la solution dans le système d’information de l’entreprise
    • Leur incidence sur la solution cible : accessibilité (poste client et infrastructure), utilisabilité (ergonomie et performance), maintenabilité (outils et normes de développement, documentation et formation pour le support et l’exploitation), évolutivité, sécurité,etc.
Jour 2 - Haut

Principaux chapitres du cahier des charges (suite)

  • Les modalités de réalisation
    • L’expression des contraintes quant à la réalisation du projet : le cycle de vie de développement, le lotissement, la disponibilité des acteurs internes, les délais de mise à disposition, les modalités de suivi de l’avancement (comité de pilotage, comité de suivi), les modalités de validation (stratégie et déroulement de la recette fonctionnelle, la vérification des contraintes techniques, la mesure de la qualité des livrables,etc.)
  • Les conditions administratives
    • L’expression des modalités de gestion quotidienne de la relation avec la sous-traitance : gestion des engagements (intervention au forfait, en régie, mise en place d’unités d’œuvre ou de bons de commande), modalités de paiement, lieu d’exécution, propriété intellectuelle, confidentialité, dépôt contrôlée des sources,etc.
  • L’évaluation des réponses
    • Présentation du déroulement du processus de choix de la solution : planning du traitement des réponses, présentation de la méthode d’analyse et des critères de choix des réponses au cahier des charges.
    • La comparaison des réponses (grille de critères, les matrices SWOT…).
    • L’évaluation des risques liés à chacune des réponses.
    • Le choix de l’offre et mise en place des actions pour limiter les risques identifiés

Organisation et cycle de vie du cahier des charges

  • Le cahier des charges est présent tout au long du cycle de vie du développement du projet. Il dispose toutefois de son propre cycle de vie.
  • L’élaboration du cahier des charges :
    • Construire une démarche adaptée
    • Implication des parties prenantes : direction, utilisateurs, service informatique, services supports (juridique, marchés…)
    • La contribution des acteurs à la formalisation et la validation du contenu
    • Les critères de qualités du cahier des charges : cohérence, exhaustivité, homogénéité…
  • La prise en compte du cahier des charges dans le projet :
    • Traçabilité des exigences et mesure de la couverture des livrables
    • L’évolution du cahier des charges durant le projet : de l’importance de gérer les changements
    • L’utilisation du cahier des charges durant les phases de validation des livrables

Synthèse et recommandations

footer