{"id":10431,"date":"2022-02-28T03:51:08","date_gmt":"2022-02-28T03:51:08","guid":{"rendered":"https:\/\/www.cybermedian.com\/fr\/?p=10431"},"modified":"2026-04-20T09:11:51","modified_gmt":"2026-04-20T09:11:51","slug":"capturer-les-exigences-fonctionnelles-avec-des-cas-dutilisation-et-des-temoignages-dutilisateurs","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories","title":{"rendered":"Capturer les exigences fonctionnelles avec des cas d&#8217;utilisation et des t\u00e9moignages d&#8217;utilisateurs"},"content":{"rendered":"<p>La premi\u00e8re \u00e9tape de la d\u00e9finition d&#8217;un nouveau produit, service, processus ou syst\u00e8me consiste \u00e0 d\u00e9finir des exigences, c&#8217;est-\u00e0-dire des exigences fonctionnelles ou non fonctionnelles sp\u00e9cifiques.<\/p>\n<ul>\n<li><strong>Les exigences fonctionnelles<\/strong>\u00a0d\u00e9crivent comment le produit ou le service r\u00e9pond aux besoins des clients.\u00a0Cela inclut les caract\u00e9ristiques et les fonctionnalit\u00e9s dans les cas d&#8217;utilisation qui documentent la mani\u00e8re dont les utilisateurs interagiront avec le produit ou le service.<\/li>\n<li><strong>Les exigences non fonctionnelles<\/strong>\u00a0sont des attributs op\u00e9rationnels et de produit qui ne sont parfois pas \u00e9vidents pour l&#8217;utilisateur, notamment les performances, la convivialit\u00e9, la durabilit\u00e9, la s\u00e9curit\u00e9 et les aspects financiers (prix et co\u00fbt).<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/03\/functional-and-non-functional-requirements-illustration.png\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#infoart:proj=0&amp;type=ScenariosBusiness&amp;gallery=\/repository\/c0489f2b-291f-4f81-8d74-4a8c4afce945.xml&amp;name=Functional%20%26%20Non-%20Functional%20Requirements%20Illustration\">MODIFIER CETTE ILLUSTRATION &#8211; EXIGENCES FONCTIONNELLES VS EXIGENCES NON FONCTIONNELLES<\/a><\/p>\n<p>Les exigences fonctionnelles peuvent \u00eatre consid\u00e9r\u00e9es comme ce que le produit doit faire pour le client, tandis que les exigences non fonctionnelles peuvent \u00eatre consid\u00e9r\u00e9es comme des contraintes auxquelles le produit ou le service doit \u00eatre con\u00e7u pour r\u00e9pondre.<\/p>\n<p>Les exigences fonctionnelles capturent le comportement pr\u00e9vu du syst\u00e8me.\u00a0Ce comportement peut \u00eatre exprim\u00e9 sous forme de services, de t\u00e2ches ou de fonctions que le syst\u00e8me doit ex\u00e9cuter.\u00a0Dans l&#8217;industrie du d\u00e9veloppement de logiciels, l&#8217;approche par cas d&#8217;utilisation est rapidement devenue une pratique r\u00e9pandue pour capturer les exigences fonctionnelles.\u00a0Cela est particuli\u00e8rement vrai dans la communaut\u00e9 orient\u00e9e objet et UML d&#8217;o\u00f9 ils sont issus, mais leur applicabilit\u00e9 n&#8217;est pas limit\u00e9e aux syst\u00e8mes orient\u00e9s objet.<\/p>\n<h3><span id=\"What_Techniques_for_Capturing_Functional_Requirements\">Quelles techniques pour capturer les besoins fonctionnels ?<\/span><\/h3>\n<p>Les exigences fonctionnelles sont g\u00e9n\u00e9ralement captur\u00e9es sous la forme de cas d&#8217;utilisation ou de sc\u00e9narios d&#8217;utilisation.\u00a0Ces termes sont parfois utilis\u00e9s de mani\u00e8re interchangeable, mais ils signifient en fait des choses l\u00e9g\u00e8rement diff\u00e9rentes.<\/p>\n<ul>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-use-case-diagram\/\"><strong>Les cas d&#8217;utilisation<\/strong>\u00a0<\/a>se concentrent davantage sur le syst\u00e8me et sur ce qu&#8217;il doit faire pour r\u00e9pondre aux besoins des utilisateurs.<\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/what-is-user-story\/\"><strong>Les user stories<\/strong><\/a>\u00a0, quant \u00e0 elles, montrent les fonctionnalit\u00e9s du produit du point de vue de l&#8217;utilisateur, en sp\u00e9cifiant les r\u00f4les des utilisateurs et les objectifs sp\u00e9cifiques qu&#8217;ils souhaitent atteindre.<\/li>\n<\/ul>\n<h3><span id=\"Capturing_Functional_Requirement_Using_User_Stories\">Capturer les exigences fonctionnelles \u00e0 l&#8217;aide des user stories<\/span><\/h3>\n<p>Les user stories sont une m\u00e9thode l\u00e9g\u00e8re pour capturer rapidement le \u00ab\u00a0qui\u00a0\u00bb, le \u00ab\u00a0quoi\u00a0\u00bb et le \u00ab\u00a0pourquoi\u00a0\u00bb des exigences d&#8217;un produit.\u00a0En termes simples, les user stories sont des id\u00e9es qui expriment les besoins souhait\u00e9s par les utilisateurs.\u00a0Les user stories sont courtes et chaque \u00e9l\u00e9ment contient g\u00e9n\u00e9ralement moins de 10 ou 15 mots.\u00a0Les user stories sont des listes de t\u00e2ches qui vous aident \u00e0 identifier les \u00e9tapes le long du chemin du projet.\u00a0Ils aident \u00e0 garantir que votre processus et le produit qui en r\u00e9sulte r\u00e9pondent \u00e0 vos exigences.<\/p>\n<h3><span id=\"User_Story_Template\">Mod\u00e8le de r\u00e9cit utilisateur<\/span><\/h3>\n<p>Les user stories ne capturent que les \u00e9l\u00e9ments essentiels d&#8217;une exigence\u00a0:<\/p>\n<ul>\n<li>C&#8217;est pour qui ?<\/li>\n<li>Qu&#8217;attend-il du syst\u00e8me ?<\/li>\n<li>Pourquoi est-ce important (facultatif ?)\u00a0?<\/li>\n<\/ul>\n<p>Voici un format simple de user story utilis\u00e9 par 70% des praticiens :<\/p>\n<p id=\"yiqoeeh\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9453 aligncenter\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/03\/img_621d7a4822a37.png\" alt=\"\" width=\"552\" height=\"125\" \/><\/p>\n<p><b>R\u00f4le<\/b>\u00a0\u00a0\u2013 L&#8217;utilisateur doit \u00eatre un \u00eatre humain r\u00e9el qui interagit avec le syst\u00e8me.<\/p>\n<ul>\n<li>Soyez aussi sp\u00e9cifique que possible<\/li>\n<li>L&#8217;\u00e9quipe de d\u00e9veloppement n&#8217;est PAS un utilisateur<\/li>\n<\/ul>\n<p><b>Action<\/b>\u00a0\u00a0\u2013 Le comportement du syst\u00e8me doit \u00eatre \u00e9crit comme une action.<\/p>\n<ul>\n<li>G\u00e9n\u00e9ralement unique pour chaque User Story<\/li>\n<li>Le &#8220;syst\u00e8me&#8221; est sous-entendu et n&#8217;est pas \u00e9crit dans l&#8217;histoire<\/li>\n<li>Voix active, pas voix passive (&#8220;Je peux \u00eatre notifi\u00e9&#8221;)<\/li>\n<\/ul>\n<p><b>Avantages<\/b>\u00a0\u00a0\u2013 L&#8217;avantage doit \u00eatre un r\u00e9sultat r\u00e9el non fonctionnel ou externe au syst\u00e8me.<\/p>\n<ul>\n<li>De nombreuses histoires peuvent partager la m\u00eame d\u00e9claration d&#8217;avantages.<\/li>\n<li>L&#8217;avantage peut \u00eatre pour d&#8217;autres utilisateurs ou clients, pas seulement pour l&#8217;utilisateur dans l&#8217;histoire.<\/li>\n<\/ul>\n<p id=\"daUbOwZ\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-9419 aligncenter\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/02\/img_621c922949c88.png\" alt=\"\" width=\"345\" height=\"287\" \/><\/p>\n<h3><span id=\"How_to_Identify_Functional_Requirements_with_Use_Case\">Comment identifier les besoins fonctionnels avec un cas d&#8217;utilisation\u00a0?<\/span><\/h3>\n<p>Afin de bien comprendre les exigences fonctionnelles du syst\u00e8me, vous devez savoir \u00e0 qui le syst\u00e8me est destin\u00e9, c&#8217;est-\u00e0-dire qui utilisera le syst\u00e8me\u00a0?<\/p>\n<p>La r\u00e9ponse \u00e0 cette question est : l&#8217;\u00a0<strong>acteur<\/strong>\u00a0dans l&#8217;analyse de cas d&#8217;utilisation<\/p>\n<p><a href=\"https:\/\/online.visual-paradigm.com\/diagrams\/tutorials\/use-case-diagram-tutorial\/\">Les cas<\/a>\u00a0d&#8217;utilisation ou les user stories capturent les exigences fonctionnelles dont le comportement peut \u00eatre exprim\u00e9 sous forme de services, de t\u00e2ches ou de fonctions que le syst\u00e8me doit ex\u00e9cuter.\u00a0Les cas d&#8217;utilisation d\u00e9finissent l&#8217;interaction entre l&#8217;utilisateur et le service syst\u00e8me, ce qui peut aider \u00e0 d\u00e9finir les exigences fonctionnelles du syst\u00e8me en cours de d\u00e9veloppement.\u00a0Ou en d&#8217;autres termes, ce que le produit ou le service doit faire pour satisfaire les besoins et les d\u00e9sirs du client.<\/p>\n<p>Un cas d&#8217;utilisation commence par un \u00ab\u00a0acteur\u00a0\u00bb ou \u00ab\u00a0qui\u00a0\u00bb, un utilisateur sp\u00e9cifique du produit ou du service.<\/p>\n<p>Un\u00a0<a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/types-of-actor-in-use-case-model\/\">acteur<\/a>\u00a0est une personne ou un syst\u00e8me externe qui joue un r\u00f4le dans l&#8217;interaction avec le syst\u00e8me.\u00a0Les instances d&#8217;acteurs peuvent \u00eatre des individus ou des syst\u00e8mes externes ;\u00a0cependant, chaque acteur fournit une perspective unique et importante du syst\u00e8me, une perspective qui est commune \u00e0 chaque instance (personne\/utilisateur r\u00e9el) de l&#8217;acteur.<\/p>\n<h3><span id=\"Real_User_vs_Use_Case_Actor\">Utilisateur r\u00e9el vs acteur de cas d&#8217;utilisation<\/span><\/h3>\n<p>Afin de bien comprendre l&#8217;objectif du syst\u00e8me, vous devez savoir \u00e0 qui il est destin\u00e9, c&#8217;est-\u00e0-dire qui l&#8217;utilisera.\u00a0Les diff\u00e9rents types d&#8217;utilisateurs sont repr\u00e9sent\u00e9s par des acteurs (r\u00f4les).<\/p>\n<p>La diff\u00e9rence entre un r\u00f4le et un utilisateur individuel est qu&#8217;un r\u00f4le repr\u00e9sente une classe sp\u00e9cifique d&#8217;utilisateurs, plut\u00f4t qu&#8217;un utilisateur r\u00e9el.\u00a0Diff\u00e9rents utilisateurs peuvent jouer le m\u00eame r\u00f4le, auquel cas chaque utilisateur constitue une instance d&#8217;un acteur.<\/p>\n<p>Cette distinction entre acteurs et instances d&#8217;acteurs est illustr\u00e9e dans ce qui suit :<\/p>\n<p>La figure ci-dessous montre un cas o\u00f9 Marie et Jean sont clients d&#8217;un distributeur automatique.\u00a0Lorsqu&#8217;ils utilisent le distributeur automatique, chacun est repr\u00e9sent\u00e9 par une instance d&#8217;un acteur appel\u00e9 client qui s&#8217;attend \u00e0 avoir acc\u00e8s \u00e0 certaines fonctions du syst\u00e8me (en l&#8217;occurrence l&#8217;impression d&#8217;acheter de la nourriture).<\/p>\n<p id=\"ugILZUa\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2022\/03\/using-vending-machine-illustration.png\" \/><\/p>\n<p><a class=\"edit-template-v1\" href=\"https:\/\/online.visual-paradigm.com\/app\/diagrams\/#infoart:proj=0&amp;type=ScenariosTechnology&amp;gallery=\/repository\/75896226-7adb-4b72-a0d8-44809328e33c.xml&amp;name=Using%20Vending%20Machine%20Illustration\">MODIFIER CETTE ILLUSTRATION DE DISTRIBUTEUR AUTOMATIQUE<\/a><\/p>\n<p id=\"NsIJUxo\">Inversement, le m\u00eame utilisateur peut jouer plusieurs r\u00f4les (c&#8217;est-\u00e0-dire qu&#8217;une m\u00eame personne peut jouer diff\u00e9rents r\u00f4les).<\/p>\n<p>Par exemple, le Dr Gates, qui est membre du comit\u00e9 de la Computer Society.\u00a0Il est responsable de la gestion du syst\u00e8me de gestion des membres, comme l&#8217;ajout et la suppression de comptes d&#8217;utilisateurs.\u00a0Lorsqu&#8217;il fait cela, il joue un r\u00f4le appel\u00e9 administrateur (acteur).\u00a0Cependant, le m\u00eame Dr Gates peut \u00e9galement \u00eatre membre de la Computer Society.\u00a0Dans ce cas, il jouerait \u00e9galement un r\u00f4le appel\u00e9 &#8220;Membre&#8221; (Acteur)<\/p>\n<h3><span id=\"How_to_get_the_functional_requirements_by_identifying_the_use_cases_of_the_system\">Comment obtenir les exigences fonctionnelles en identifiant les cas d&#8217;utilisation du syst\u00e8me<\/span><\/h3>\n<p>Un cas d&#8217;utilisation peut \u00eatre identifi\u00e9 en posant aux parties prenantes les types de questions suivantes (auxquelles elles doivent r\u00e9pondre du point de vue des acteurs)\u00a0:<\/p>\n<ul>\n<li>Qu&#8217;est-ce que les utilisateurs dans ce r\u00f4le essaient d&#8217;accomplir\u00a0?<\/li>\n<li>Pour remplir ce r\u00f4le, que doivent \u00eatre capables de faire les utilisateurs\u00a0?<\/li>\n<li>Quelles sont les principales t\u00e2ches des utilisateurs dans ce r\u00f4le\u00a0?<\/li>\n<li>De quelles informations les utilisateurs de ce r\u00f4le ont-ils besoin pour examiner, cr\u00e9er ou modifier\u00a0?<\/li>\n<li>De quoi les utilisateurs de ce r\u00f4le doivent-ils \u00eatre inform\u00e9s par le syst\u00e8me\u00a0?<\/li>\n<li>De quoi les utilisateurs dans ce r\u00f4le doivent-ils informer le syst\u00e8me\u00a0?<\/li>\n<\/ul>\n<p><strong>Notez que:<\/strong><\/p>\n<p>Les cas d&#8217;utilisation sont souvent utilis\u00e9s comme moyen de d\u00e9couvrir et de repr\u00e9senter les exigences fonctionnelles et syst\u00e8me, car un cas d&#8217;utilisation d\u00e9finit les interactions et les t\u00e2ches n\u00e9cessaires \u00e0 ex\u00e9cuter pour atteindre un objectif m\u00e9tier sp\u00e9cifique.\u00a0Cependant, ils ne sont g\u00e9n\u00e9ralement pas un bon moyen de d\u00e9finir des exigences non fonctionnelles, telles que les performances et la qualit\u00e9 du syst\u00e8me.<\/p>\n<h3><span id=\"References\">Les r\u00e9f\u00e9rences<\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/user-story-vs-use-case\/\">User Story vs cas d&#8217;utilisation pour le d\u00e9veloppement logiciel agile<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/what-is-user-story\/\">Qu&#8217;est-ce qu&#8217;une histoire d&#8217;utilisateur\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/what-is-user-story-mapping\/\">Qu&#8217;est-ce que la cartographie des histoires d&#8217;utilisateurs\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/sysml\/identify-user-requirements-with-use-case-diagrams\/\">Identifier les besoins des utilisateurs avec des diagrammes de cas d&#8217;utilisation<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/wireframe\/how-to-use-wireframes-with-user-stories\/\">Comment utiliser les wireframes avec les user stories\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/what-is-use-case-driven-approach-for-agile\/\">Utiliser une approche bas\u00e9e sur des cas pour le d\u00e9veloppement agile<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/use-case\/what-is-use-case-specification\/\">Qu&#8217;est-ce qu&#8217;une sp\u00e9cification de cas d&#8217;utilisation\u00a0?<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>La premi\u00e8re \u00e9tape de la d\u00e9finition d&#8217;un nouveau produit, service, processus ou syst\u00e8me consiste \u00e0 d\u00e9finir des exigences, c&#8217;est-\u00e0-dire des<\/p>\n","protected":false},"author":5,"featured_media":10433,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[5,12],"tags":[],"class_list":["post-10431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-engineering","category-user-story"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Capturer les exigences fonctionnelles avec des cas d&#039;utilisation et des t\u00e9moignages d&#039;utilisateurs - Cyberm\u00e9diane<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Capturer les exigences fonctionnelles avec des cas d&#039;utilisation et des t\u00e9moignages d&#039;utilisateurs - Cyberm\u00e9diane\" \/>\n<meta property=\"og:description\" content=\"La premi\u00e8re \u00e9tape de la d\u00e9finition d&#8217;un nouveau produit, service, processus ou syst\u00e8me consiste \u00e0 d\u00e9finir des exigences, c&#8217;est-\u00e0-dire des\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/\" \/>\n<meta property=\"og:site_name\" content=\"Cyberm\u00e9diane\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-28T03:51:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-20T09:11:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png\" \/>\n<meta name=\"author\" content=\"vpwing\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpwing\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/\"},\"author\":{\"name\":\"vpwing\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34\"},\"headline\":\"Capturer les exigences fonctionnelles avec des cas d&#8217;utilisation et des t\u00e9moignages d&#8217;utilisateurs\",\"datePublished\":\"2022-02-28T03:51:08+00:00\",\"dateModified\":\"2026-04-20T09:11:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/\"},\"wordCount\":1437,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png\",\"articleSection\":[\"Software Engineering\",\"User Story\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/\",\"url\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/\",\"name\":\"Capturer les exigences fonctionnelles avec des cas d'utilisation et des t\u00e9moignages d'utilisateurs - Cyberm\u00e9diane\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png\",\"datePublished\":\"2022-02-28T03:51:08+00:00\",\"dateModified\":\"2026-04-20T09:11:51+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#primaryimage\",\"url\":\"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png\",\"contentUrl\":\"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png\",\"width\":\"600\",\"height\":\"400\",\"caption\":\"Capturer les exigences fonctionnelles avec des cas d'utilisation et des histoires d'utilisateur\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Capturer les exigences fonctionnelles avec des cas d&rsquo;utilisation et des t\u00e9moignages d&rsquo;utilisateurs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/fr\/\",\"name\":\"Cyberm\u00e9diane\",\"description\":\"Apprendre une nouvelle chose tous les jours\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34\",\"name\":\"vpwing\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4b6db296c78a800ccf76c379029a84263fc560f452fabfa00122d9ad34f40a2a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4b6db296c78a800ccf76c379029a84263fc560f452fabfa00122d9ad34f40a2a?s=96&d=mm&r=g\",\"caption\":\"vpwing\"},\"url\":\"https:\/\/www.cybermedian.com\/fr\/author\/vpwing\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Capturer les exigences fonctionnelles avec des cas d'utilisation et des t\u00e9moignages d'utilisateurs - Cyberm\u00e9diane","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/","og_locale":"fr_FR","og_type":"article","og_title":"Capturer les exigences fonctionnelles avec des cas d'utilisation et des t\u00e9moignages d'utilisateurs - Cyberm\u00e9diane","og_description":"La premi\u00e8re \u00e9tape de la d\u00e9finition d&#8217;un nouveau produit, service, processus ou syst\u00e8me consiste \u00e0 d\u00e9finir des exigences, c&#8217;est-\u00e0-dire des","og_url":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/","og_site_name":"Cyberm\u00e9diane","article_published_time":"2022-02-28T03:51:08+00:00","article_modified_time":"2026-04-20T09:11:51+00:00","og_image":[{"url":"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png","type":"","width":"","height":""}],"author":"vpwing","twitter_card":"summary_large_image","twitter_image":"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png","twitter_misc":{"\u00c9crit par":"vpwing","Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/"},"author":{"name":"vpwing","@id":"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34"},"headline":"Capturer les exigences fonctionnelles avec des cas d&#8217;utilisation et des t\u00e9moignages d&#8217;utilisateurs","datePublished":"2022-02-28T03:51:08+00:00","dateModified":"2026-04-20T09:11:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/"},"wordCount":1437,"commentCount":0,"image":{"@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#primaryimage"},"thumbnailUrl":"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png","articleSection":["Software Engineering","User Story"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/","url":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/","name":"Capturer les exigences fonctionnelles avec des cas d'utilisation et des t\u00e9moignages d'utilisateurs - Cyberm\u00e9diane","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#primaryimage"},"thumbnailUrl":"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png","datePublished":"2022-02-28T03:51:08+00:00","dateModified":"2026-04-20T09:11:51+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#primaryimage","url":"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png","contentUrl":"https:\/\/online.visual-paradigm.com\/repository\/images\/c0489f2b-291f-4f81-8d74-4a8c4afce945\/business-illustration-design\/functional-and-non-functional-requirements-illustration.png","width":"600","height":"400","caption":"Capturer les exigences fonctionnelles avec des cas d'utilisation et des histoires d'utilisateur"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/fr\/capturing-functional-requirements-with-use-cases-and-user-stories\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Capturer les exigences fonctionnelles avec des cas d&rsquo;utilisation et des t\u00e9moignages d&rsquo;utilisateurs"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/fr\/#website","url":"https:\/\/www.cybermedian.com\/fr\/","name":"Cyberm\u00e9diane","description":"Apprendre une nouvelle chose tous les jours","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/0a4c6bba97e67c6ffa054e995781bc34","name":"vpwing","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.cybermedian.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4b6db296c78a800ccf76c379029a84263fc560f452fabfa00122d9ad34f40a2a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4b6db296c78a800ccf76c379029a84263fc560f452fabfa00122d9ad34f40a2a?s=96&d=mm&r=g","caption":"vpwing"},"url":"https:\/\/www.cybermedian.com\/fr\/author\/vpwing\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/posts\/10431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/comments?post=10431"}],"version-history":[{"count":2,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/posts\/10431\/revisions"}],"predecessor-version":[{"id":10434,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/posts\/10431\/revisions\/10434"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/media\/10433"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/media?parent=10431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/categories?post=10431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/fr\/wp-json\/wp\/v2\/tags?post=10431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}