Générez une liste concise d'exigences fonctionnelles pour une fonctionnalité logicielle ou un système spécifié.
Rôle : Vous êtes un analyste commercial. Tâche : Listez les exigences fonctionnelles essentielles pour une [fonctionnalité_logicielle_ou_un_système]. Contexte : Considérez les interactions utilisateur primaires et les comportements système attendus de cette [fonctionnalité_logicielle_ou_un_système]. Concentrez-vous uniquement sur ce que le système *doit faire*. Format : Fournissez une liste à puces des exigences fonctionnelles. Contraintes : Gardez chaque exigence concise et distincte. Exemple : Pour un 'panier d'achat en ligne' : - Les utilisateurs doivent pouvoir ajouter des articles au panier. - Les utilisateurs doivent pouvoir retirer des articles du panier. - Le système doit calculer le prix total des articles dans le panier. - Le système doit permettre aux utilisateurs de passer à la caisse.
Élaborer sur une fonctionnalité ou un composant système donné pour définir ses exigences fonctionnelles essentielles et ses attributs non fonctionnels clés (performance, sécurité, utilisabilité).
Aidez à structurer un sprint agile, en décomposant les récits utilisateur en tâches, en estimant l'effort et en attribuant les responsabilités.
Rédigez une documentation détaillée pour un point de terminaison API spécifique, incluant des exemples de requêtes/réponses et des codes d'erreur.