Livre Blanc
Modèle de cahier des charges pour une application métier

Comment rédiger un cahier des charges d'application métier ? Application métier

Rédiger un cahier des charges est essentiel pour mener à bien le développement d'une application métier, mais difficile de savoir par où commencer !

Définition des objectifs, des contraintes et analyse des fonctionnalités clés de votre future application, ce livre blanc vous guide dans la rédaction du cahier des charges idéal pour votre application métier.

Dans ce livre blanc, découvrez :

  • Comment préparer votre projet de création ou de refonte d'une application métier ?
  • Comment présenter de façon claire et efficace votre projet d'application métier à vos prestataires ?
  • Comment détailler les fonctionnalités essentielles de votre future application dans votre cahier des charges ?
Suivez le guide pour réussir la rédaction d'un cahier des charges d'une application métier

Eléments de réflexions préalables

Avant de vous lancer dans la rédaction d’un cahier des charges d’une application métier, vous devez faire le point sur plusieurs éléments concernant votre projet.

Application clé en main ou application sur-mesure, comment choisir ?

Si vous avez la chance de trouver une solution du marché parfaitement adaptée à votre
besoin, il n’y a pas à se poser de questions, car un développement sur-mesure est souvent
plus coûteux. Toutefois, avant d’opter pour la solution clé en main, examinez le coût et la pérennité technique de celle-ci.

Quelle stratégie pour remplacer une application existante ?

Si vous rédigez un cahier des charges d’une application métier afin de remplacer une application préexistante, deux approches sont possibles :

  • Une approche Big Bang avec laquelle vous développez une nouvelle application sans lien avec l’ancienne.
  • Une approche incrémentale où vous remplacez la solution par bloc au fur et à mesure du temps.

Comment développer une nouvelle application métier ?

Dans cette hypothèse :

  • Soit l’application supporte une nouvelle offre et devra donc s’articuler autour d’un nouveau business model : vous partez donc de zéro.
  • Soit votre application supporte un processus nouvellement digitalisé : vous pouvez alors trouver des ressources (tableaux Excel, etc.) et outils déjà existants dans l’écosystème de votre entreprise sur lesquels vous appuyer.

Choisir la bonne méthodologie et la bonne approche pour lancer une application métier avec succès

Approche agile ou cycle en V, le choix de la bonne méthode dépend de votre situation : si vous savez exactement ce que vous attendez de votre application métier ou si les contours restent à clarifier.

Combien coûte un projet d’application métier ?

Difficile de répondre à cette question car le prix pour créer une application métier dépend du projet, des fonctionnalités à développer et des contraintes imposées, mais également de votre investissement.

Préparer le projet d'application métier

Cette première partie du cahier des charges d’une application métier vise à présenter les enjeux et objectifs du projet, pour avoir une vision d’ensemble du projet.

Dégager une vue d’ensemble du projet

Pour donner une explication du besoin ou des concepts liés à l’application avec quelques schémas. On utilise classiquement deux types de schémas :

  • Les processus ou workflow : ce schéma décrit les principales étapes associées à l’application.
  • Les blocs fonctionnels : ce schéma est structuré en blocs qui regroupent la plupart du temps les fonctions associées à un groupe d’utilisateurs.

D’autres approches permettent de présenter cette première vue d’ensemble. Lorsque l’on
emploie une méthodologie agile, on parle de « vision produit ». Cela fonctionne plutôt
bien lorsque l’application que l’on souhaite développer est nouvelle et qu’elle porte une nouvelle offre.

Cahier des charges Application Métier

 

Décrire les enjeux de votre projet

Il s’agit de décrire les raisons qui ont conduit à ce projet et de l’environnement dans lequel il devra être développé : s’agit-il d’une refonte d’une application existante ?

Définir les objectifs de votre application

Les objectifs d’une application métier peuvent être très divers : remplacer une application en fin de vie, proposer aux utilisateurs de nouvelles fonctionnalités, ou répondre à un impératif de réduction de coûts par exemple.

Ces objectifs peuvent être classés dans le cahier des charges d’une application métier en 3 catégories :

  • les objectifs techniques,
  • les objectifs fonctionnels ou de développement,
  • les objectifs de rationalisation.

Vous avez préparé et cadré votre projet d’application métier, il ne vous reste plus qu’à présenter vos attentes concernant les fonctionnalités de votre application, l’environnement dans lequel celle-ci sera développé et les réponses que vous attendez des prestataires pour faire le bon choix et lancer votre projet.

Pour aller plus loin, n’hésitez pas à télécharger notre livre blanc vous proposant un modèle de cahier des charges pour application métier ou à contacter l’équipe de The Coding Machine.

2. PRÉSENTER SON PROJET

Il est très important de décrire très précisément les prestations attendues. En fonction de cette description les prestataires auxquels vous vous adresserez pourront compléter leur offre sur une base identique et donc comparable.

Par exemple, chez TheCodingMachine, nous ne faisons peu ou pas d’hébergement. En revanche, nous travaillons régulièrement avec des partenaires sur ce type de prestations. Donc, si vous n’adressez pas votre cahier des charges à de grandes structures (que l’on appelle les “One-stop-shop”), il est préférable de décrire les prestations attendues, parmi lesquelles :

  • Le développement, l’intégration (évidemment),
  • La proposition graphique, le design, l’ergonomie,
  • L’accompagnement dans le choix de la solution technique et globalement l’architecture de la solution,
  • La version mobile : est-ce qu’une version responsive, une application mobile est attendue ?
  • L’hébergement, – la maintenance (une fois le projet développé),
  • La gestion de la production, l’infogérance ou l’accompagnement des administrateurs de la plateforme,
  • La gestion de la production, l’infogérance ou l’accompagnement des administrateurs de la plateforme,
  • Le support technique, etc.

Plus vous serez précis dans la description de la prestation attendue, plus le prestataire pourra préciser le dispositif nécessaire pour répondre à votre demande. Le dépouillement des offres sera aussi grandement facilité parce que les offres seront comparables. Imaginez que deux prestataires répondent au même cahier des charges pour une application métier. Mais celui-ci n’étant pas assez détaillé, l’un des prestataires a la conviction que pour répondre à vos objectifs, l’ergonomie doit être parfaite. Il fait donc appel à l’un de ses partenaires pour répondre à cet enjeu. Il aura donc nécessairement un prix plus élevé que l’autre prestataire qui n’a pas fait ce choix. Il sera alors difficile de comparer les propositions.

Pour lire la suite,
télécharger le livre blanc

Rédiger un cahier des charges pour application métier clair, un préalable essentiel à la réussite de votre projet

×