• 10 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 21/12/2023

Élaborez le cahier des spécifications fonctionnelles

Familiarisez-vous avec les spécifications fonctionnelles

Durant la phase n°2 du cycle en V, vous allez rédiger avec l’équipe MOE le cahier des spécifications fonctionnelles. Il s’agit du document servant à décrire les fonctionnalités de l’application.

La seconde étape du cycle en V : les spécifications fonctionnelles
La seconde étape du cycle en V : les spécifications fonctionnelles

À cette étape, vous devrez décrire les fonctionnalités et expliquer comment les utilisateurs se comportent avec l’application. Ces éléments sont expliqués afin de bien comprendre ce que le produit sera capable de faire.

Pour cela, vous utiliserez plusieurs méthodes permettant de décrire les fonctionnalités efficacement. Il s’agit des scénarios d’utilisation, de schémas appelés diagrammes, ainsi que des maquettes graphiques.

  1. Scénarios d'utilisation.
    Il s’agit de descriptions expliquant comment les utilisateurs se comportent avec l'application. Les scénarios décrivent les actions que les utilisateurs effectueront ainsi que les résultats attendus.
    Par exemple, vous détaillerez comment un utilisateur se connecte, comment il effectue une recherche ou comment il effectue une réservation.

  2. Diagrammes. 
    Les diagrammes sont des schémas qui permettent de visualiser et représenter les différentes fonctionnalités ou interactions de l'application.
    Par exemple, vous présenterez à travers un schéma les différentes étapes que doit franchir l’utilisateur avant d’arriver au paiement de sa commande, ou expliquer comment circule l’information dans l’application avant d’arriver à son destinataire.

  3. Maquettes graphiques.
    Les maquettes, quant à elles, permettent de voir à quoi ressemblera visuellement l’application. Vous pourrez voir les différents éléments disposés, les couleurs utilisées, les boutons et les champs de saisie. 

Les maquettes vous permettront de visualiser le design et l'ergonomie de l'application afin de donner un aperçu de l’application.

En créant les spécifications fonctionnelles, pensez à proposer ces 3 formats de description évoqués. Ils sont complémentaires et permettent à tous les acteurs du projet de comprendre ce que vous comptez développer. S'il vous manque des compétences en design, vous pourrez vous appuyer sur votre équipe.

Identifiez les acteurs et cibles du cahier des spécifications fonctionnelles

En qualité de responsable de projet, vous allez coordonner l'équipe chargée de rédiger les spécifications fonctionnelles. Plus précisément, il s’agira de planifier, désigner et accompagner les personnes qui auront la mission de rédiger une partie des spécifications fonctionnelles.

Voyons de plus près les profils adaptés à la rédaction d’un tel document.

  • Les experts métiers et fonctionnels : ils apportent leurs connaissances et aident à définir les fonctionnalités nécessaires.

  • Les designers UX/UI ont pour mission de créer les maquettes visuelles attrayantes et efficaces pour les utilisateurs de la future application.

À qui sont destinées ces spécifications fonctionnelles ?

Les spécifications fonctionnelles sont destinées à tous les acteurs du projet. Mais chacun d’entre eux s’en servira différemment.

Par exemple, la MOA en aura besoin pour vérifier si les propositions de la MOE sont conformes à ses attentes.

Pour les acteurs chargés de développer l’application, la MOE, les spécifications fonctionnelles serviront de repère pour :

  • rédiger les spécifications techniques et détaillées ;

  • développer les fonctionnalités ;

  • et réaliser les tests de validation prévus à la phase n°7 du cycle en V.

En utilisant des visualisations variées comme des schémas, des diagrammes et des maquettes graphiques, vous pourrez présenter les fonctionnalités de manière plus claire et compréhensible par les différents profils qui s’appuieront sur cette documentation lorsqu’ils devront créer leurs livrables (code, plan de tests, etc.).

Puis-je aussi rédiger des spécifications fonctionnelles en tant que chef de projet ?

Bien que votre rôle principal soit essentiellement celui de la coordination, vous pourrez selon le contexte du projet, contribuer à la rédaction des spécifications si vos compétences vous le permettent. Mais nous approfondirons ce sujet dans un chapitre dédié à la création des diagrammes.

Découvrez maintenant comment le chef de projet coordonne le travail pour rédiger les spécifications fonctionnelles. Votre priorité sera de vérifier que tous les rédacteurs respectent les délais ainsi que la qualité attendue pour ce document.

Organisez la rédaction des spécifications fonctionnelles

Avec l’expérience acquise lors de la coordination du cahier des charges, vous avez maintenant développé votre propre méthode.

Il s’agira pour vous d’appliquer les 3 étapes nécessaires à la rédaction et au suivi du cahier des spécifications fonctionnelles.

  1. Structurez le cahier de spécifications fonctionnelles : en définissant un plan précis et clair, vous pourrez guider les rédacteurs à l’atteinte des objectifs que vous aurez fixés à chaque chapitre du document.

  2. Attribuez les bons profils : une fois vos chapitres et sections définis, vous pouvez désigner les profils les mieux adaptés à la rédaction du chapitre.

  3. Planifiez l'exécution : afin de maîtriser les délais dans le projet, vous pouvez définir des dates butoirs pour chaque tâche attribuée et en faire le suivi pour garder le contrôle de votre planification.

Suis-je responsable de la validation des schémas et maquettes créés ?

Une fois les schémas et les maquettes créés, il est important de les faire valider par la maîtrise d'ouvrage (MOA). Cette équipe vérifiera si vos spécifications respectent les attentes du cahier des charges et vous donnera son aval pour passer à l’étape suivante.

Voici 5 étapes qui vous permettront de valider les spécifications fonctionnelles :

  1. Vérification interne : Quand vous avez créé les spécifications, faites une vérification en interne avec vos équipes fonctionnelles et techniques pour vous assurer de la qualité des rédactions.

  2. Rencontre avec la MOA : Après la vérification interne des spécifications, vous pouvez organiser une réunion avec l’équipe MOA pour lui présenter vos réalisations.

  3. Validation par la MOA : Après la présentation, l’équipe MOA évaluera en détail vos spécifications afin de vérifier leur cohérence et leur adéquation avec les besoins de l’organisation.

  4. Corrections : Si des modifications sont nécessaires, l’équipe MOA vous demandera de faire des ajustements sur les spécifications.

  5. Validation finale : Une fois que les spécifications fonctionnelles ont été révisées et mises à jour, l’équipe MOA prononcera la validation finale du document. Vous pourrez passer à l’étape suivante.

Les 5 étapes de validation du cahier
Les 5 étapes de validation du cahier

Ajoutez les informations pratiques

Vous avez complété le cahier des spécifications fonctionnelles avec les rédactions ainsi que les conseils de vos collaborateurs. C’est une belle avancée. Maintenant, vous pouvez ajouter les informations pratiques au document.

Par exemple, vous pouvez inclure un glossaire afin d’expliquer les termes utilisés, faire référence aux maquettes et aux prototypes pour visualiser les fonctionnalités, et fournir les coordonnées des personnes importantes à contacter en cas de questions ou de besoin de clarification.

Cela aidera à rendre le document plus clair et accessible à tous.

À vous de jouer

Contexte

L'une des fonctionnalités clés de votre logiciel développé chez Air Galaxy est le "détecteur d'anomalie". Afin d'améliorer sa compréhension, un diagramme illustrant le processus de cette fonctionnalité a été initié, mais nécessite d'être complété.

Consignes
  1. Compléter le diagramme : Remplissez les parties manquantes du diagramme pour illustrer le fonctionnement détaillé de la fonctionnalité "détecteur d'anomalie". Assurez-vous d'intégrer toutes les étapes clés du processus, notamment la collecte de données, l'analyse de ces données, la décision basée sur la détection d'anomalies, et l'alerte aux contrôleurs.

  2. Accès au diagramme : Utilisez le lien suivant pour accéder au schéma initial, le copier et le compléter : Accédez au schéma.

  3. À la fin de cet exercice, vous devriez avoir un diagramme d'activité complet décrivant de manière fluide et compréhensible le fonctionnement de la fonctionnalité "détecteur d'anomalie".

En résumé

  • Les spécifications fonctionnelles décrivent en détail les fonctionnalités et l'utilisation de l'application. Elles aident à comprendre ce qui doit être développé.

  • L'équipe de maîtrise d'œuvre (MOE) est responsable de la rédaction des spécifications fonctionnelles. Elle fait appel à des experts ayant des compétences en fonctionnalités et en conceptualisation pour mener cette tâche.

  • Les schémas et diagrammes sont essentiels pour visualiser les fonctionnalités et les interactions de l'application. Ils facilitent la communication et évitent les malentendus.

  • Le chef de projet coordonne la rédaction des spécifications fonctionnelles, établit le plan du document, attribue les responsabilités et organise des ateliers avec les experts métiers. 

  • La validation du contenu des spécifications fonctionnelles se fait en collaboration avec la maîtrise d'ouvrage (MOA).

Dans le prochain chapitre, vous découvrirez les spécifications techniques, en abordant les choix des outils, des technologies à utiliser et les contraintes techniques auxquelles vous devez faire face.

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