A Importância da Modelagem de Casos de Uso


A algum tempo assisti as aulas de Analise e Projetos, e dentre os assuntos estava a Modelagem de Casos de Uso, este é um assunto que não causa muito interesse em desenvolvedores, na verdade, um caso de uso pronto ajuda o desenvolvedor a ter agilidade em seu trabalho. Casos de Uso são feitos por arquitetos e projetistas de sistemas de informação, eles são os responsáveis por identificar os requisitos funcionais de um sistema.

Quando alguém que não é o profissional especifico mas precisa fazer os casos de uso, o primeiro sentimento que vem é a preguiça, é isto mesmo, dá preguiça de fazer algo tão detalhado, mas ai, você precisa usar da sua necessidade e da sua sequencia para “pegar o jeito” e dar continuidade no trabalho, depois de um tempo você acostuma e consegue dominar a técnica.

O Diagrama de Casos de uso foi criado em 1970 por Ivar Jacobson, e até os dias atuais foram incrementados novas técnicas. O Modelo é composto pelo caso de uso, atores e relacionamento entre estes elementos e para descrever os casos de uso são utilizados o grau de abstração, formato e grau de detalhamento.

Existem ainda, os tipos de descrição, que são eles: descrição continua numerada e narrativa particionada.
Para a construção deve-se fazer a descrição detalhada do cenário (descrição do caso), os  atores(pessoas, organizações, outros sistemas ou equipamentos) que são os elementos que interagem com o sistema e por fim qual o tipo de relacionamento(comunicação, inclusão, extensão, generalização)  entre eles.
Veja o exemplo de um cenário abaixo:

Com o modelo de casos de uso em mãos o desenvolvedor é forçado a moldar o sistema de acordo com o usuário, definindo parte das funcionalidades do sistema, e é exatamente este padrão que irá reduzir o retrabalho caso o cliente peça algum tipo de mudança ainda em tempo.

Existem diversos casos de uso listados no Google, sugiro uma boa pesquisa a respeito, alem da prática, dessa forma seus projetos terão uma qualidade superior aos demais.


Comentários

Postagens mais visitadas