Les étapes de la réalisation de votre projet


Analyse de vos besoins

Dans un premier temps, vous nous exposerez ce que doit vous apporter votre projet, les besoins qu'il couvre, qui en seront les utilisateurs, les informations qu'il doit traiter, les données (textes, bases de données...) que vous avez déjà et qui serviront au projet, si ce projet est nouveau ou s'il complète (ou remplace) un système existant, et votre architecture technique (sur quel matériel devra être exécuté le projet ? avec quel logiciel devra-t-il communiquer ? sous quel format le projet doit-il être conçu ? ... ). Idéalement de vive voix, ce premier rendez-vous posera les bases de notre collaboration. Ensuite, nous serons amenés à vous poser, en quelques échanges téléphoniques/mails, des questions qui nous permettront de mieux cerner votre projet. Ces réponses nous serviront à établir un devis le plus détaillé et le plus proche possible de votre besoin final. Cette étape d'analyse (et de devis) est gratuite. N'hésitez pas à nous consulter.


Rédaction du cahier des charges

Le cahier des charges est un document écrit qui contient le descriptif du projet. Chaque fonctionnalité, chaque page, chaque fenêtre, chaque action, chaque donnée utilisée dans/par le projet y est décrite de manière précise (source, type, valeurs, taille, ...). Les contenus graphiques sont également présent dans ce document. Pendant la phase de développement, ce sont ces textes qui serviront comme références de travail. Rédigé par nous, il fait l'objet d'une validation par vos soins. Toute imprécision ou désaccord est réécrit jusqu'à acceptation

Développement et test

Cette phase est le passage de la théorie à la pratique. Tous les éléments décrits dans le cahier des charges prennent vie. Notre équipe, alliant des compétences en graphisme et en développement, créent vos pages, fenêtres, boutons, images, ... Au fur et à mesure des créations, chaque fonction, procédure, page, fonctionnalité est testée unitairement, afin de s'assurer de son fonctionnement correct. Lorsque tous les développements sont terminés, nous soumettons le projet à des scénarios de tests, pour vérifier son déroulement normal. Nous proposons également aux autres membres de notre équipe de tester le projet, afin de recueillir leurs réactions. Durant ces phases de développement et de test, nous vous tenons régulièrement au courant de l'avancement du projet, avec des copies d'écrans, des versions de démonstrations, des versions béta...

Mise en service

Après avoir effectué une situation de test dans l'environnement final, nous déterminons d'une date et d'un lieu afin d'effectuer le lancement de votre projet. Avant ou après celui-ci (selon les conditions), nous formons les utilisateurs à l'utilisation du projet, à son administration, ...