• 8 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 25/09/2019

Analysez le périmètre technique du projet

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Les spécifications techniques ont pour objectif de lister les contraintes spécifiques dont les développeurs vont devoir tenir compte pour coder le site ou l'application du projet. 

Les spécifications techniques doivent répondre aux questions suivantes :

D’où viennent les données ? Du CMS, d’une autre application etc.

Dans toutes ces données, lesquelles sont obligatoires et lesquelles sont optionnelles ?

Ex 1. Pour une actualité composée d’une image, d’un titre et d’un corps de texte, on peut décider que l’image n’est pas obligatoire, ou au contraire obligatoire car on doit l’utiliser pour des mises en avant dans d’autres pages.

Ex 2. Dans un formulaire d’enregistrement (comme l’inscription à mon compte), quels sont les champs devant obligatoirement être remplis ?

Quel est le format des données ?

Ex 1. Pour une actualité composée d’une image, d’un titre et d’un corps de texte, on peut vouloir limiter le nombre de caractères du titre.

Ex 2. Dans un formulaire d’enregistrement (comme l’inscription à mon compte), on peut forcer le fait que le champ "code postal" n’accepte que des numéros à 5 chiffres, ou bien spécifier le format des emails…

Quand il est nécessaire d’échanger des données avec des applications tierces (ex. envoi de bons de commande, intégration d’un catalogue), il faut préciser les données concernées et ensuite donner des liens vers la documentation de l’application en question. Assurez-vous que les formats d’échange de données soient bien précisés ainsi que les modes de connexion entre les applications.

Dans le chapitre Qui fait le cahier des charges ?, je vous parlais des réunions de cadrage du projet. Elles ne concernent pas que la dimension fonctionnelle, mais aussi la dimension technique du projet. Faites en sorte de découvrir toutes les contraintes techniques du projet : posez des questions, prenez du recul et associez la réflexion avec vos propres connaissances pour être certain que vous prenez la mesure du besoin.

Exemple : lors d’une réunion dédiée au tunnel d’achat, n’hésitez pas à avancer étape par étape et à demander ce qui se passe à chaque fois : 

  • Quelles sont les contraintes à prendre en compte, de quelles données a besoin le système d’information ? Pour de la gestion de profil par exemple, vous définissez avec votre client quels sont les champs demandés.

  • Quels sont les champs obligatoires ? Est-ce qu’il y a des conditions spécifiques liées à des contraintes régionales (format des codes postaux en fonction des pays etc.) ?

Exemple de certificat de réussite
Exemple de certificat de réussite