Approche et méthodologie

Afin d'atteindre ses objectifs de développement conformément aux spécifications définies avec le client, DATASYS met en place, sous la conduite d'un Chef de Projet, une méthodologie comportant les phases suivantes :

  • Audit technique et étude de faisabilité
  • Analyse et rédaction du document de conception
  • Réalisation d'un prototype, véritable ossature du projet définitif et qui sera soumis à l'approbation du client
  • Réalisation des différentes composantes du projet
  • Test unitaire de chaque élément
  • Intégration et test global de l'application
  • Livraison de l'application et recette provisoire par le client
  • Tests en ligne et recette de l'application par le client

Pour les développements importants, des étapes intermédiaires sont programmées dès le démarrage du projet. Elles débouchent concrètement sur des réunions d'avancement du projet en commun avec vos représentants (groupe projet).

Le but de ces réunions est de faire le point sur l'avancement des travaux et sur les éventuelles difficultés rencontrées. La fréquence de ces réunions est, pour ces projets, décidée d'un commun accord entre DATASYS et votre entreprise.

 

La rédaction du document de conception

Suite à l'audit technique du projet, un cahier des charges est élaboré avec le client, préalablement à tout développement.

Ce cahier des charges comprend :

  • Un scénario détaillé écran par écran de l'application, qui est validé par le client
  • Une charte graphique (fonds d'écrans, styles des fontes, couleurs), qui est validée par le client
  • Un cahier de test unitaires (tests à réaliser écran par écran), qui est validé par le client
  • Un cahier de tests d'intégration (processus transversaux et globaux à l'applicatif, schémas complets de fonctionnement) qui est validé par le client.

 

La réalisation du prototype

Après validation de ces documents, DATASYS préconise systématiquement le passage par une phase de réalisation d'un prototype de l'application.

Vous pouvez alors vous rendre compte, en "grandeur nature", de l'ergonomie et de la convivialité du service qu'il mettra en ligne.

Il est alors encore possible à DATASYS de tenir compte des vos remarques, dans le cadre du cahier des charges, et d'apporter si nécessaire les correctifs correspondants.

Il arrive en effet souvent que des améliorations puissent être apportées à ce niveau d'avancement, alors qu'elles seraient beaucoup plus difficiles à intégrer à la fin du développement, sans remettre en cause tout ou partie du travail réalisé.

Cette démarche pragmatique adoptée par DATASYS est le fruit de la longue expérience acquise par l'ensemble de notre équipe au cours de la réalisation de nombreux projets.

Livraison et recette

La recette d'une application de déroule en deux étapes distinctes :

  • la recette provisoire qui intervient à la livraison de l'application
  • la recette définitive qui intervient à l'issue de la période de test

A l'issue de la phase de développement, et après que DATASYS ait effectué sa propre recette interne, il est procédé à la livraison du produit. Celle-ci consiste à installer l'application développée sur le serveur d'exploitation et, le cas échéant, à mettre le serveur à votre disposition.

Vous disposez alors d'une période dont la durée est fixée d'un commun accord, pour faire remonter vers DATASYS toutes les remarques sur les éventuels disfonctionnements que vous auriez pu constater.

DATASYS s'engage alors à effectuer, dans les meilleurs délais, les corrections nécessaires. Il ne peut d'agir que d'erreurs de développement qui n'auraient pu être détectées lors des phases précédentes. Il n'est évidemment pas possible de prendre en compte, sauf avenant, des demandes de modifications fonctionnelles ou structurelles du serveur et qui seraient hors spécifications du cahier des charges.