Évaluer un projet au forfait

Il nous arrive fréquemment de rencontrer des entreprises qui ont besoin de faire réaliser un logiciel, mais elles ne savent pas comment s'y prendre. Nous vous rappelons comment s'orienter dans cette situation.
Pour faire réaliser un logiciel spécifique, deux approches sont possibles. Le réalisation en régie ou la réalisation au forfait.
La première solution suppose que vous puissiez encadrer un développeur et définir avec lui le besoin. La réussite d'un projet dans cette approche dépend de  l'expérience du développeur et de votre capacité à gérer le projet. Elle est en générale destinée à des informaticiens (responsable informatique, directeur informatique, ...) qui maitrisent et connaissent les rouages de la réalisation d'un logiciel ou d'une application. Elle s'adresse aux grandes entreprises et aux services informatiques en général.

Si vous n'avez pas de connaissance informatique et que vous devez faire réaliser un logiciel, la solution au forfait est bien plus simple. Vous faites appel à une société de services qui prendra en charge toutes les étapes de la réalisation d'un logiciel, depuis l'expression du besoin, la rédaction d'un cahier des charges, jusqu'à la maintenance.
Malgré tout, la difficulté dans la réalisation au forfait c'est d'évaluer au départ correctement le projet. Certains voudraient connaitre, avant même d'avoir posé les bases du projet, le cout de celui-ci, pour pouvoir budgéter sa réalisation.
Prenons un exemple très classique.  Votre gestion s'appuie sur des tableaux sous Excel que les utilisateurs ont appris à manipuler. Vous avez même fait programmer quelques traitements par des stagiaires ou un collègue qui s'intéresse à la programmation. Au bout de quelques années la solution Excel arrive en bout de course et n'est plus suffisante pour vos besoins. Trop de perte de temps, impossibilité de faire évoluer la gestion en fonction de vos besoins. Vous envisagez alors la réalisation d'une application spécifique. Mais combien cela peut-il couter ? Comment choisir un prestataire ?

La solution la plus classique consiste à rédiger un cahier des charges et à le soumettre à plusieurs sociétés de services pour procéder à un appel d'offre. Cela suppose que le cahier des charges soit bien rédiger (voir notre article sur le modèle de cahier des charges : http://blogsealog.blogspot.fr/2010/09/modele-de-cahier-des-charges.html
C'est un exercice souvent difficile pour qui n'en à jamais fait. Certains voudraient alors simplement une évaluation du forfait uniquement sur la base des fichiers Excel (on appelle cela un portage).
Cette approche est une erreur importante. En effet, bien que les fichiers Excel comportent une grande partie de vos règles de gestion, l'écriture d'une application est souvent une remise à plat de toutes les procédures pour tirer le bénéfice des pratiques sous Excel et pour éviter tous les inconvénients. Cela influence fortement l'évaluation du forfait.

Par ailleurs, même si vous rédigez vous même un cahier des charges, il ne prendra du sens qu'avec un échange avec votre futur prestataire qui apportera son expertise pour proposer des solutions et répondre aux besoins précis des utilisateurs.

Sur la base de ces éléments, une évaluation forfaitaire comporte une marge d'erreur de plus de 200% (du simple au double). C'est utile pour se faire une idée, choisir une prestataire et faire tomber des illusions. Par contre c'est insuffisant pour prendre une décision et avoir un budget précis. Les entreprises qui ce décident à ce stade risques fortement d'être insatisfaite de la solution réalisée par le prestataire, soit parce que les fonctionnalités ne sont pas à la hauteur des attentes, soit parce que le cout final du logiciel est bien supérieure à l'évaluation initiale.

Pour réduire la marge d'erreur de l'évaluation initiale, nous préconisons la réalisation d'une étude préalable. Cette phase initiale a pour but de rassembler tous les éléments de cahier des charges pour la future réalisation de manière à ce qu'ils soient compris par les utilisateurs et par le prestataire. Cette étude permet de réduire la marge d'erreur à 20% en général.

Nous mettons en œuvre principalement 2 outils lors de cette phase d'étude : la maquette de la future application et le schéma de la base de données. Ce sont des livrables, en plus d'un rapport qui pourra faire office de cahier des charges.

La maquette est le support idéal des réunions de travail entre vous et le prestataire. Vous découvrez votre future application au fur et a mesure de l'expression du besoin. La maquette est réalisée directement dans Windev. Le projet ainsi construit sera directement récupéré par le ou les développeurs.
Pour vos projets, contactez nous au 09 72 26 43 15 ou par email info@♀sealog.fr. La pré-étude est gratuite pour des projets de petites tailles. Dans tous les cas, nous vous expliquerons notre méthode de travail pour évaluer le plus justement possible une réalisation au forfait.

Commentaires