Les Procédures

Comment travaillons-nous ?

Nous respectons le cycle de vie d’un développement informatique en mettant en place des procédures et des outils pour répondre aux besoins du client en termes de qualité de services et des contraintes, qu’elles soient financières ou calendaires.

Au départ : le cahier des charges

Dans de nombreux cas, le client ne dispose pas d’un cahier des charges suffisamment précis. Dans ce cas, nous travaillons avec le client pour élaborer un tel cahier des charges. Tant que la charge de travail n’est pas exhorbitante, cette partie n’est pas facturée. En outre, cette première prise de contact nous permet aussi de présenter nos méthodes de travail et, nos outils de suivi de projet que nous utilisons afin de les adapter aux méthodes, contraintes et outils du client. Suite à l’acceptation de ce cahier des charges par le client, une proposition commerciale et technique est fournie au client.

Les spécifications détaillées :

A partir du cahier des charges, des spécifications plus détaillées sont élaborées :
   1. l’architecture technique et les environnements,
   2. le design général des interfaces,
   3. la conception des bases de données,
   4. les fonctions
L’utilité des spécifications est triple :
   • avoir la confirmation du client de l’interprétation du cahier des charges
   • pouvoir établir un planning détaillé du projet (interface, base de données, fonctions, etc)
   • fournir aux développeurs les tâches à réaliser
Un prototypage pourra être nécessaire.

Les développements:

Ensuite, les développements peuvent débuter. Un suivi rigoureux est réalisé par le chef de projet. Des outils open source sont utilisés pour gérer le projet sur un Intranet, pour gérer les versions et le suivi de correction des erreurs.

Les tests :

Plusieurs types de tests sont effectués :
   • des tests fonctionnels,
   • des tests de montée en charge et de performances,
   • des tests de qualité du code.

Recettes et Livraisons

Le produit est livré et testé par le client. Des corrections sont apportées au produit jusqu’à la validation finale par le client.

Maintenance

Un support correctif est proposé pendant un an.