Dans cet article, je décris brièvement la structure des exigences fonctionnelles que nous utilisons chez Retail Rocket company. Il existe plusieurs approches, mais je mets le plus efficace pour notre entreprise ci-dessous.
tout d’Abord, quelles sont les exigences Fonctionnelles?
C’est une tâche technique pour l’équipe de développement. Les exigences doivent contenir une direction claire de la façon d’effectuer la tâche particulière. Si des informations sont manquantes, il y a de grandes chances de mauvaise communication.,
exigences Fonctionnelles se composent généralement de:
- article de l’Utilisateur (pour montrer ce que vous attendez de l’équipe de développement)
- de cas d’Utilisation (pour montrer que les scénarios)
- création de Wireframes (pour visualiser votre idée)
prenons un récit d’utilisateur et un cas d’utilisation.
Une histoire d’utilisateur décrit que l’utilisateur d’un rôle particulier doit faire pour atteindre un résultat particulier.,
Généralement, ce modèle est utilisé:
Comme un/un <rôle> je veux <objectif>, alors que les <avantage>, à faire <la tâche du développeur>
Vous pouvez voir différents exemples de l’application de cette méthodologie. Par exemple, comment cela fonctionne dans Trello:
Chez Retail Rocket, nous créons des User Stories dans un Google Docs en utilisant un format de table., Cela aide grandement à la communication entre les différentes équipes car tout le monde est capable de faire des commentaires et de recueillir des commentaires.
de cas d’Utilisation
Un cas d’utilisation décrit la façon dont l’utilisateur interagit avec l’interface pour la réalisation de certains objectifs. En réalité, il existe quelques façons comment l’utilisateur peut effectuer sa tâche., Si l’utilisateur résout la tâche de plusieurs manières, il doit créer un cas d’utilisation pour chacun. Par exemple, la fonctionnalité développée peut être atteinte à partir de plusieurs écrans. Dans ce cas, vous devez écrire un cas d’utilisation pour chaque option.
Par exemple, la page « Galerie ». L’utilisateur but est de stocker des images dans le but de les utiliser à des campagnes d’email.
de l’Utilisateur tâches:
- Pour télécharger une image/les images
- Pour mettre une image/les images dans le modèle d’e-mail
- Pour supprimer une image
Pour chaque tâche besoin d’écrire un cas d’utilisation (description de l’interaction de l’utilisateur avec l’interface).,
Exemples de cas d’utilisation:
Téléchargement d’images via une seule page dans le bureau partenaire.
- Le gestionnaire de messagerie se connecte au compte personnel de Retail Rocket.
- gestionnaire de Messagerie s’ouvre la page « Galerie”.
- gestionnaire de Messagerie utilise le glisser & drop ou clique sur le bouton »Sélectionner les fichiers”.
- Les images sont en cours de téléchargement.
- L’utilisateur voit la notification de téléchargement.
Suppression d’une image/les images
- L’utilisateur clique sur l’image.
- L’image est sélectionnée.,
- Sélection peut être supprimé en cliquant sur la zone de l’image sélectionnée.
- L’utilisateur clique sur l’icône-trois points.
- Un menu contextuel apparaît.
- L’utilisateur y sélectionne le lien « Supprimer le fichier”. Si plusieurs images ont été sélectionnées, toutes seront supprimées.
- L’image est supprimée.
En utilisant ce format d’exigences fonctionnelles, vous fournirez à une équipe de développement des instructions claires. De plus, vous montrerez à quoi ressemble cette interface du côté d’un client et comment elle peut satisfaire les besoins des utilisateurs., L’approche aide à présenter votre idée et à éviter les erreurs de communication.
Laisser un commentaire