{"id":547,"date":"2022-01-26T01:33:20","date_gmt":"2022-01-26T01:33:20","guid":{"rendered":"https:\/\/www.cybermedian.com\/pt\/?p=547"},"modified":"2022-03-31T12:13:58","modified_gmt":"2022-03-31T04:13:58","slug":"use-case-analysis-a-case-study","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/","title":{"rendered":"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso"},"content":{"rendered":"<h3 id=\"8a36\" class=\"graf graf--h3 graf-after--h3\"><span id=\"What_are_use_cases\"><span>O que s\u00e3o casos de uso?<\/span><\/span><\/h3>\n<p id=\"eef2\" class=\"graf graf--p graf-after--h3\"><span>Um\u00a0\u00a0<\/span><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-use-case-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-use-case-diagram\/\"><span>caso de uso<\/span><\/a><span>\u00a0\u00a0\u00e9 uma t\u00e9cnica de captura e documenta\u00e7\u00e3o de requisitos que pode ser escrita em texto simples para descrever de forma narrativa as a\u00e7\u00f5es e intera\u00e7\u00f5es dos participantes que usam o sistema.\u00a0Finalmente, a funcionalidade do sistema deve satisfazer a finalidade para a qual as partes interessadas usam o sistema.<\/span><\/p>\n<p id=\"7a52\" class=\"graf graf--p graf-after--p\"><span>Antes de usar texto para documentar uma descri\u00e7\u00e3o de caso de uso, podemos primeiro usar um diagrama de caso de uso para destacar o prop\u00f3sito do ator que usa o sistema.\u00a0Com a representa\u00e7\u00e3o gr\u00e1fica, voc\u00ea pode entender rapidamente toda a imagem a partir de uma vis\u00e3o panor\u00e2mica.\u00a0Defina o escopo do sistema (limites do sistema) e identifique os objetivos prim\u00e1rios dos atores (chamados casos de uso) que suportam o uso de funcionalidades ou servi\u00e7os do sistema.<\/span><\/p>\n<p id=\"3bd3\" class=\"graf graf--p graf-after--p\"><span>Os diagramas de casos de uso s\u00e3o bons para a comunica\u00e7\u00e3o da equipe e \u00e9 da natureza humana: usar gr\u00e1ficos geralmente \u00e9 melhor do que se comunicar por meio de palavras.<\/span><\/p>\n<p id=\"6212\" class=\"graf graf--p graf-after--p\"><span>Depois que a equipe tem um entendimento inicial e consenso sobre a apar\u00eancia geral do sistema, o analista de requisitos abre o oval \u2014 caso de uso e descreve o processo de di\u00e1logo entre os atores e o sistema em um formato correto e de f\u00e1cil leitura.<\/span><\/p>\n<p id=\"d188\" class=\"graf graf--p graf-after--p\"><span>Aumente gradualmente a precis\u00e3o dos casos de uso de simples a complexos.\u00a0N\u00e3o se prenda a detalhes complicados no in\u00edcio, para n\u00e3o investir muito esp\u00edrito no design e na descri\u00e7\u00e3o errados.\u00a0Os diagramas de caso de uso ajudam a passar do simples ao complexo e reduzem fal\u00e1cias desnecess\u00e1rias.<\/span><\/p>\n<figure id=\"eaa5\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/01\/0sCrOVMqKvi_Yk8kA.png\" data-image-id=\"0*sCrOVMqKvi_Yk8kA.png\" data-width=\"678\" data-height=\"414\" data-is-featured=\"true\" \/><\/figure>\n<p id=\"adec\" class=\"graf graf--p graf-after--figure\"><span>Como pode ser visto na figura, o escopo do projeto deste sistema \u00e9 \u201csistema de pedidos de livros online\u201d, um dos principais participantes que usam este sistema \u00e9 \u201ccliente online\u201d, o objetivo dos participantes que usam este sistema \u00e9 \u201clivros de pedidos\u201d.<\/span><\/p>\n<p id=\"d123\" class=\"graf graf--p graf-after--p\"><span>Os \u201clivros de pedidos\u201d s\u00e3o o caso de uso do sistema e o ator \u00e9 o \u201ccliente online\u201d.\u00a0Ap\u00f3s determinar o prop\u00f3sito dos participantes, vamos registrar os detalhes do prop\u00f3sito na narrativa do texto, ou seja, registrar a intera\u00e7\u00e3o entre os participantes e a opera\u00e7\u00e3o do sistema para atingir o prop\u00f3sito.\u00a0Isso \u00e9 chamado de descri\u00e7\u00e3o de caso de uso.<\/span><\/p>\n<p id=\"cd00\" class=\"graf graf--p graf-after--p\"><span>A tabela a seguir descreve um caso de uso simples de \u201cOrder books\u201d.<\/span><\/p>\n<figure id=\"506a\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/01\/1lmDvfJrF1N7HnKtG0Yoqxg.png\" data-image-id=\"1*lmDvfJrF1N7HnKtG0Yoqxg.png\" data-width=\"698\" data-height=\"724\" \/><\/figure>\n<h3 id=\"621d\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Origin_of_Use_Case\"><span>Origem do Caso de Uso<\/span><\/span><\/h3>\n<p id=\"457f\" class=\"graf graf--p graf-after--h3\"><span>O caso de uso foi publicado pela primeira vez pela gigante do software Jacobson em 1992, que teve um impacto consider\u00e1vel na moderna tecnologia orientada a objetos.\u00a0Al\u00e9m disso, as especifica\u00e7\u00f5es UML (\u00a0<\/span><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml\/\"><span>Unified Modeling Language<\/span><\/a><span>\u00a0) formuladas em conjunto pelos chamados \u201cos 3 Amigos\u201d \u2013 Booch, Jacobson e Rumbaugh e revisadas pela OMG foram inclu\u00eddas como parte importante das principais especifica\u00e7\u00f5es padr\u00e3o.<\/span><\/p>\n<p id=\"1dd7\" class=\"graf graf--p graf-after--p\"><span>Aqui est\u00e3o as defini\u00e7\u00f5es de casos de uso por v\u00e1rios gigantes do software.<\/span><\/p>\n<ul class=\"postList\">\n<li id=\"5955\" class=\"graf graf--li graf--startsWithDoubleQuote graf-after--p\"><span>\u201cUm caso de uso \u00e9 um documento narrativo que descreve a sequ\u00eancia do processo de um ator usando o sistema para completar um evento\u201d [Jacobson92].<\/span><\/li>\n<li id=\"7682\" class=\"graf graf--li graf--startsWithDoubleQuote graf-after--li\"><span>\u201cUm caso de uso \u00e9 um conjunto de cen\u00e1rios (fluxo de eventos), que est\u00e3o relacionados ao prop\u00f3sito de uso comum do sistema\u201d [Fowler97].<\/span><\/li>\n<li id=\"ff7b\" class=\"graf graf--li graf--startsWithDoubleQuote graf-after--li\"><span>\u201cUm caso de uso \u00e9 uma sequ\u00eancia de a\u00e7\u00f5es que um ator (geralmente uma pessoa, mas talvez uma entidade externa, como outro sistema) executa dentro de um sistema para atingir um objetivo espec\u00edfico\u201d [Rosenberg99].<\/span><\/li>\n<li id=\"4bb8\" class=\"graf graf--li graf--startsWithDoubleQuote graf-after--li\"><span>\u201cUm caso de uso \u00e9 um ator (geralmente um usu\u00e1rio, mas talvez uma entidade externa, como outro sistema externo), uma s\u00e9rie de a\u00e7\u00f5es para atingir um objetivo espec\u00edfico na intera\u00e7\u00e3o com o sistema interno\u201d .<\/span><\/li>\n<\/ul>\n<p id=\"c9b3\" class=\"graf graf--p graf-after--li\"><span>No livro \u201cThe Unified Modeling Language User Guide\u201d, a defini\u00e7\u00e3o de Caso de Uso \u00e9 dada:<\/span><\/p>\n<ul class=\"postList\">\n<li id=\"cd3c\" class=\"graf graf--li graf--startsWithDoubleQuote graf-after--p\"><span>\u201cUm caso de uso descreve um conjunto de sequ\u00eancias, em que cada sequ\u00eancia representa a intera\u00e7\u00e3o das coisas fora do sistema (seus atores) com o pr\u00f3prio sistema (e suas principais abstra\u00e7\u00f5es)\u201d.<\/span><\/li>\n<li id=\"9321\" class=\"graf graf--li graf--startsWithDoubleQuote graf-after--li\"><span>\u201cO caso de uso descreve uma s\u00e9rie de sequ\u00eancias, cada uma das quais expressa a intera\u00e7\u00e3o entre coisas fora do sistema (participantes) e o pr\u00f3prio sistema (e suas principais abstra\u00e7\u00f5es).\u201d<\/span><\/li>\n<\/ul>\n<p id=\"b7bc\" class=\"graf graf--p graf-after--li\"><span>A partir da discuss\u00e3o acima, podemos obter as caracter\u00edsticas relacionadas ao caso de uso:<\/span><\/p>\n<ul class=\"postList\">\n<li id=\"b6dc\" class=\"graf graf--li graf-after--p\"><span>Um caso de uso \u00e9 um documento narrativo descrito em linguagem natural (como narrativa em ingl\u00eas).\u00a0De um modo geral, um caso de uso n\u00e3o envolve gr\u00e1ficos ou gram\u00e1tica de linguagem de programa\u00e7\u00e3o (como java) para descrever.<\/span><\/li>\n<li id=\"ca9c\" class=\"graf graf--li graf-after--li\"><span>O cen\u00e1rio descrito no caso de uso \u00e9 exatamente o que os atores esperam realizar (obter) seu objetivo (Meta) a partir da intera\u00e7\u00e3o e comunica\u00e7\u00e3o com o sistema.<\/span><\/li>\n<li id=\"136f\" class=\"graf graf--li graf-after--li\"><span>Por exemplo, \u201cComprar Itens\u201d \u00e9 exatamente o prop\u00f3sito do consumo do consumidor:<\/span><br \/>\n<span>\u201cO consumidor confere os bens adquiridos, e o caixa registra os bens adquiridos e recebe o pagamento.\u00a0Uma vez conclu\u00eddo, o consumidor sai com a mercadoria.\u201d<\/span><\/li>\n<li id=\"4611\" class=\"graf graf--li graf-after--li\"><span>Um caso de uso pode ter um cen\u00e1rio normal e com v\u00e1rios cen\u00e1rios de exce\u00e7\u00e3o.\u00a0O cen\u00e1rio normal descreve o processo normal de intera\u00e7\u00e3o entre os participantes e o sistema;\u00a0enquanto no processo de intera\u00e7\u00e3o com o sistema, se for considerada a ocorr\u00eancia de exce\u00e7\u00f5es, dependendo da complexidade da situa\u00e7\u00e3o, ela pode ser descrita no \u201ccaminho alternativo\u201d no cen\u00e1rio normal\u201d ou pode ser descrita em outro cen\u00e1rio para exce\u00e7\u00f5es complexas.<\/span><\/li>\n<li id=\"a984\" class=\"graf graf--li graf-after--li\"><span>O sistema fornecer\u00e1 uma s\u00e9rie de fun\u00e7\u00f5es para interagir com os participantes, mas os participantes n\u00e3o precisam saber o que est\u00e1 acontecendo no sistema ou como faz\u00ea-lo, o sistema s\u00f3 precisa enviar os resultados de volta aos participantes.\u00a0Portanto, para os participantes, o sistema \u00e9 (ou um grupo de casos de uso) uma caixa preta.<\/span><\/li>\n<li id=\"af70\" class=\"graf graf--li graf-after--li\"><span>A descri\u00e7\u00e3o do caso de uso enfatiza o que o sistema deve fazer (o que fazer), n\u00e3o como fazer (como fazer).\u00a0Portanto, os detalhes da implementa\u00e7\u00e3o n\u00e3o devem ser descritos na descri\u00e7\u00e3o do caso de uso.<\/span><\/li>\n<li id=\"31fe\" class=\"graf graf--li graf-after--li\"><span>O ator chega diretamente ao sistema operacional.\u00a0No diagrama de caso de uso, embora o ator seja representado como um \u00edcone de \u201cboneco de palito\u201d, o participante pode n\u00e3o ser necessariamente uma pessoa real .\u00a0O participante tamb\u00e9m pode ser um sistema externo e pode precisar obter algumas informa\u00e7\u00f5es desse sistema.<\/span><\/li>\n<\/ul>\n<h3 id=\"edba\" class=\"graf graf--h3 graf-after--li\"><span id=\"Other_UML_Diagrams\"><span>Outros diagramas UML<\/span><\/span><\/h3>\n<ul class=\"postList\">\n<li id=\"56f4\" class=\"graf graf--li graf-after--h3\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-class-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-class-diagram\/\"><span>O que \u00e9 Diagrama de Classes?<\/span><\/a><\/li>\n<li id=\"d242\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-component-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-component-diagram\/\"><span>O que \u00e9 diagrama de componentes?<\/span><\/a><\/li>\n<li id=\"84f7\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-deployment-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-deployment-diagram\/\"><span>O que \u00e9 Diagrama de Implanta\u00e7\u00e3o?<\/span><\/a><\/li>\n<li id=\"95e9\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-object-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-object-diagram\/\"><span>O que \u00e9 Diagrama de Objetos?<\/span><\/a><\/li>\n<li id=\"5d23\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-package-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-package-diagram\/\"><span>O que \u00e9 Diagrama de Pacotes?<\/span><\/a><\/li>\n<li id=\"93d5\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-composite-structure-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-composite-structure-diagram\/\"><span>O que \u00e9 diagrama de estrutura composta?<\/span><\/a><\/li>\n<li id=\"860a\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-profile-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-profile-diagram\/\"><span>O que \u00e9 Diagrama de Perfil?<\/span><\/a><\/li>\n<li id=\"c667\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-use-case-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-use-case-diagram\/\"><span>O que \u00e9 o Diagrama de Caso de Uso?<\/span><\/a><\/li>\n<li id=\"0fad\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-activity-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-activity-diagram\/\"><span>O que \u00e9 Diagrama de Atividades?<\/span><\/a><\/li>\n<li id=\"f882\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-state-machine-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-state-machine-diagram\/\"><span>O que \u00e9 diagrama de m\u00e1quina de estado?<\/span><\/a><\/li>\n<li id=\"888e\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-sequence-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-sequence-diagram\/\"><span>O que \u00e9 Diagrama de Sequ\u00eancia?<\/span><\/a><\/li>\n<li id=\"da88\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-communication-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-communication-diagram\/\"><span>O que \u00e9 Diagrama de Comunica\u00e7\u00e3o?<\/span><\/a><\/li>\n<li id=\"da62\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-interaction-overview-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-interaction-overview-diagram\/\"><span>O que \u00e9 o Diagrama de Vis\u00e3o Geral da Intera\u00e7\u00e3o?<\/span><\/a><\/li>\n<li id=\"28f0\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-timing-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-timing-diagram\/\"><span>O que \u00e9 diagrama de tempo<\/span><\/a><\/li>\n<li id=\"8969\" class=\"graf graf--li graf-after--li graf--trailing\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml-collaboration-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml-collaboration-diagram\/\"><span>O que \u00e9 diagrama de colabora\u00e7\u00e3o UML?<\/span><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Um caso de uso \u00e9 uma t\u00e9cnica de captura de requisitos e documenta\u00e7\u00e3o que pode ser escrita em texto simples para descrever de forma narrativa as a\u00e7\u00f5es e intera\u00e7\u00f5es dos participantes que utilizam o sistema. Finalmente, a funcionalidade do sistema deve satisfazer o prop\u00f3sito para o qual as partes interessadas utilizam o sistema.<\/p>\n","protected":false},"author":1,"featured_media":1321,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[3],"tags":[52,63,62,53],"class_list":["post-547","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unified-modeling-language","tag-cn-done","tag-es-done","tag-ja-done","tag-tw-done"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso - Cibermediano<\/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\/pt\/use-case-analysis-a-case-study\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso - Cibermediano\" \/>\n<meta property=\"og:description\" content=\"Um caso de uso \u00e9 uma t\u00e9cnica de captura de requisitos e documenta\u00e7\u00e3o que pode ser escrita em texto simples para descrever de forma narrativa as a\u00e7\u00f5es e intera\u00e7\u00f5es dos participantes que utilizam o sistema. Finalmente, a funcionalidade do sistema deve satisfazer o prop\u00f3sito para o qual as partes interessadas utilizam o sistema.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/\" \/>\n<meta property=\"og:site_name\" content=\"Cibermediano\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-26T01:33:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-31T04:13:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png\" \/>\n<meta name=\"author\" content=\"vpadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png\" \/>\n<meta name=\"twitter:creator\" content=\"@vpadmin\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"headline\":\"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso\",\"datePublished\":\"2022-01-26T01:33:20+00:00\",\"dateModified\":\"2022-03-31T04:13:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/\"},\"wordCount\":1166,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png\",\"keywords\":[\"cn-done\",\"es-done\",\"ja-done\",\"tw-done\"],\"articleSection\":[\"Unified Modeling Language\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/\",\"name\":\"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso - Cibermediano\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png\",\"datePublished\":\"2022-01-26T01:33:20+00:00\",\"dateModified\":\"2022-03-31T04:13:58+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#primaryimage\",\"url\":\"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png\",\"contentUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png\",\"width\":\"1170\",\"height\":\"658\",\"caption\":\"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/\",\"name\":\"Cibermediano\",\"description\":\"Aprendendo uma coisa nova todos os dias\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\",\"name\":\"vpadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g\",\"caption\":\"vpadmin\"},\"sameAs\":[\"https:\/\/x.com\/vpadmin\"],\"url\":\"https:\/\/www.cybermedian.com\/pt\/author\/vpadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso - Cibermediano","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\/pt\/use-case-analysis-a-case-study\/","og_locale":"pt_PT","og_type":"article","og_title":"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso - Cibermediano","og_description":"Um caso de uso \u00e9 uma t\u00e9cnica de captura de requisitos e documenta\u00e7\u00e3o que pode ser escrita em texto simples para descrever de forma narrativa as a\u00e7\u00f5es e intera\u00e7\u00f5es dos participantes que utilizam o sistema. Finalmente, a funcionalidade do sistema deve satisfazer o prop\u00f3sito para o qual as partes interessadas utilizam o sistema.","og_url":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/","og_site_name":"Cibermediano","article_published_time":"2022-01-26T01:33:20+00:00","article_modified_time":"2022-03-31T04:13:58+00:00","og_image":[{"url":"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png","type":"","width":"","height":""}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_image":"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png","twitter_creator":"@vpadmin","twitter_misc":{"Escrito por":"vpadmin","Tempo estimado de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"headline":"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso","datePublished":"2022-01-26T01:33:20+00:00","dateModified":"2022-03-31T04:13:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/"},"wordCount":1166,"commentCount":0,"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png","keywords":["cn-done","es-done","ja-done","tw-done"],"articleSection":["Unified Modeling Language"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/","url":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/","name":"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso - Cibermediano","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png","datePublished":"2022-01-26T01:33:20+00:00","dateModified":"2022-03-31T04:13:58+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#primaryimage","url":"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png","contentUrl":"https:\/\/cdn-images.visual-paradigm.com\/solutions\/use-case-driven-agile-approach\/01-use-case-diagram.png","width":"1170","height":"658","caption":"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/pt\/use-case-analysis-a-case-study\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/pt\/"},{"@type":"ListItem","position":2,"name":"An\u00e1lise de Caso de Uso \u2014 Um Estudo de Caso"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/pt\/#website","url":"https:\/\/www.cybermedian.com\/pt\/","name":"Cibermediano","description":"Aprendendo uma coisa nova todos os dias","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a","name":"vpadmin","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g","caption":"vpadmin"},"sameAs":["https:\/\/x.com\/vpadmin"],"url":"https:\/\/www.cybermedian.com\/pt\/author\/vpadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/comments?post=547"}],"version-history":[{"count":4,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/547\/revisions"}],"predecessor-version":[{"id":9934,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/547\/revisions\/9934"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media\/1321"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media?parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/categories?post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/tags?post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}