Baixe o app para aproveitar ainda mais
Prévia do material em texto
Utilizando o caso e uso Aprendemos como se faze um diagrama de caso e uso. O seu uso pode ser feita em qualquer situação: um levantamento, uma entrevista, ou mesmo para se explicar uma atividade. Na fase de concepção do RUP, é comum fazermos o diagrama de caso e USO para as atividades Críticas; isto, normalmente, representa uns 20 % dos casos e usos totais do sistema. Mas, ao modelarmos os casos e usos mais importantes e críticos, nesta fase, identificamos se o sistema será viável. E podem-se fazer conclusões sobre estimativas de custo e prazo. Os casos e usos das demais funções podem ser feitos na fase de elaboração. Vamos praticar. Essa ferramenta nos ajuda a identificar as necessidades dos usuários para suas tarefas e, portanto, os requisitos do sistema. Vamos utilizar os diagramas de caso e uso em diversas outras aulas. Pratique: Na internet, existem diversos produtos gratuidos. Existe o Umbrella, o José. Sugerimos que você baixe um deles, por exemplo: o José. São de fácil aprendizado e você poderá praticar. Não é uma prática, no desenvolvedor de software, organizar o seu trabalho. Organizar o trabalho, em fases e iterações, é mais produtivo que ir modelando no próprio código. Alguns profissionais (normalmente “barangueiros” de software) acham que, para desenvolver um sistema, basta gerar código e se negam a organizar e a documentar o software. Não seja um destes maus profissionais. Fazer o planejamento, e o trabalho, organizá-lo e, principalmente, modelar com diagramas e ferramentas baratas, é fundamental. O sistema desenvolvido diretamente no código, além de ser caro (sim, porque hoje o programador corrige os erros de ontem...) não é confiável, pois, não temos como auditá-lo, nem temos como garantir que não tem erros e, portanto, de qualidade duvidosa. Pratique, desenvolva as sua aptidões de maneia correta. Planeje o seu trabalho e torne- se mais produtivo... Quem pensa, trabalha menos... Nas próximas aulas, voltaremos a este tema e poderemos ilustrar ainda mais o desenvolvimento com iterações no PU.
Compartilhar