<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>AMS - Aula 06 - Sistema de Vendas by PEDRO DOS SANTOS BORGES</title>
      <link>https://padlet.com/pedroborges23/fmaka8t7v5n3mqid</link>
      <description>Vocês foram contratados para desenvolver esse sistema, mas seu chefe quer iniciar o projeto de desenvolvimento do sistema já com a codificação, pulando as etapas de planejamento e definição de funcionalidades. Liste três argumentos para convencê-lo a usar uma correta modelagem  no desenvolvimento desse sistema, mostrando a importância de se seguir as etapas e padrões de modelagem UML - Unified Modeling Language.</description>
      <language>en-us</language>
      <pubDate>2023-03-25 13:53:59 UTC</pubDate>
      <lastBuildDate>2025-10-16 14:17:02 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Porque utilizar o processo de desenvolvimento de software?</title>
         <author></author>
         <link>https://padlet.com/pedroborges23/fmaka8t7v5n3mqid/wish/2534007266</link>
         <description><![CDATA[<div>Porque tudo que for criado precisa de um alicerce, um início e é isso que o processo de desenvolvimento de software faz. Ele permite que seja planejado e organizado cada fase do desenvolvimento, evitando gastos desnecessários e garantindo um bom funcionamento do sistema e principalmente garantir que todas as necessidades do cliente sejam atendidas.<br><br></div><div>Um processo de desenvolvimento de software oferece uma orientação clara para o desenvolvimento do projeto, desde o início até o fim. Isso ajuda a garantir que todos os membros da equipe estejam na mesma página e trabalhando em direção aos mesmos objetivos.<br><br></div><div>Devemos seguir pelo menos 3 fases básicas do processo de desenvolvimento, que são:<br><br></div><div>·&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Definição =&gt; Onde conhecemos a situação e identificamos o problema, para encontrarmos uma melhor forma de solucionar o mesmo, é aqui também que faremos a modelagem e a análise do sistema.</div><div>·&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Desenvolvimento =&gt; Aqui temos o design, protótipo, codificação e o que for necessário. Essas atividades devem seguir o que foi definido no passo anterior, pois é onde está a regra de negócio</div><div>·&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Operação =&gt; Aqui o software já está em produção, e devemos dar o suporte aos usuários, corrigir bugs que possam aparecer e atender a novos requisitos caso seja solicitado.<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2023-03-27 23:22:18 UTC</pubDate>
         <guid>https://padlet.com/pedroborges23/fmaka8t7v5n3mqid/wish/2534007266</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/pedroborges23/fmaka8t7v5n3mqid/wish/2534008446</link>
         <description><![CDATA[<div>DIAGRAMA DE CASO DE USO</div><div>&nbsp;</div><div>Diagrama de Caso de Uso, é a representação das funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema e, que com ele interagem. Esse diagrama documenta o que o sistema faz do ponto de vista do usuário. Descreve as principais funcionalidades do sistema e a interação dessas funcionalidades com os usuários do mesmo sistema. Nesse diagrama não nos aprofundamos em detalhes técnicos que dizem como o sistema faz, são compostos basicamente por quatro partes:</div><div>- <strong>Cenário</strong>: Sequência de eventos que acontecem quando um usuário interage com o sistema.</div><div>- <strong>Ator</strong>: Usuário do sistema, ou melhor, um tipo de usuário.</div><div>- <strong>Use Case</strong>: É uma tarefa ou uma funcionalidade realizada pelo ator (usuário)</div><div>- <strong>Comunicação</strong>: é o que liga um ator com um caso de uso</div><div>&nbsp;</div><div><strong>Documentação de Caso de Uso</strong></div><div><strong>&nbsp;</strong></div><div>- Costuma-se documentar casos de uso fornecendo instruções em linhas gerais de:</div><div>- Como será o funcionamento,</div><div>- Quais atividades deverão ser executadas,</div><div>- Qual evento forçará sua execução,</div><div>- Quais atores poderão utilizá-los,</div><div>- Quais suas possíveis restrições e etc...</div><div>&nbsp;</div><div>O diagrama de caso de uso é importante pois auxilia no levantamento dos requisitos funcionais do sistema, descrevendo seu conjunto de funcionalidades e suas interações com elementos externos e entre si. Com esse detalhamento de requisitos, evita-se surgimento de erros futuros por falta de planejamento prévio.&nbsp; Compreensão das necessidades dos usuários: O diagrama de caso de uso permite que você entenda as necessidades dos usuários e como o sistema deve funcionar para atender a essas necessidades. Sem esse entendimento, há uma chance maior de que o sistema final não atenda às expectativas dos usuários.</div>]]></description>
         <enclosure url="" />
         <pubDate>2023-03-27 23:23:47 UTC</pubDate>
         <guid>https://padlet.com/pedroborges23/fmaka8t7v5n3mqid/wish/2534008446</guid>
      </item>
   </channel>
</rss>
