{"id":438,"date":"2022-01-26T00:59:32","date_gmt":"2022-01-26T00:59:32","guid":{"rendered":"https:\/\/www.cybermedian.com\/pt\/?p=438"},"modified":"2022-03-31T11:01:24","modified_gmt":"2022-03-31T03:01:24","slug":"agile-use-case-modeling-with-use-case-2-0-automated-process-tool","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/","title":{"rendered":"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0"},"content":{"rendered":"<p id=\"dd3a\" class=\"graf graf--p graf-after--h3\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.ivarjacobson.com\/sites\/default\/files\/field_iji_file\/article\/use-case_2_0_jan11.pdf\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.ivarjacobson.com\/sites\/default\/files\/field_iji_file\/article\/use-case_2_0_jan11.pdf\">O Caso de Uso 2.0<\/a>\u00a0\u00a0\u00e9 uma abordagem escal\u00e1vel e \u00e1gil que usa casos de uso para capturar requisitos e conduzir o desenvolvimento incremental de um sistema para atend\u00ea-los.\u00a0Ele ajuda voc\u00ea a entender como o sistema ser\u00e1 usado e o conduz ao desenvolvimento de um sistema apropriado para dar suporte aos usu\u00e1rios.<\/p>\n<p id=\"7da5\" class=\"graf graf--p graf-after--p\">Neste\u00a0 assistente\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/circle.visual-paradigm.com\/docs\/steps-wizards\/using-steps-wizards\/what-is-steps-wizards\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/circle.visual-paradigm.com\/docs\/steps-wizards\/using-steps-wizards\/what-is-steps-wizards\/\">STEPS (T\u00e9cnicas cont\u00ednuas expressas em etapas prescritas) do\u00a0<\/a><a class=\"markup--anchor markup--p-anchor\" href=\"http:\/\/www.visual-paradigm.com\/\" target=\"_blank\" rel=\"noopener\" data-href=\"http:\/\/www.visual-paradigm.com\">Paradigma Visual<\/a>\u00a0\u00a0\u00a0, voc\u00ea ser\u00e1 guiado para identificar casos de uso, hist\u00f3rias de casos de uso e fatias de casos de uso seguindo a pr\u00e1tica do Caso de Uso 2.0.<\/p>\n<p id=\"fbfb\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Objetivos<\/strong><\/p>\n<p id=\"9a30\" class=\"graf graf--p graf-after--p\">Este\u00a0\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/circle.visual-paradigm.com\/steps-wizards\/use-case-2.0\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/circle.visual-paradigm.com\/steps-wizards\/use-case-2.0\">Assistente de STEPS do Caso de Uso 2.0<\/a>\u00a0\u00a0ajuda voc\u00ea a:<\/p>\n<ul class=\"postList\">\n<li id=\"aaa6\" class=\"graf graf--li graf-after--p\">Identifique os objetivos a serem alcan\u00e7ados como casos de uso<\/li>\n<li id=\"5c75\" class=\"graf graf--li graf-after--li\">Identifique as maneiras espec\u00edficas de atingir esses objetivos como hist\u00f3rias de casos de uso<\/li>\n<li id=\"b749\" class=\"graf graf--li graf-after--li\">Particione as hist\u00f3rias em peda\u00e7os de trabalho de tamanho adequado, conhecidos como fatias de caso de uso<\/li>\n<li id=\"4d1e\" class=\"graf graf--li graf-after--li\">Produzir um plano de lan\u00e7amento<\/li>\n<li id=\"6521\" class=\"graf graf--li graf-after--li\">Planejar as tarefas de desenvolvimento a serem conduzidas na implementa\u00e7\u00e3o dos casos de uso<\/li>\n<\/ul>\n<p id=\"7df1\" class=\"graf graf--p graf-after--li\"><strong class=\"markup--strong markup--p-strong\">Etapas principais<\/strong><\/p>\n<ol class=\"postList\">\n<li id=\"444b\" class=\"graf graf--li graf-after--p\">Manter uma lista de pessoas que participam ou participar\u00e3o do projeto.<\/li>\n<li id=\"b149\" class=\"graf graf--li graf-after--li\">Identifique os usu\u00e1rios-alvo do sistema (ou seja, o ator) e os casos de uso.<\/li>\n<li id=\"3572\" class=\"graf graf--li graf-after--li\">Identifique hist\u00f3rias de casos de uso para os casos de uso obtidos na etapa anterior.<\/li>\n<li id=\"712c\" class=\"graf graf--li graf-after--li\">Divida os casos de uso em fatias de tamanho adequado.<\/li>\n<li id=\"febd\" class=\"graf graf--li graf-after--li\">Decida as hist\u00f3rias de caso de uso a serem conclu\u00eddas em cada vers\u00e3o.<\/li>\n<li id=\"49c0\" class=\"graf graf--li graf-after--li\">Decida as hist\u00f3rias de caso de uso a serem implementadas nas pr\u00f3ximas semanas ou meses, atribuindo-as aos sprints apropriados.<\/li>\n<li id=\"6f2b\" class=\"graf graf--li graf-after--li\">E, finalmente, documente as a\u00e7\u00f5es necess\u00e1rias para concluir as tarefas geradas a partir das hist\u00f3rias de usu\u00e1rios.<\/li>\n<\/ol>\n<figure id=\"27d1\" class=\"graf graf--figure graf-after--li\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0XpnbXkZX8XUIaQTy.png\" data-image-id=\"0*XpnbXkZX8XUIaQTy.png\" data-width=\"840\" data-height=\"394\" data-is-featured=\"true\" \/><\/figure>\n<p id=\"3911\" class=\"graf graf--p graf-after--figure\">A figura acima descreve as etapas envolvidas na execu\u00e7\u00e3o do Caso de Uso 2.0.\u00a0Neste artigo, vamos orient\u00e1-lo atrav\u00e9s das etapas em detalhes.<\/p>\n<h3 id=\"2b92\" class=\"graf graf--h3 graf-after--p\"><span id=\"Try_it_in_Visual_Paradigm\">Experimente no Paradigma Visual<\/span><\/h3>\n<p id=\"4623\" class=\"graf graf--p graf-after--h3\">Antes de continuarmos, se voc\u00ea estiver usando o Visual Paradigm voc\u00ea pode clicar no bot\u00e3o abaixo para importar este tutorial para o Visual Paradigm e realizar os passos na forma de um wizard.<\/p>\n<p id=\"3328\" class=\"graf graf--p graf-after--p\">Abra este assistente no Paradigma Visual<\/p>\n<h3 id=\"ebc3\" class=\"graf graf--h3 graf-after--p\"><span id=\"Step_1_Form_the_project_team\">Passo 1: Forme a equipe do projeto<\/span><\/h3>\n<p id=\"f657\" class=\"graf graf--p graf-after--h3\">Manter uma lista de pessoas que participam ou participar\u00e3o do projeto.\u00a0Certifique-se de incluir as pessoas respons\u00e1veis \u200b\u200bpelo gerenciamento dos casos de uso a serem identificados.\u00a0Se voc\u00ea n\u00e3o tiver certeza agora, pode deix\u00e1-lo primeiro e executar essas etapas mais tarde.<\/p>\n<p id=\"caab\" class=\"graf graf--p graf-after--p\">Para concluir esta etapa, voc\u00ea precisa executar as a\u00e7\u00f5es abaixo:<\/p>\n<p id=\"a3d6\" class=\"graf graf--p graf-after--p\">1. Clique em\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">Participante<\/strong>\u00a0\u00a0no canto inferior esquerdo desta tela.<\/p>\n<p id=\"88f3\" class=\"graf graf--p graf-after--p\">2. Adicione \u00e0 tabela os\u00a0\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-scrum-team\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-scrum-team\/\">membros da equipe<\/a>\u00a0\u00a0que participar\u00e3o do processo de identifica\u00e7\u00e3o e gerenciamento de casos de uso.\u00a0Para fazer isso, clique no bot\u00e3o\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">Novo Participante (Inserir)<\/strong>\u00a0\u00a0na parte superior da tabela (veja a caixa vermelha na imagem abaixo) e selecione um membro para adicionar no menu suspenso.<\/p>\n<figure id=\"ad9d\" 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\/02\/0vMke38ZLNL2w4b7F.png\" data-image-id=\"0*vMke38ZLNL2w4b7F.png\" data-width=\"770\" data-height=\"408\" \/><\/figure>\n<p id=\"ba4c\" class=\"graf graf--p graf-after--figure\"><strong class=\"markup--strong markup--p-strong\">Observa\u00e7\u00f5es<\/strong>\u00a0:<\/p>\n<p id=\"ca50\" class=\"graf graf--p graf-after--p\">\u2013 Ao selecionar um n\u00e3o membro do projeto, ele ser\u00e1 adicionado a este projeto.<\/p>\n<p id=\"66b2\" class=\"graf graf--p graf-after--p\">\u2013 Se voc\u00ea deseja adicionar um membro que ainda n\u00e3o possui uma conta, digite o nome dele na caixa de texto vazia acima da tabela e clique em\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">Criar Novo<\/strong>\u00a0.\u00a0Em seguida, digite o endere\u00e7o de e-mail dele.\u00a0Um e-mail de convite ser\u00e1 enviado a ele para confirma\u00e7\u00e3o.<\/p>\n<p id=\"a036\" class=\"graf graf--p graf-after--p\">3. Insira a fun\u00e7\u00e3o e a responsabilidade desse membro.\u00a0<strong class=\"markup--strong markup--p-strong\">Clique duas vezes<\/strong>\u00a0\u00a0em uma c\u00e9lula para edit\u00e1-la.<\/p>\n<figure id=\"d5f6\" 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\/02\/0t_sxQI1vgNJ7A-C7.png\" data-image-id=\"0*t_sxQI1vgNJ7A-C7.png\" data-width=\"765\" data-height=\"47\" \/><\/figure>\n<p id=\"bfc7\" class=\"graf graf--p graf-after--figure\">3. Adicione repetidamente os outros membros da equipe \u00e0 tabela.<\/p>\n<figure id=\"5905\" 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\/02\/0lF_6-Y9Ozkwt54N8.png\" data-image-id=\"0*lF_6-Y9Ozkwt54N8.png\" data-width=\"765\" data-height=\"194\" \/><\/figure>\n<h3 id=\"8c90\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Step_2_Find_actors_and_use_cases\">Etapa 2: encontrar atores e casos de uso<\/span><\/h3>\n<p id=\"bcd3\" class=\"graf graf--p graf-after--h3\">Esta etapa requer que voc\u00ea identifique os usu\u00e1rios-alvo do sistema (ou seja, o ator) e os casos de uso, que s\u00e3o os objetivos que os usu\u00e1rios-alvo desejam alcan\u00e7ar usando o sistema.<\/p>\n<p id=\"4883\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Atores<\/strong>\u00a0: A pessoa ou entidades que acessar\u00e3o o sistema para obter algo (de valor).\u00a0Voc\u00ea deve nomear a fun\u00e7\u00e3o dessas pessoas (por exemplo, Cliente, Aluno e Professor) e entidades (Sistema CCTV), N\u00c3O os nomes dos indiv\u00edduos.<\/p>\n<p id=\"70e9\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Casos de uso<\/strong>\u00a0: Um caso de uso \u00e9 um objetivo a ser alcan\u00e7ado usando um sistema.\u00a0Por exemplo, um sistema de caixa eletr\u00f4nico t\u00edpico tem casos de uso como sacar dinheiro, transferir dinheiro e verificar saldo.\u00a0Lembre-se de que um caso de uso \u00e9 um objetivo, n\u00e3o uma fun\u00e7\u00e3o.\u00a0Um \u00fanico caso de uso representa todas as maneiras de atingir um objetivo espec\u00edfico.\u00a0Vamos explorar isso nas pr\u00f3ximas etapas.<\/p>\n<p id=\"5de6\" class=\"graf graf--p graf-after--p\">Uma maneira poss\u00edvel de encontrar atores e casos de uso \u00e9 realizar um workshop com seus stakeholders.\u00a0N\u00e3o h\u00e1 necessidade de identificar todos os casos de uso antecipadamente, apenas focar naqueles que podem fornecer aos stakeholders o valor que eles procuram.<\/p>\n<p id=\"c489\" class=\"graf graf--p graf-after--p\">As tabelas abaixo d\u00e3o um exemplo de atores e casos de uso de um Sistema de Gest\u00e3o de Bibliotecas de uma escola.<\/p>\n<figure id=\"6f08\" 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\/02\/076h6HRo2gw4wh6_s.png\" data-image-id=\"0*76h6HRo2gw4wh6_s.png\" data-width=\"838\" data-height=\"252\" \/><\/figure>\n<h3 id=\"74f0\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Step_3_Identify_use_case_stories\">Etapa 3: identificar hist\u00f3rias de casos de uso<\/span><\/h3>\n<p id=\"dc98\" class=\"graf graf--p graf-after--h3\">Os casos de uso capturam os objetivos a serem alcan\u00e7ados usando um sistema.\u00a0Para capturar requisitos e conduzir o desenvolvimento incremental do sistema, conte as \u201chist\u00f3rias\u201d dos casos de uso.<\/p>\n<p id=\"1763\" class=\"graf graf--p graf-after--p\">Uma hist\u00f3ria de caso de uso descreve uma maneira espec\u00edfica de alcan\u00e7ar um caso de uso espec\u00edfico.\u00a0Cada hist\u00f3ria de caso de uso \u00e9 definida por um dos seguintes:<\/p>\n<ul class=\"postList\">\n<li id=\"a346\" class=\"graf graf--li graf-after--p\">O fluxo b\u00e1sico que descreve a maneira mais simples de atingir a meta<\/li>\n<li id=\"f06d\" class=\"graf graf--li graf-after--li\">Um caminho alternativo para atingir o objetivo<\/li>\n<li id=\"d56f\" class=\"graf graf--li graf-after--li\">Um caminho excepcional<\/li>\n<\/ul>\n<figure id=\"493f\" class=\"graf graf--figure graf-after--li\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/00kPaQ4ABcM0JHOrq.png\" data-image-id=\"0*0kPaQ4ABcM0JHOrq.png\" data-width=\"1059\" data-height=\"431\" \/><\/figure>\n<p id=\"57f2\" class=\"graf graf--p graf-after--figure\">A figura acima ilustra a rela\u00e7\u00e3o entre um caso de uso e hist\u00f3rias de caso de uso.\u00a0Um caso de uso tem pelo menos uma hist\u00f3ria que descreve seu fluxo b\u00e1sico e outras hist\u00f3rias que descrevem os fluxos alternativos e de exce\u00e7\u00e3o.\u00a0O fluxo b\u00e1sico captura a maneira mais t\u00edpica de atingir o caso de uso, enquanto os fluxos alternativos identificam quaisquer outras formas de usar o sistema para atingir a meta e quaisquer problemas que possam ocorrer no caminho para atingir a meta.<\/p>\n<p id=\"5b82\" class=\"graf graf--p graf-after--p\">Observe que voc\u00ea n\u00e3o precisa capturar todas as hist\u00f3rias antecipadamente.\u00a0Ao registrar o fluxo b\u00e1sico, voc\u00ea naturalmente pensar\u00e1 nas outras formas de atingir a meta e nas situa\u00e7\u00f5es problem\u00e1ticas que podem ocorrer em cada etapa.\u00a0Basta captur\u00e1-los como hist\u00f3rias primeiro.\u00a0Voc\u00ea pode voltar a criar mais hist\u00f3rias mais tarde, quando necess\u00e1rio.<\/p>\n<p id=\"11d5\" class=\"graf graf--p graf-after--p\">A tabela abaixo fornece alguns exemplos de hist\u00f3rias de casos de uso.<\/p>\n<p id=\"6a19\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Caso de Uso Hist\u00f3rias de Caso de Uso<\/strong>\u00a0Emprestar Livro<\/p>\n<ul class=\"postList\">\n<li id=\"a5bd\" class=\"graf graf--li graf-after--p\">Livro emprestado com sucesso (Fluxo B\u00e1sico)<\/li>\n<li id=\"79a1\" class=\"graf graf--li graf-after--li\">Registro m\u00e1ximo de empr\u00e9stimo atingido (caminho excepcional)<\/li>\n<li id=\"1237\" class=\"graf graf--li graf-after--li\">Mutu\u00e1rio deve multa (caminho excepcional)<\/li>\n<\/ul>\n<p id=\"4979\" class=\"graf graf--p graf-after--li\">Livro de devolu\u00e7\u00e3o<\/p>\n<ul class=\"postList\">\n<li id=\"59fe\" class=\"graf graf--li graf-after--p\">Devolu\u00e7\u00e3o do livro com sucesso (Fluxo B\u00e1sico)<\/li>\n<li id=\"059f\" class=\"graf graf--li graf-after--li\">Livro danificado (caminho excepcional)<\/li>\n<li id=\"2d4a\" class=\"graf graf--li graf-after--li\">Retorno tardio (caminho excepcional)<\/li>\n<\/ul>\n<p id=\"a65e\" class=\"graf graf--p graf-after--li\">Nesta etapa, voc\u00ea deve identificar as hist\u00f3rias de caso de uso para os casos de uso obtidos na etapa anterior.\u00a0Isso \u00e9 feito editando um diagrama de caso de uso inicial que geramos para voc\u00ea,\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">incluindo as hist\u00f3rias de caso de uso como &lt;&lt;Extend&gt;&gt; casos de uso<\/strong>\u00a0.\u00a0Complete os itens abaixo para concluir esta etapa:<\/p>\n<p id=\"7732\" class=\"graf graf--p graf-after--p\">1. Uma hist\u00f3ria de caso de uso \u00e9 modelada como um caso de uso &lt;&lt;Extend&gt;&gt;.\u00a0Renomeie os casos de uso &lt;&lt;Extend&gt;&gt; que criamos para voc\u00ea.\u00a0Adicione mais casos de uso &lt;&lt;Extend&gt;&gt; conforme necess\u00e1rio.\u00a0Exclua os que n\u00e3o s\u00e3o necess\u00e1rios.\u00a0Leia as segundas dicas abaixo para saber como criar um caso de uso &lt;&lt;Extend&gt;&gt; em detalhes.<\/p>\n<figure id=\"93fa\" 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\/02\/03Po8P0KRdHf0kmDv.png\" data-image-id=\"0*3Po8P0KRdHf0kmDv.png\" data-width=\"646\" data-height=\"244\" \/><\/figure>\n<p id=\"da0e\" class=\"graf graf--p graf-after--figure\">Nota: Voc\u00ea n\u00e3o precisa modelar o fluxo b\u00e1sico do caso de uso, pois ele \u00e9 representado pelo caso de uso base.<\/p>\n<p id=\"6fab\" class=\"graf graf--p graf-after--p\">2. Retoque o layout do diagrama.\u00a0A figura abaixo mostra um exemplo de diagrama de caso de uso para o Library Management System.<\/p>\n<figure id=\"0303\" 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\/02\/0i7XGEQ-r0omekeqs.png\" data-image-id=\"0*i7XGEQ-r0omekeqs.png\" data-width=\"739\" data-height=\"785\" \/><\/figure>\n<h3 id=\"4318\" class=\"graf graf--h3 graf-after--figure\"><span id=\"What_is_a_Use_Case_Diagram\">O que \u00e9 um diagrama de caso de uso?<\/span><\/h3>\n<p id=\"4f82\" class=\"graf graf--p graf-after--h3\">Um\u00a0\u00a0<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\/\">diagrama de caso de uso<\/a>\u00a0\u00a0\u00e9 uma forma visual de um modelo de caso de uso.\u00a0Em um Diagrama de Caso de Uso, as pessoas (e outras partes) que usam o sistema s\u00e3o modeladas como atores, enquanto as maneiras pelas quais o sistema ser\u00e1 usado para atingir os objetivos s\u00e3o modeladas como casos de uso.\u00a0Esse modelo visual fornece o contexto para descobrir, compartilhar e entender os requisitos do sistema.\u00a0Ele tamb\u00e9m fornece uma vis\u00e3o geral de todas as coisas que o sistema far\u00e1.<\/p>\n<h3 id=\"5b61\" class=\"graf graf--h3 graf-after--p\"><span id=\"How_to_create_an_Extend_use_case\">Como criar um caso de uso &lt;&lt;Extend&gt;&gt;?<\/span><\/h3>\n<p id=\"9676\" class=\"graf graf--p graf-after--h3\">Siga as etapas abaixo para criar um caso de uso &lt;&lt;Extend&gt;&gt;.<\/p>\n<p id=\"0a10\" class=\"graf graf--p graf-after--p\">1. Coloque o ponteiro do mouse sobre o caso de uso.<\/p>\n<figure id=\"2152\" 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\/02\/0llzv-RHr41xKTA5S.png\" data-image-id=\"0*llzv-RHr41xKTA5S.png\" data-width=\"140\" data-height=\"70\" \/><\/figure>\n<p id=\"cee8\" class=\"graf graf--p graf-after--figure\">2. Pressione o bot\u00e3o Cat\u00e1logo de Recursos e arraste-o para fora.<\/p>\n<figure id=\"f171\" 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\/02\/0vMhg19XHwo_OHEmx.png\" data-image-id=\"0*vMhg19XHwo_OHEmx.png\" data-width=\"236\" data-height=\"92\" \/><\/figure>\n<p id=\"3d45\" class=\"graf graf--p graf-after--figure\">3. Solte o bot\u00e3o do mouse no local onde deseja que o caso de uso &lt;&lt;extend&gt;&gt; seja criado.\u00a0Selecione\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">Estender -&gt; Caso de Uso do<\/strong>\u00a0\u00a0Cat\u00e1logo de Recursos<\/p>\n<figure id=\"6d1a\" 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\/02\/0-Fw9mj-L3SSUic4Q.png\" data-image-id=\"0*-Fw9mj-L3SSUic4Q.png\" data-width=\"488\" data-height=\"242\" \/><\/figure>\n<p id=\"bd90\" class=\"graf graf--p graf-after--figure\">4. D\u00ea um nome ao caso de uso e pressione\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">Enter<\/strong>\u00a0\u00a0para confirmar.<\/p>\n<figure id=\"c2f3\" 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\/02\/0tMM_UYKlPkDYcC-j.png\" data-image-id=\"0*tMM_UYKlPkDYcC-j.png\" data-width=\"369\" data-height=\"41\" \/><\/figure>\n<h3 id=\"bb5e\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Step_4_Slice_up_the_use_cases\">Etapa 4: dividir os casos de uso<\/span><\/h3>\n<p id=\"bf18\" class=\"graf graf--p graf-after--h3\">A maioria dos sistemas requer muito trabalho antes de estarem prontos para uso em produ\u00e7\u00e3o.\u00a0Eles t\u00eam muitos requisitos com import\u00e2ncia e prioridade variadas, e a maioria depende de outros requisitos que est\u00e3o sendo implementados antes que possam ser atendidos.\u00a0Por isso, precisamos de uma maneira de dividir os casos de uso em partes menores que nos permitam planejar e implementar um sistema baseado em um conjunto de itens de trabalho adequadamente dimensionados, organizados e ordenados.\u00a0Essa \u00e9 a abordagem adotada pelo Caso de Uso 2.0, onde os casos de uso s\u00e3o divididos em fatias e onde o pr\u00f3prio sistema evolui fatia por fatia.<\/p>\n<p id=\"c102\" class=\"graf graf--p graf-after--p\">Um caso de uso pode gerar v\u00e1rias fatias cobrindo todas as suas funcionalidades.\u00a0Cada fatia cont\u00e9m uma ou mais hist\u00f3rias selecionadas de um caso de uso, formando um item de trabalho que \u00e9 de valor para o stakeholder.\u00a0A figura abaixo ilustra a rela\u00e7\u00e3o entre caso de uso, fatia de caso de uso e hist\u00f3rias de caso de uso.<\/p>\n<figure id=\"e8bd\" 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\/02\/0Kc0_29r6lu9oT_hm.png\" data-image-id=\"0*Kc0_29r6lu9oT_hm.png\" data-width=\"450\" data-height=\"147\" \/><\/figure>\n<p id=\"8266\" class=\"graf graf--p graf-after--figure\">A fatia de caso de uso \u00e9 o componente mais importante do Caso de Uso 2.0.\u00a0\u00c9 t\u00e3o integral ao Caso de Uso 2.0 quanto o pr\u00f3prio caso de uso.\u00a0S\u00e3o as fatias que permitem que os casos de uso sejam divididos em peda\u00e7os de trabalho de tamanho adequado, impulsionando o desenvolvimento de um sistema para cumpri-los.<\/p>\n<p id=\"ad73\" class=\"graf graf--p graf-after--p\">Nesta etapa, voc\u00ea deve criar fatias para os casos de uso.\u00a0A melhor maneira de encontrar as fatias certas \u00e9 pensar nas hist\u00f3rias capturadas.\u00a0Cada hist\u00f3ria \u00e9 uma boa fatia candidata.\u00a0A tabela abaixo mostra v\u00e1rios exemplos de como as fatias podem ser criadas com base em hist\u00f3rias.<\/p>\n<p id=\"00a1\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Caso de uso Hist\u00f3rias de caso de uso Fatia de caso de uso<\/strong>\u00a0Emprestar livro Emprestar livro (B\u00e1sico) Emprestar livro com sucesso Emprestar livroM\u00e1x.<\/p>\n<p id=\"04c4\" class=\"graf graf--p graf-after--p\">Na tabela, voc\u00ea pode ver que o caso de uso Emprestar Livro \u00e9 dividido em duas fatias \u2014 Emprestar livro com sucesso e Emprestar livro com falha.\u00a0\u00c9 aceit\u00e1vel que uma fatia contenha uma hist\u00f3ria ou v\u00e1rias hist\u00f3rias.\u00a0Na verdade, o mecanismo de corte \u00e9 muito flex\u00edvel.\u00a0Ele permite que voc\u00ea crie fatias grandes ou pequenas, conforme necess\u00e1rio para impulsionar seu desenvolvimento.\u00a0No entanto, voc\u00ea deve fazer o slicing com seus stakeholders para garantir que todos os slices criados tenham valor entregue.\u00a0N\u00e3o divida todos os casos de uso de uma vez.\u00a0Basta identificar fatias suficientes para atender \u00e0s necessidades imediatas da equipe.<\/p>\n<p id=\"8c76\" class=\"graf graf--p graf-after--p\">Agora, complete os itens abaixo para concluir esta etapa.<\/p>\n<p id=\"8563\" class=\"graf graf--p graf-after--p\">1. Revise as hist\u00f3rias de caso de uso identificadas, caso de uso por caso de uso.<\/p>\n<p id=\"4a3e\" class=\"graf graf--p graf-after--p\">2. Para cada hist\u00f3ria de caso de uso, atribua-a a uma fatia.\u00a0Voc\u00ea pode criar uma nova fatia ou selecionar uma fatia existente para adicionar a hist\u00f3ria de caso de uso.\u00a0Para criar uma fatia, alterne o menu suspenso na\u00a0 c\u00e9lula\u00a0<strong class=\"markup--strong markup--p-strong\">Fatia de Caso de Uso<\/strong>\u00a0\u00a0, digite o nome da fatia na caixa de texto e clique em\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">Criar Nova<\/strong><\/p>\n<figure id=\"656c\" 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\/02\/0XX4PsDLzr9MtQ5rf.png\" data-image-id=\"0*XX4PsDLzr9MtQ5rf.png\" data-width=\"920\" data-height=\"257\" \/><\/figure>\n<p id=\"6a68\" class=\"graf graf--p graf-after--figure\">Para atribuir uma hist\u00f3ria de caso de uso a uma fatia, basta selecionar a fatia no menu suspenso.<\/p>\n<figure id=\"7324\" 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\/02\/0zIngkBVH-NC-RCqG.png\" data-image-id=\"0*zIngkBVH-NC-RCqG.png\" data-width=\"920\" data-height=\"329\" \/><\/figure>\n<p id=\"fcbb\" class=\"graf graf--p graf-after--figure\">3. Avalie a complexidade de cada hist\u00f3ria de caso de uso.<\/p>\n<p id=\"3066\" class=\"graf graf--p graf-after--p\">4. Selecione um membro da equipe como a pessoa respons\u00e1vel pela hist\u00f3ria de caso de uso.<\/p>\n<p id=\"36f1\" class=\"graf graf--p graf-after--p\">A tabela abaixo fornece um exemplo de como os casos de uso do Library Management System podem ser divididos em fatias.<\/p>\n<figure id=\"5158\" 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\/02\/0U-SMxJr22ii8bgXJ.png\" data-image-id=\"0*U-SMxJr22ii8bgXJ.png\" data-width=\"972\" data-height=\"412\" \/><\/figure>\n<h3 id=\"2a57\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Step_5_Perform_release_planning_Using_Story_Mapping\">Etapa 5: realizar o planejamento de lan\u00e7amento usando o mapeamento de hist\u00f3ria<\/span><\/h3>\n<p id=\"713f\" class=\"graf graf--p graf-after--h3\">Os sistemas de software evoluem atrav\u00e9s de uma s\u00e9rie de lan\u00e7amentos.\u00a0Os pr\u00f3prios lan\u00e7amentos geralmente n\u00e3o s\u00e3o produzidos de uma s\u00f3 vez, mas s\u00e3o desenvolvidos atrav\u00e9s de uma s\u00e9rie de incrementos.\u00a0No mundo \u00e1gil, chamamos os incrementos de &#8216;sprints&#8217;.\u00a0Nesta e na pr\u00f3xima etapa, voc\u00ea come\u00e7ar\u00e1 a planejar seu trabalho de desenvolvimento atribuindo as hist\u00f3rias de caso de uso em releases e sprints apropriados.\u00a0Voc\u00ea trabalhar\u00e1 em um\u00a0\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/what-is-user-story-mapping\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/what-is-user-story-mapping\/\">mapa de hist\u00f3rias do usu\u00e1rio<\/a>\u00a0\u00a0transformado a partir do caso de uso, fatias de caso de uso e hist\u00f3rias identificadas.\u00a0Antes de continuarmos, vamos dar uma olhada na apar\u00eancia de um mapa de hist\u00f3ria do usu\u00e1rio.<\/p>\n<figure id=\"63dc\" 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\/02\/0_1j1aYb0M80DNOPW.png\" data-image-id=\"0*_1j1aYb0M80DNOPW.png\" data-width=\"875\" data-height=\"448\" \/><\/figure>\n<p id=\"71b2\" class=\"graf graf--p graf-after--figure\">Os v\u00e1rios elementos do Caso de Uso 2.0 s\u00e3o transformados em diferentes elementos do mapa de hist\u00f3rias.\u00a0O mapeamento \u00e9 como mostrado abaixo.<\/p>\n<figure id=\"0e32\" 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\/02\/0Ze1yfEcc41tibecp.png\" data-image-id=\"0*Ze1yfEcc41tibecp.png\" data-width=\"456\" data-height=\"143\" \/><\/figure>\n<p id=\"4b7b\" class=\"graf graf--p graf-after--figure\">Esta etapa requer que voc\u00ea estabele\u00e7a um\u00a0\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-product-backlog-in-scrum\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-product-backlog-in-scrum\/\">backlog<\/a>\u00a0\u00a0das\u00a0\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/what-is-user-story\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/agile-software-development\/what-is-user-story\/\">hist\u00f3rias de usu\u00e1rios<\/a>\u00a0\u00a0(ou seja, hist\u00f3rias de casos de uso) que ainda precisam ser implementadas.\u00a0Complete os itens abaixo para concluir a etapa.\u00a0Certifique-se de que as opini\u00f5es das partes interessadas sejam consideradas ao longo de todo o processo, ou simplesmente execute esta etapa com elas.<\/p>\n<p id=\"c3f0\" class=\"graf graf--p graf-after--p\">1. Configure os lan\u00e7amentos do projeto criando os compartimentos de lan\u00e7amento, dando a cada lan\u00e7amento um nome significativo (por exemplo, seu n\u00famero de vers\u00e3o) e a data de lan\u00e7amento.<\/p>\n<figure id=\"d4ee\" 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\/02\/0likUq5kqfmXFp2ML.png\" data-image-id=\"0*likUq5kqfmXFp2ML.png\" data-width=\"615\" data-height=\"145\" \/><\/figure>\n<p id=\"a737\" class=\"graf graf--p graf-after--figure\">2. Arraste as hist\u00f3rias do usu\u00e1rio para os compartimentos de libera\u00e7\u00e3o.<\/p>\n<figure id=\"7663\" 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\/02\/03RL9nLAFSna6HRbU.png\" data-image-id=\"0*3RL9nLAFSna6HRbU.png\" data-width=\"532\" data-height=\"267\" \/><\/figure>\n<p id=\"6d5a\" class=\"graf graf--p graf-after--figure\">A figura abaixo mostra como as hist\u00f3rias de caso de uso podem ser gerenciadas em um mapa de hist\u00f3rias do usu\u00e1rio.<\/p>\n<figure id=\"6ecf\" 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\/02\/0DkfJv6dmNhNXTCb4.png\" data-image-id=\"0*DkfJv6dmNhNXTCb4.png\" data-width=\"1178\" data-height=\"537\" \/><\/figure>\n<h3 id=\"5da5\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Step_6_Perform_sprint_planning\">Etapa 6: realizar o planejamento do sprint<\/span><\/h3>\n<p id=\"52ca\" class=\"graf graf--p graf-after--h3\">Decida as hist\u00f3rias de caso de uso a serem implementadas nas pr\u00f3ximas semanas ou meses.\u00a0Isso \u00e9 feito adicionando essas hist\u00f3rias de usu\u00e1rio em uma itera\u00e7\u00e3o l\u00f3gica e com tempo limitado, conhecida como\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-in-scrum\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-in-scrum\/\">\u00a0sprint<\/a>\u00a0.<\/p>\n<p id=\"bc01\" class=\"graf graf--p graf-after--p\">Um sprint geralmente dura cerca de duas semanas a um m\u00eas.\u00a0Espera-se que a equipe de desenvolvimento complete todas as hist\u00f3rias de caso de uso dentro do sprint at\u00e9 a data final do sprint, conforme acordado por todas as partes no\u00a0\u00a0<a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-planning\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/scrum\/what-is-sprint-planning\/\">planejamento do sprint<\/a>\u00a0.\u00a0Um projeto possui v\u00e1rios sprints e, ao final de cada sprint, um produto semi-execut\u00e1vel ser\u00e1 entregue para o usu\u00e1rio final testar ou at\u00e9 mesmo utilizar em produ\u00e7\u00e3o.<\/p>\n<p id=\"3df7\" class=\"graf graf--p graf-after--p\">Complete a tabela atribuindo hist\u00f3rias de casos de uso em sprints.\u00a0Voc\u00ea n\u00e3o precisa atribuir todas as hist\u00f3rias de caso de uso de uma vez.\u00a0Apenas concentre-se nas hist\u00f3rias de usu\u00e1rios a serem entregues nos primeiros ou nos dois primeiros sprints.\u00a0Voc\u00ea pode realizar a atribui\u00e7\u00e3o para as hist\u00f3rias restantes mais tarde, com base no progresso, na capacidade da equipe e nas expectativas mais recentes do usu\u00e1rio.\u00a0Para criar uma fatia, alterne o menu suspenso na\u00a0 c\u00e9lula\u00a0<strong class=\"markup--strong markup--p-strong\">Sprint<\/strong>\u00a0\u00a0, insira o nome do sprint na caixa de texto e clique em\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">Criar novo<\/strong>\u00a0.\u00a0Para atribuir uma hist\u00f3ria de caso de uso a um sprint, basta selecionar o sprint no menu suspenso.<\/p>\n<figure id=\"0434\" 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\/02\/0JAT3KMYP6WH0mcxq.png\" data-image-id=\"0*JAT3KMYP6WH0mcxq.png\" data-width=\"520\" data-height=\"327\" \/><\/figure>\n<h3 id=\"9ae1\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Step_7_Detail_the_development_tasks\">Etapa 7: detalhar as tarefas de desenvolvimento<\/span><\/h3>\n<p id=\"a28b\" class=\"graf graf--p graf-after--h3\">Os sprints est\u00e3o configurados e sua equipe agora est\u00e1 pronta para projetar, codificar, realizar testes de unidade e integrar os componentes de software necess\u00e1rios para implementar as hist\u00f3rias no sprint.<\/p>\n<p id=\"9525\" class=\"graf graf--p graf-after--p\">Um conjunto de tarefas foi gerado no Tasifier, a ferramenta de gerenciamento de tarefas, para cada uma das hist\u00f3rias do sprint e atribu\u00eddo aos membros da equipe que s\u00e3o respons\u00e1veis \u200b\u200bpelas hist\u00f3rias.\u00a0Os membros podem visualizar as tarefas no Tasifier e come\u00e7ar a gerenciar as atividades de desenvolvimento associadas \u00e0s hist\u00f3rias.\u00a0Nesta etapa, voc\u00ea deve detalhar as tarefas incluindo as coisas que os membros precisam realizar nas tarefas.<\/p>\n<p id=\"d32b\" class=\"graf graf--p graf-after--p\">Vamos dar uma olhada na interface do Tasifier e ver as a\u00e7\u00f5es que voc\u00ea deve executar nesta etapa.\u00a0Ao abrir o Tasifier nesta etapa, voc\u00ea ver\u00e1 algo como:<\/p>\n<figure id=\"32f8\" 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\/02\/0n6IkpVOL-hoJUxEH.png\" data-image-id=\"0*n6IkpVOL-hoJUxEH.png\" data-width=\"1143\" data-height=\"602\" \/><\/figure>\n<p id=\"f5e5\" class=\"graf graf--p graf-after--figure\">Cada hist\u00f3ria de caso de uso identificada resulta na gera\u00e7\u00e3o de uma tarefa no Tasifier.\u00a0As tarefas s\u00e3o atribu\u00eddas automaticamente aos membros da equipe que s\u00e3o respons\u00e1veis \u200b\u200bpelas hist\u00f3rias.\u00a0Os membros podem acessar as tarefas na\u00a0 se\u00e7\u00e3o\u00a0<strong class=\"markup--strong markup--p-strong\">Novo<\/strong>\u00a0\u00a0do Tasifier.\u00a0Eles podem clicar em uma tarefa para visualizar e editar seus detalhes.<\/p>\n<p id=\"cf91\" class=\"graf graf--p graf-after--p\">Observe que apenas as tarefas do primeiro sprint s\u00e3o apresentadas.\u00a0As tarefas nos sprints subsequentes s\u00f3 ser\u00e3o apresentadas quando a data de in\u00edcio for ultrapassada.\u00a0No entanto, voc\u00ea sempre pode ler e detalhar essas tarefas.\u00a0Falaremos sobre isso com mais detalhes.<\/p>\n<p id=\"08be\" class=\"graf graf--p graf-after--p\">Voc\u00ea pode ver uma etiqueta anexada a cada tarefa (por exemplo, \u201cEmprestar sucesso do livro\u201d na imagem abaixo).\u00a0A tag \u00e9, na verdade, a fatia de caso de uso da hist\u00f3ria (ou seja, tarefa) pertencente.\u00a0Se voc\u00ea quiser verificar as hist\u00f3rias em uma fatia de caso de uso espec\u00edfica, clique na tag.\u00a0Isso abrir\u00e1 uma p\u00e1gina que lista as tarefas criadas a partir das hist\u00f3rias nessa fatia.<\/p>\n<figure id=\"e4d3\" 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\/02\/0rZVplO01fDUwAALm.png\" data-image-id=\"0*rZVplO01fDUwAALm.png\" data-width=\"504\" data-height=\"168\" \/><\/figure>\n<p id=\"2444\" class=\"graf graf--p graf-after--figure\">\u00c0 esquerda do Tasifier, voc\u00ea pode ver uma lista de &#8216;Task Pools&#8217;, que s\u00e3o os sprints configurados na etapa anterior.\u00a0Voc\u00ea pode clicar em um sprint para visualizar as tarefas necess\u00e1rias para concluir nesse sprint.<\/p>\n<figure id=\"2ca1\" 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\/02\/0pV_qG5ZONq9rsUBB.png\" data-image-id=\"0*pV_qG5ZONq9rsUBB.png\" data-width=\"248\" data-height=\"270\" \/><\/figure>\n<p id=\"38fa\" class=\"graf graf--p graf-after--figure\">Com base nas discuss\u00f5es com as partes interessadas e entre a equipe, documente as a\u00e7\u00f5es necess\u00e1rias para realizar cada tarefa.<\/p>\n<figure id=\"e534\" 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\/02\/0E4g_RsVFqBsb4zOH.png\" data-image-id=\"0*E4g_RsVFqBsb4zOH.png\" data-width=\"896\" data-height=\"554\" \/><\/figure>\n<p id=\"093a\" class=\"graf graf--p graf-after--figure\">Uma tarefa no n\u00edvel da hist\u00f3ria pode ser grande demais para ser gerenciada.\u00a0Voc\u00ea pode criar subtarefas no gerenciamento das atividades de desenvolvimento reais.\u00a0Para fazer isso, clique no\u00a0 bot\u00e3o\u00a0<strong class=\"markup--strong markup--p-strong\">Subtarefas<\/strong>\u00a0\u00a0e insira as subtarefas uma a uma.<\/p>\n<figure id=\"f8e3\" class=\"graf graf--figure graf-after--p graf--trailing\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/00ikB8usKf_tVtjnv.png\" data-image-id=\"0*0ikB8usKf_tVtjnv.png\" data-width=\"953\" data-height=\"363\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Usar o Case 2.0 \u00e9 uma abordagem escal\u00e1vel e \u00e1gil que usa casos de uso para capturar os requisitos e impulsionar o desenvolvimento incremental de um sistema para cumpri-los. Ele ajuda a entender como o sistema ser\u00e1 usado e o conduz atrav\u00e9s do desenvolvimento de um sistema apropriado para dar suporte aos usu\u00e1rios.<\/p>\n","protected":false},"author":1,"featured_media":2155,"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-438","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>Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0 - 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\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0 - Cibermediano\" \/>\n<meta property=\"og:description\" content=\"Usar o Case 2.0 \u00e9 uma abordagem escal\u00e1vel e \u00e1gil que usa casos de uso para capturar os requisitos e impulsionar o desenvolvimento incremental de um sistema para cumpri-los. Ele ajuda a entender como o sistema ser\u00e1 usado e o conduz atrav\u00e9s do desenvolvimento de um sistema apropriado para dar suporte aos usu\u00e1rios.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/\" \/>\n<meta property=\"og:site_name\" content=\"Cibermediano\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-26T00:59:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-31T03:01:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png\" \/>\n<meta name=\"author\" content=\"vpadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.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=\"21 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"headline\":\"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0\",\"datePublished\":\"2022-01-26T00:59:32+00:00\",\"dateModified\":\"2022-03-31T03:01:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/\"},\"wordCount\":3017,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.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\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/\",\"name\":\"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0 - Cibermediano\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png\",\"datePublished\":\"2022-01-26T00:59:32+00:00\",\"dateModified\":\"2022-03-31T03:01:24+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#primaryimage\",\"url\":\"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png\",\"contentUrl\":\"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png\",\"width\":\"1059\",\"height\":\"431\",\"caption\":\"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0\"}]},{\"@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":"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0 - 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\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/","og_locale":"pt_PT","og_type":"article","og_title":"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0 - Cibermediano","og_description":"Usar o Case 2.0 \u00e9 uma abordagem escal\u00e1vel e \u00e1gil que usa casos de uso para capturar os requisitos e impulsionar o desenvolvimento incremental de um sistema para cumpri-los. Ele ajuda a entender como o sistema ser\u00e1 usado e o conduz atrav\u00e9s do desenvolvimento de um sistema apropriado para dar suporte aos usu\u00e1rios.","og_url":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/","og_site_name":"Cibermediano","article_published_time":"2022-01-26T00:59:32+00:00","article_modified_time":"2022-03-31T03:01:24+00:00","og_image":[{"url":"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png","type":"","width":"","height":""}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_image":"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png","twitter_creator":"@vpadmin","twitter_misc":{"Escrito por":"vpadmin","Tempo estimado de leitura":"21 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"headline":"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0","datePublished":"2022-01-26T00:59:32+00:00","dateModified":"2022-03-31T03:01:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/"},"wordCount":3017,"commentCount":0,"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.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\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/","url":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/","name":"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0 - Cibermediano","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png","datePublished":"2022-01-26T00:59:32+00:00","dateModified":"2022-03-31T03:01:24+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#primaryimage","url":"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png","contentUrl":"https:\/\/circle.visual-paradigm.com\/wp-content\/uploads\/2018\/02\/05-use-case-vs-use-case-story.png","width":"1059","height":"431","caption":"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/pt\/agile-use-case-modeling-with-use-case-2-0-automated-process-tool\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Modelagem \u00c1gil de Casos de Uso com a Ferramenta de Processo Automatizado de Caso de Uso 2.0"}]},{"@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\/438","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=438"}],"version-history":[{"count":6,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/438\/revisions"}],"predecessor-version":[{"id":9869,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/438\/revisions\/9869"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media\/2155"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media?parent=438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/categories?post=438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/tags?post=438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}